From 80d816d59446aeff443acd53239783dbd49ce82a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 16 Jan 2024 16:36:23 -0600 Subject: [PATCH 001/160] replaced old activity-feed component --- .../activity-card.component.html | 8 - .../activity-card.component.less | 0 .../activity-card/activity-card.component.ts | 27 --- .../activity-card/activity-card.gql | 15 -- .../activity-card/activity-card.module.ts | 20 -- .../activity-feed.component.html | 201 ---------------- .../activity-feed.component.less | 25 -- .../activity-feed/activity-feed.component.ts | 219 ------------------ .../activity-feed/activity-feed.gql | 133 ----------- .../activity-feed/activity-feed.module.ts | 76 ------ .../collapsible-card.component.html | 16 -- .../collapsible-card.component.less | 9 - .../collapsible-card.component.ts | 21 -- .../collapsible-card.module.ts | 21 -- .../curation-timeline.module.ts | 9 +- .../curation-timeline.page.html | 1 - 16 files changed, 1 insertion(+), 800 deletions(-) delete mode 100644 client/src/app/components/activities/activity-card/activity-card.component.html delete mode 100644 client/src/app/components/activities/activity-card/activity-card.component.less delete mode 100644 client/src/app/components/activities/activity-card/activity-card.component.ts delete mode 100644 client/src/app/components/activities/activity-card/activity-card.gql delete mode 100644 client/src/app/components/activities/activity-card/activity-card.module.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.html delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.less delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.gql delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.module.ts delete mode 100644 client/src/app/components/activities/collapsible-card/collapsible-card.component.html delete mode 100644 client/src/app/components/activities/collapsible-card/collapsible-card.component.less delete mode 100644 client/src/app/components/activities/collapsible-card/collapsible-card.component.ts delete mode 100644 client/src/app/components/activities/collapsible-card/collapsible-card.module.ts diff --git a/client/src/app/components/activities/activity-card/activity-card.component.html b/client/src/app/components/activities/activity-card/activity-card.component.html deleted file mode 100644 index 8f50b17a8..000000000 --- a/client/src/app/components/activities/activity-card/activity-card.component.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/client/src/app/components/activities/activity-card/activity-card.component.less b/client/src/app/components/activities/activity-card/activity-card.component.less deleted file mode 100644 index e69de29bb..000000000 diff --git a/client/src/app/components/activities/activity-card/activity-card.component.ts b/client/src/app/components/activities/activity-card/activity-card.component.ts deleted file mode 100644 index e9b0bff65..000000000 --- a/client/src/app/components/activities/activity-card/activity-card.component.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Component, Input, OnDestroy } from "@angular/core"; -import { OnInit } from "@angular/core"; -import { ActivityCardFragment, ActivityCardGQL, Maybe } from "@app/generated/civic.apollo"; -import { Observable, pluck } from "rxjs"; - - -@Component({ - selector: 'cvc-activity-card', - templateUrl: './activity-card.component.html', - styleUrls: ['./activity-card.component.less'], - }) -export class CvcActivityCardComponent implements OnInit { - @Input() activityId!: number - - activity$?: Observable> - - constructor(private gql: ActivityCardGQL) {} - - ngOnInit() { - if (this.activityId == undefined) { - throw new Error('cvc-activity-card requires valid activityId input.') - } - this.activity$ = this.gql - .watch({ activityId: this.activityId }) - .valueChanges.pipe(pluck('data', 'activity')) - } -} \ No newline at end of file diff --git a/client/src/app/components/activities/activity-card/activity-card.gql b/client/src/app/components/activities/activity-card/activity-card.gql deleted file mode 100644 index 5cfdeed88..000000000 --- a/client/src/app/components/activities/activity-card/activity-card.gql +++ /dev/null @@ -1,15 +0,0 @@ -query ActivityCard($activityId: Int!) { - activity(id: $activityId) { - ...ActivityCard - } -} - -fragment ActivityCard on ActivityInterface { - id - verbiage - #... on FlagEntityActivity { - #comment { - #...commentListNode - #} - #} -} diff --git a/client/src/app/components/activities/activity-card/activity-card.module.ts b/client/src/app/components/activities/activity-card/activity-card.module.ts deleted file mode 100644 index 99f4d93c8..000000000 --- a/client/src/app/components/activities/activity-card/activity-card.module.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { CommonModule } from '@angular/common' -import { NgModule } from '@angular/core' -import { PushPipe } from '@ngrx/component' -import { NzCardModule } from 'ng-zorro-antd/card' -import { CvcActivityCardComponent } from './activity-card.component' -import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' -import { NzDividerModule } from 'ng-zorro-antd/divider' - -@NgModule({ - declarations: [CvcActivityCardComponent], - imports: [ - CommonModule, - PushPipe, - NzCardModule, - NzDividerModule, - CvcCommentBodyModule, - ], - exports: [CvcActivityCardComponent], -}) -export class CvcActivityCardModule {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html deleted file mode 100644 index cb9d132ba..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - - - - - - - - - - - {{ activity.verbiage }} - - - - - - - - - - {{ activity.subject.name }} - - ยท - - {{ activity.createdAt | timeAgo }} - - - - - - - - - - - - diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less deleted file mode 100644 index 0ef5aa348..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ /dev/null @@ -1,25 +0,0 @@ -:host { - display: block; -} - -.timeline { - // timeline's base styles pull it up and left of its container, - // this padding adds them back b/c in the event feed card it looks to cramped - padding-top: 6px; - padding-left: 6px; -} - -#event-filters { - // all form items get a right margin which creates an unsightly gap on the right :( - // so we remove that here - nz-form-item:last-child { - margin-right: 0; - } - // need to specify selector widths or else item names clipped - #participant-filter { - width: 200px; - } - #organization-filter { - width: 250px; - } -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts deleted file mode 100644 index 95dedff74..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Component, Input, OnDestroy, OnInit } from '@angular/core' -import { - ActivityFeedGQL, - ActivityFeedNodeFragment, - ActivityFeedQuery, - ActivityFeedQueryVariables, - EventAction, - Maybe, - NotificationOrganizationFragment, - NotificationOriginatingUsersFragment, - PageInfo, - SubscribableQueryInput, -} from '@app/generated/civic.apollo' -import { QueryRef } from 'apollo-angular' -import { ApolloQueryResult } from '@apollo/client/core' -import { Observable, Subject } from 'rxjs' -import { - distinctUntilChanged, - filter, - map, - pluck, - startWith, - take, - takeUntil, -} from 'rxjs/operators' -import { TagLinkableOrganization } from '@app/components/organizations/organization-tag/organization-tag.component' -import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' -import { environment } from 'environments/environment' -import { isNonNulled } from 'rxjs-etc' -import { tag } from 'rxjs-spy/cjs/operators' -import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' - -// interface SelectableAction { -// id: EventAction -// } - -// export type EventDisplayOption = -// | 'hideSubject' -// | 'hideUser' -// | 'hideOrg' -// | 'displayAll' - -@UntilDestroy() -@Component({ - selector: 'cvc-activity-feed', - templateUrl: './activity-feed.component.html', - styleUrls: ['./activity-feed.component.less'], -}) -export class CvcActivityFeedComponent implements OnInit, OnDestroy { - // @Input() subscribable?: SubscribableQueryInput - // @Input() subscribableName?: string - // @Input() organizationId: Maybe - @Input() userId: Maybe - // @Input() tagDisplay: EventDisplayOption = 'displayAll' - // @Input() mode: EventFeedMode = EventFeedMode.Subject - // @Input() showFilters: boolean = true - @Input() pageSize = 15 - // @Input() pollForNewEvents: boolean = true - // @Input() includeAutomatedEvents: boolean = true - - private queryRef!: QueryRef - private results$!: Observable> - - private initialQueryVars?: ActivityFeedQueryVariables - - activities$?: Observable[]> - pageInfo$?: Observable - //participants$?: Observable> - //organizations$?: Observable> - //actions$?: Observable - //unfilteredCount$?: Observable - loading$?: Observable - - //newEventCount$?: Observable - //originalEventCount?: number - destroy$ = new Subject() - - showChildren: boolean = false - - constructor( - private gql: ActivityFeedGQL, - //private eventCountGql: ActivityFeedCountGQL - ) {} - - ngOnInit() { - this.initialQueryVars = { - //subject: this.subscribable, - //organizationId: this.organizationId, - userId: this.userId, - first: this.pageSize, - //mode: this.mode, - //showFilters: this.showFilters, - //includeAutomatedEvents: this.includeAutomatedEvents, - } - - this.queryRef = this.gql.watch(this.initialQueryVars) - - //if (this.pollForNewEvents && environment.production) { - // this.newEventCount$ = this.eventCountGql - // .watch(this.initialQueryVars, { fetchPolicy: 'no-cache', pollInterval: 30000 }) - // .valueChanges - // .pipe( - // filter(isNonNulled), - // map(({ data }) => data?.events?.unfilteredCount), - // takeUntil(this.destroy$) - // ) - //} - - this.results$ = this.queryRef.valueChanges - // .pipe(tag('event-feed results$')) - - this.pageInfo$ = this.results$.pipe(map(({ data }) => data.activities.pageInfo)) - - this.activities$ = this.results$ - .pipe(pluck('data', 'activities', 'edges'), - filter(isNonNulled), - map((edges) => edges.map( e => e.node)), - ) - - this.loading$ = this.results$.pipe( - map(({ loading }) => loading), - distinctUntilChanged() - ) - - //this.unfilteredCount$ = this.results$.pipe( - // map((r) => r.data), - // filter(isNonNulled), - // map(({ events }) => events.unfilteredCount) - //) - - // this.unfilteredCount$ - // .pipe( - // take(1), - // untilDestroyed(this)) - // .subscribe(value => this.originalEventCount = value) - - // if (this.showFilters) { - // this.participants$ = this.results$.pipe( - // filter(isNonNulled), - // map(({ data }) => data.events.uniqueParticipants) - // ) - - // this.organizations$ = this.results$.pipe( - // filter(isNonNulled), - // map(({ data }) => data.events.participatingOrganizations) - // ) - - // this.actions$ = this.results$.pipe( - // filter(isNonNulled), - // map(({ data }) => data.events?.eventTypes?.map((et) => { return { id: et } }) || []) - // ) - // } - } - - fetchMore(endCursor: string) { - this.queryRef.fetchMore({ - variables: { - first: this.pageSize, - after: endCursor, - }, - }) - } - - //onOrganizationSelected(s: Maybe) { - // this.queryRef.refetch({ - // organizationId: s?.id, - // showFilters: this.showFilters, - // }) - //} - - //onActionSelected(a: Maybe) { - // this.queryRef.refetch({ - // eventType: a ? a.id : undefined, - // showFilters: this.showFilters, - // }) - //} - - onUserSelected(s: Maybe) { - this.queryRef.refetch({ - userId: s?.id, - //showFilters: this.showFilters, - }) - } - - //refresh() { - // this.queryRef.refetch().then(({ data }) => { - // this.originalEventCount = data.events.unfilteredCount - // }) - //} - - // onShowChildrenToggle() { - // let newSubscribable: Maybe - // if (this.subscribable) { - // newSubscribable = { - // id: this.subscribable.id, - // entityType: this.subscribable.entityType, - // includeChildren: this.showChildren, - // } - // if (this.showChildren) { - // this.tagDisplay = 'displayAll' - // } else { - // this.tagDisplay = 'hideSubject' - // } - // } else { - // newSubscribable = undefined - // } - - // this.queryRef.refetch({ - // ...this.initialQueryVars, - // subject: newSubscribable, - // showFilters: this.showFilters, - // }) - // } - - ngOnDestroy(): void { - this.destroy$.next() - this.destroy$.unsubscribe() - } -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.gql b/client/src/app/components/activities/activity-feed/activity-feed.gql deleted file mode 100644 index 7de04098f..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.gql +++ /dev/null @@ -1,133 +0,0 @@ -# query ActivityFeedCount( -# #$subject: SubscribableQueryInput -# $first: Int -# $last: Int -# $before: String -# $after: String -# $userId: Int -# #$organizationId: Int -# #$eventType: EventAction -# #$includeAutomatedEvents: Boolean -# #$mode: EventFeedMode -# ) { -# activities( -# #subject: $subject -# first: $first -# last: $last -# before: $before -# after: $after -# userId: $userId -# #organizationId: $organizationId -# #eventType: $eventType -# #mode: $mode -# #includeAutomatedEvents: $includeAutomatedEvents -# ) { -# unfilteredCount -# } -# } - -query ActivityFeed( - #$subject: SubscribableQueryInput - $first: Int - $last: Int - $before: String - $after: String - $userId: Int - #$organizationId: Int - #$eventType: EventAction - #$mode: EventFeedMode - #$includeAutomatedEvents: Boolean = true - #$showFilters: Boolean! -) { - activities( - #subject: $subject - first: $first - last: $last - before: $before - after: $after - userId: $userId - #organizationId: $organizationId - #eventType: $eventType - #includeAutomatedEvents: $includeAutomatedEvents - #mode: $mode - ) { - ...activityFeed - } -} -fragment activityFeed on ActivityInterfaceConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - #eventTypes @include(if: $showFilters) - #unfilteredCount - #uniqueParticipants @include(if: $showFilters) { - # id - # displayName - # role - # profileImagePath(size: 32) - #} - #participatingOrganizations @include(if: $showFilters) { - # id - # name - # profileImagePath(size: 32) - #} - edges { - cursor - node { - ...activityFeedNode - } - } -} - -fragment activityFeedNode on ActivityInterface { - id - verbiage - createdAt - organization { - id - name - profileImagePath(size: 32) - } - user { - id - username - displayName - role - profileImagePath(size: 32) - } - subject { - name - id - link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - revisionSetId - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } - __typename - } - ... on FlagEntityActivity { - flag { - id - name - link - } - } -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.module.ts b/client/src/app/components/activities/activity-feed/activity-feed.module.ts deleted file mode 100644 index 59eed1272..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.module.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { NgModule } from '@angular/core' -import { CommonModule } from '@angular/common' -import { CvcActivityFeedComponent } from './activity-feed.component' -import { LetDirective, PushPipe } from '@ngrx/component' -import { NzCardModule } from 'ng-zorro-antd/card' -import { NzIconModule } from 'ng-zorro-antd/icon' -import { NzFormModule } from 'ng-zorro-antd/form' -import { FormsModule } from '@angular/forms' -import { NzSwitchModule } from 'ng-zorro-antd/switch' -import { NzGridModule } from 'ng-zorro-antd/grid' -import { NzSelectModule } from 'ng-zorro-antd/select' -import { CvcEventTimelineModule } from '../../events/event-timeline/event-timeline.module' -import { NzButtonModule } from 'ng-zorro-antd/button' -import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { NzSpaceModule } from 'ng-zorro-antd/space' -import { CvcParticipantListModule } from '@app/components/shared/participant-list/participant-list.module' -import { NzAvatarModule } from 'ng-zorro-antd/avatar' -import { NzEmptyModule } from 'ng-zorro-antd/empty' -import { NzSpinModule } from 'ng-zorro-antd/spin' -import { NzBadgeModule } from 'ng-zorro-antd/badge' -import { NzToolTipModule } from 'ng-zorro-antd/tooltip' -import { NzTimelineModule } from 'ng-zorro-antd/timeline' -import { CvcUserTagModule } from '@app/components/users/user-tag/user-tag.module' -import { CvcGeneTagModule } from '@app/components/genes/gene-tag/gene-tag.module' -import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' -import { CvcEvidenceTagModule } from '@app/components/evidence/evidence-tag/evidence-tag.module' -import { CvcVariantTagModule } from '@app/components/variants/variant-tag/variant-tag.module' -import { CvcVariantGroupTagModule } from '@app/components/variant-groups/variant-group-tag/variant-group-tag.module' -import { CvcSourceTagModule } from '@app/components/sources/source-tag/source-tag.module' -import { CvcMolecularProfileTagModule } from '@app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.module' -import { CvcRevisionTagModule } from '@app/components/revisions/revision-tag/revision-tag.module' -import { NzCollapseModule } from 'ng-zorro-antd/collapse' -import { CvcActivityCardModule } from '../activity-card/activity-card.module' -import { CvcCollapsibleCardModule } from '../collapsible-card/collapsible-card.module' - -@NgModule({ - declarations: [CvcActivityFeedComponent], - imports: [ - CommonModule, - FormsModule, - LetDirective, - PushPipe, - NzButtonModule, - NzCardModule, - NzIconModule, - NzFormModule, - NzSelectModule, - NzSwitchModule, - NzGridModule, - NzSpaceModule, - NzEmptyModule, - NzAvatarModule, - NzSpinModule, - NzBadgeModule, - NzToolTipModule, - NzTimelineModule, - NzCollapseModule, - CvcEventTimelineModule, - CvcPipesModule, - CvcParticipantListModule, - CvcPipesModule, - CvcUserTagModule, - CvcGeneTagModule, - CvcAssertionsTagModule, - CvcEvidenceTagModule, - CvcVariantTagModule, - CvcVariantGroupTagModule, - CvcSourceTagModule, - CvcMolecularProfileTagModule, - CvcRevisionTagModule, - CvcActivityCardModule, - CvcCollapsibleCardModule, - ], - exports: [CvcActivityFeedComponent], -}) -export class CvcActivityFeedModule {} diff --git a/client/src/app/components/activities/collapsible-card/collapsible-card.component.html b/client/src/app/components/activities/collapsible-card/collapsible-card.component.html deleted file mode 100644 index 4fcfb3e05..000000000 --- a/client/src/app/components/activities/collapsible-card/collapsible-card.component.html +++ /dev/null @@ -1,16 +0,0 @@ - - - -
- -
-
-
- - - - -
\ No newline at end of file diff --git a/client/src/app/components/activities/collapsible-card/collapsible-card.component.less b/client/src/app/components/activities/collapsible-card/collapsible-card.component.less deleted file mode 100644 index b5ae7e31a..000000000 --- a/client/src/app/components/activities/collapsible-card/collapsible-card.component.less +++ /dev/null @@ -1,9 +0,0 @@ -.animate-slide-in { - animation: fade-in 0.25s ease-out, - slide-in 0.25s ease-out; -} - -@keyframes slide-in { - from { transform: translateY(-2rem); } - to { transform: translateY(0); } -} diff --git a/client/src/app/components/activities/collapsible-card/collapsible-card.component.ts b/client/src/app/components/activities/collapsible-card/collapsible-card.component.ts deleted file mode 100644 index 287b76cc0..000000000 --- a/client/src/app/components/activities/collapsible-card/collapsible-card.component.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { ChangeDetectionStrategy, Component, Input, TemplateRef } from "@angular/core"; -import { Observable, Subject, Subscription, pipe, scan, startWith } from "rxjs"; - - -@Component({ - selector: 'cvc-collapsible-card', - templateUrl: './collapsible-card.component.html', - styleUrls: ['./collapsible-card.component.less'], - changeDetection: ChangeDetectionStrategy.OnPush - }) -export class CvcCollapsibleCardComponent { - @Input() header?: TemplateRef - @Input() contents?: TemplateRef - - toggle$ = new Subject() - - isOpen$ = this.toggle$.pipe( - scan((state, _) => !state, false), - startWith(false) - ) -} \ No newline at end of file diff --git a/client/src/app/components/activities/collapsible-card/collapsible-card.module.ts b/client/src/app/components/activities/collapsible-card/collapsible-card.module.ts deleted file mode 100644 index 173b1e060..000000000 --- a/client/src/app/components/activities/collapsible-card/collapsible-card.module.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { CommonModule } from '@angular/common' -import { NgModule } from '@angular/core' -import { LetDirective, PushPipe } from '@ngrx/component' -import { NzCardModule } from 'ng-zorro-antd/card' -import { CvcCollapsibleCardComponent } from './collapsible-card.component' -import { NzButtonModule } from 'ng-zorro-antd/button' -import { NzIconModule } from 'ng-zorro-antd/icon' - -@NgModule({ - declarations: [CvcCollapsibleCardComponent], - imports: [ - CommonModule, - PushPipe, - LetDirective, - NzCardModule, - NzButtonModule, - NzIconModule, - ], - exports: [CvcCollapsibleCardComponent], -}) -export class CvcCollapsibleCardModule {} diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index 2d3c3cb1c..d42b4dbfc 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -4,16 +4,9 @@ import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' import { CurationTimelinePage } from './curation-timeline.page' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' @NgModule({ declarations: [CurationTimelinePage], - imports: [ - CommonModule, - NzGridModule, - NzCardModule, - CvcEventFeedModule, - CvcActivityFeedModule - ], + imports: [CommonModule, NzGridModule, NzCardModule, CvcEventFeedModule], }) export class CurationTimelineModule {} diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html index 531797ecb..d2652c7a2 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html @@ -1,4 +1,3 @@ - Date: Wed, 17 Jan 2024 20:28:33 -0600 Subject: [PATCH 002/160] set up parameters, filters, fetch/refetch observables, queries --- .../activity-feed/CvcActivityFeedPrefs.ts | 0 .../activity-feed.component.html | 3 + .../activity-feed.component.less | 3 + .../activity-feed/activity-feed.component.ts | 240 ++++++++++++++++++ .../activity-feed/activity-feed.query.gql | 142 +++++++++++ .../activity-feed/activity-feed.types.ts | 36 +++ .../activity-item.component.html | 1 + .../activity-item.component.less | 3 + .../activity-item/activity-item.component.ts | 11 + client/src/app/generated/civic.apollo.ts | 175 ++++++------- .../app/views/welcome/welcome.component.html | 3 +- .../app/views/welcome/welcome.component.ts | 10 +- .../src/app/views/welcome/welcome.module.ts | 2 + 13 files changed, 528 insertions(+), 101 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.query.gql create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.types.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts diff --git a/client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts b/client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts new file mode 100644 index 000000000..e69de29bb diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html new file mode 100644 index 000000000..41459d757 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -0,0 +1,3 @@ +

activity-feed works!

+

Activity Item

+ diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts new file mode 100644 index 000000000..b15f0b321 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -0,0 +1,240 @@ +import { + ChangeDetectionStrategy, + Component, + Input, + OnChanges, + OnInit, + SimpleChanges, +} from '@angular/core' +import { CvcActivityItem } from './activity-item/activity-item.component' +import { + ActivityFeedGQL, + EventFeedMode, + EventFeedNodeFragment, + EventFeedQuery, + EventFeedQueryVariables, + Maybe, +} from '@app/generated/civic.apollo' +import { + BehaviorSubject, + Observable, + ReplaySubject, + Subject, + combineLatest, + debounceTime, + distinctUntilChanged, + map, + merge, +} from 'rxjs' +import { ApolloQueryResult } from '@apollo/client/core' +import { QueryRef } from 'apollo-angular' +import { + CvcActivityFeedFilters, + CvcActivityFeedPrefs, + CvcActivityFeedQueryParams, + FetchMoreParams, +} from './activity-feed.types' +import { pluck } from 'rxjs-etc/dist/esm/operators' +import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' + +const prefsDefaults: CvcActivityFeedPrefs = { + mode: EventFeedMode.Unscoped, + pageSize: 15, + pollEvents: 30000, + includeAutomatedEvents: true, + tagDisplay: 'displayAll', + showFilters: false, +} + +@UntilDestroy() +@Component({ + selector: 'cvc-activity-feed', + standalone: true, + imports: [CvcActivityItem], + templateUrl: './activity-feed.component.html', + styleUrl: './activity-feed.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcActivityFeed implements OnInit, OnChanges { + @Input() cvcFeedPrefs: CvcActivityFeedPrefs = prefsDefaults + @Input() cvcFeedFilters?: CvcActivityFeedFilters + + // @Input SOURCE STREAMS + filterChange$: BehaviorSubject + prefChange$: BehaviorSubject + + // SOURCE STREAMS + onFetchMore$: Subject + + // INTERMEDIATE STREAMS + refetch$: Observable + fetchMore$: Observable + queryRequest$: Subject + queryResult$: ReplaySubject> + + // PRESENTATION STREAMS + events$?: Observable[]> + loading$: Observable + + queryRef?: QueryRef + + constructor(private gql: ActivityFeedGQL) { + this.filterChange$ = new BehaviorSubject({}) + this.prefChange$ = new BehaviorSubject(prefsDefaults) + this.queryRequest$ = new Subject() + this.queryResult$ = new ReplaySubject>(1) + this.onFetchMore$ = new Subject() + this.loading$ = this.queryResult$.pipe( + pluck('loading'), + distinctUntilChanged() + ) + // combine prefs, filters updates into a refetch query + this.refetch$ = combineLatest([this.filterChange$, this.prefChange$]).pipe( + map(([filters, prefs]) => { + const queryParams: CvcActivityFeedQueryParams = { + filters: filters, + prefs: prefs, + } + return queryParams + }) + ) + // convert fetchMore requests into fetch more query + this.fetchMore$ = this.onFetchMore$.pipe( + map((fetchParams) => { + return { fetchMore: fetchParams } + }) + ) + + merge(this.refetch$, this.fetchMore$) + .pipe(debounceTime(50), untilDestroyed(this)) + .subscribe((params: CvcActivityFeedQueryParams) => { + const queryVars = this.getQueryVars(params) + console.log('---- activity-feed query', queryVars) + if (!this.queryRef) { + // this.isFetchMore$.next(false) + // this.queryError$.next({}) + this.queryRef = this.gql.watch(queryVars) + + // NOTE: refetch and fetchMore results from valueChanges do not + // include network or queryGQL errors, so this extra queryError$ stuff + // below is required to catch and forward any errors. bug report: + // https://github.com/apollographql/apollo-client/issues/6857 + this.queryRef.valueChanges + .pipe( + // tag('queryRef.valueChanges'), + untilDestroyed(this) + ) + .subscribe((result) => { + this.queryResult$.next(result) + // // queryRef.valueChanges should be emitting errors, + // // but updating queryError$ just in case + // if (result.error || result.errors) { + // this.queryError$.next(this.getRequestErrors(result)) + // } + }) + } else { + //// clear errors + // this.queryError$.next({}) + if (params.fetchMore !== undefined) { + // this.isFetchMore$.next(true) + this.queryRef.fetchMore({ variables: queryVars }).then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) + } else { + // this.isFetchMore$.next(false) + this.queryRef + .refetch(queryVars) + .then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) + .then(() => { + console.warn('TODO: scroll to top') + // this.scrollToIndex$.next(0) + }) + } + } + }) + } + + ngOnInit() { + console.log('activity-feed OnInit()') + this.queryRef = this.gql.watch() + } + + ngOnChanges(changes: SimpleChanges): void { + console.log('activity-feed OnChanges()') + if (changes.cvcFeedPrefs) { + const prefs: CvcActivityFeedPrefs = changes.cvcFeedPrefs.currentValue + if (prefs !== undefined) { + this.prefChange$.next(prefs) + } + } + if (changes.cvcFeedFilters) { + const filters: CvcActivityFeedFilters = + changes.cvcFeedFilters.currentValue + if (filters !== undefined) { + this.filterChange$.next(filters) + } + } + } + + // export type EventFeedQueryVariables = Exact<{ + // subject?: InputMaybe; + // first?: InputMaybe; + // last?: InputMaybe; + // before?: InputMaybe; + // after?: InputMaybe; + // originatingUserId?: InputMaybe; + // organizationId?: InputMaybe; + // eventType?: InputMaybe; + // mode?: InputMaybe; + // includeAutomatedEvents?: InputMaybe; + // showFilters: Scalars['Boolean']; + // }>; + + getQueryVars(params: CvcActivityFeedQueryParams): EventFeedQueryVariables { + // showFilters is a required query var + let queryVars: EventFeedQueryVariables = { + showFilters: params.prefs?.showFilters ?? prefsDefaults.showFilters!, + } + // if this is a fetchMore query, add first & after vars, + // else configure a refetch query + if (params.fetchMore !== undefined) { + queryVars = { + ...queryVars, + first: params.fetchMore.first ?? prefsDefaults.pageSize, + after: params.fetchMore.after, + } + } else { + if (params.filters !== undefined && params.prefs !== undefined) { + // filters and preferences exist, set and/or merge with defaults + queryVars = { + ...queryVars, + first: params.prefs.pageSize ?? prefsDefaults.pageSize, + mode: params.prefs.mode ?? prefsDefaults.mode, + includeAutomatedEvents: + params.prefs.includeAutomatedEvents ?? + prefsDefaults.includeAutomatedEvents, + originatingUserId: params.filters.originatingUserId, + organizationId: params.filters.organizationId, + eventType: params.filters.eventType, + } + } else { + queryVars = { + ...queryVars, + ...params.filters, + first: prefsDefaults.pageSize, + mode: prefsDefaults.mode, + includeAutomatedEvents: prefsDefaults.includeAutomatedEvents, + } + } + } + return queryVars + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql new file mode 100644 index 000000000..a7c0877e1 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -0,0 +1,142 @@ +query ActivityFeedCount( + $subject: SubscribableQueryInput + $first: Int + $last: Int + $before: String + $after: String + $originatingUserId: Int + $organizationId: Int + $eventType: EventAction + $includeAutomatedEvents: Boolean + $mode: EventFeedMode +) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + mode: $mode + includeAutomatedEvents: $includeAutomatedEvents + ) { + unfilteredCount + } +} + +query ActivityFeed( + $subject: SubscribableQueryInput + $first: Int + $last: Int + $before: String + $after: String + $originatingUserId: Int + $organizationId: Int + $eventType: EventAction + $mode: EventFeedMode + $includeAutomatedEvents: Boolean = true + $showFilters: Boolean! +) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + includeAutomatedEvents: $includeAutomatedEvents + mode: $mode + ) { + ...activityFeed + } +} +fragment activityFeed on EventConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + eventTypes @include(if: $showFilters) + unfilteredCount + uniqueParticipants @include(if: $showFilters) { + id + displayName + role + profileImagePath(size: 32) + } + participatingOrganizations @include(if: $showFilters) { + id + name + profileImagePath(size: 32) + } + edges { + cursor + node { + ...activityFeedNode + } + } +} + +fragment activityFeedNode on Event { + id + action + createdAt + organization { + id + name + profileImagePath(size: 32) + } + originatingUser { + id + username + displayName + role + profileImagePath(size: 32) + } + subject { + name + id + link + ... on Source { + citation + sourceType + } + ... on EvidenceItem { + status + } + ... on Assertion { + status + } + ... on Revision { + revisionSetId + } + ... on Variant { + deprecated + } + ... on MolecularProfile { + deprecated + } + __typename + } + originatingObject { + id + name + link + __typename + ... on Revision { + id + revisionSetId + } + ... on Comment { + id + } + ... on Flag { + id + } + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts new file mode 100644 index 000000000..dc890f41b --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -0,0 +1,36 @@ +import { + EventAction, + EventFeedMode, + SubscribableQueryInput, +} from '@app/generated/civic.apollo' + +export type ActivityFeedTagDisplayOption = + | 'hideSubject' + | 'hideUser' + | 'hideOrg' + | 'displayAll' + +export type CvcActivityFeedPrefs = { + includeAutomatedEvents?: boolean + mode?: EventFeedMode + pageSize?: number + pollEvents?: number + showFilters?: boolean + tagDisplay?: ActivityFeedTagDisplayOption +} + +export type CvcActivityFeedFilters = { + organizationId?: number + originatingUserId?: number + eventType?: EventAction + subject?: SubscribableQueryInput + userId?: number +} + +export type FetchMoreParams = { first: number; after: string } + +export type CvcActivityFeedQueryParams = { + filters?: CvcActivityFeedFilters + prefs?: CvcActivityFeedPrefs + fetchMore?: { first?: number; after?: string } +} diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html new file mode 100644 index 000000000..d4525d05c --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html @@ -0,0 +1 @@ +

activity-item works!

diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts new file mode 100644 index 000000000..078cab194 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts @@ -0,0 +1,11 @@ +import { ChangeDetectionStrategy, Component } from '@angular/core' + +@Component({ + selector: 'cvc-activity-item', + standalone: true, + imports: [], + templateUrl: './activity-item.component.html', + styleUrl: './activity-item.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcActivityItem {} diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 05495c80b..ced61b152 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5811,93 +5811,42 @@ export type WithRevisionsRevisionsArgs = { status?: InputMaybe; }; -export type ActivityCardQueryVariables = Exact<{ - activityId: Scalars['Int']; +export type ActivityFeedCountQueryVariables = Exact<{ + subject?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + eventType?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + mode?: InputMaybe; }>; -export type ActivityCardQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string } | { __typename: 'CommentActivity', id: number, verbiage: string } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string } | { __typename: 'CreateVariantActivity', id: number, verbiage: string } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string } | { __typename: 'FlagEntityActivity', id: number, verbiage: string } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string } | undefined }; - -type ActivityCard_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string }; - -type ActivityCard_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string }; - -type ActivityCard_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string }; - -type ActivityCard_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string }; - -type ActivityCard_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string }; - -type ActivityCard_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string }; - -type ActivityCard_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string }; - -type ActivityCard_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string }; - -type ActivityCard_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string }; - -type ActivityCard_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string }; - -type ActivityCard_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string }; - -type ActivityCard_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string }; - -type ActivityCard_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string }; - -type ActivityCard_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string }; - -type ActivityCard_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string }; - -type ActivityCard_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string }; - -export type ActivityCardFragment = ActivityCard_AcceptRevisionsActivity_Fragment | ActivityCard_CommentActivity_Fragment | ActivityCard_CreateComplexMolecularProfileActivity_Fragment | ActivityCard_CreateVariantActivity_Fragment | ActivityCard_DeprecateComplexMolecularProfileActivity_Fragment | ActivityCard_DeprecateVariantActivity_Fragment | ActivityCard_FlagEntityActivity_Fragment | ActivityCard_ModerateAssertionActivity_Fragment | ActivityCard_ModerateEvidenceItemActivity_Fragment | ActivityCard_RejectRevisionsActivity_Fragment | ActivityCard_ResolveFlagActivity_Fragment | ActivityCard_SubmitAssertionActivity_Fragment | ActivityCard_SubmitEvidenceItemActivity_Fragment | ActivityCard_SuggestRevisionSetActivity_Fragment | ActivityCard_SuggestSourceActivity_Fragment | ActivityCard_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedCountQuery = { __typename: 'Query', events: { __typename: 'EventConnection', unfilteredCount: number } }; export type ActivityFeedQueryVariables = Exact<{ + subject?: InputMaybe; first?: InputMaybe; last?: InputMaybe; before?: InputMaybe; after?: InputMaybe; - userId?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + eventType?: InputMaybe; + mode?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + showFilters: Scalars['Boolean']; }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | undefined }> } }; - -export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } } | undefined }> }; - -type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; +export type ActivityFeedQuery = { __typename: 'Query', events: { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> } }; -type ActivityFeedNode_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; +export type ActivityFeedFragment = { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> }; -type ActivityFeedNode_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -type ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } }; - -export type ActivityFeedNodeFragment = ActivityFeedNode_AcceptRevisionsActivity_Fragment | ActivityFeedNode_CommentActivity_Fragment | ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_CreateVariantActivity_Fragment | ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_DeprecateVariantActivity_Fragment | ActivityFeedNode_FlagEntityActivity_Fragment | ActivityFeedNode_ModerateAssertionActivity_Fragment | ActivityFeedNode_ModerateEvidenceItemActivity_Fragment | ActivityFeedNode_RejectRevisionsActivity_Fragment | ActivityFeedNode_ResolveFlagActivity_Fragment | ActivityFeedNode_SubmitAssertionActivity_Fragment | ActivityFeedNode_SubmitEvidenceItemActivity_Fragment | ActivityFeedNode_SuggestRevisionSetActivity_Fragment | ActivityFeedNode_SuggestSourceActivity_Fragment | ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedNodeFragment = { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }; export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']; @@ -7615,23 +7564,17 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; -export const ActivityCardFragmentDoc = gql` - fragment ActivityCard on ActivityInterface { - id - verbiage -} - `; export const ActivityFeedNodeFragmentDoc = gql` - fragment activityFeedNode on ActivityInterface { + fragment activityFeedNode on Event { id - verbiage + action createdAt organization { id name profileImagePath(size: 32) } - user { + originatingUser { id username displayName @@ -7663,23 +7606,45 @@ export const ActivityFeedNodeFragmentDoc = gql` } __typename } - ... on FlagEntityActivity { - flag { + originatingObject { + id + name + link + __typename + ... on Revision { + id + revisionSetId + } + ... on Comment { + id + } + ... on Flag { id - name - link } } } `; export const ActivityFeedFragmentDoc = gql` - fragment activityFeed on ActivityInterfaceConnection { + fragment activityFeed on EventConnection { pageInfo { startCursor endCursor hasNextPage hasPreviousPage } + eventTypes @include(if: $showFilters) + unfilteredCount + uniqueParticipants @include(if: $showFilters) { + id + displayName + role + profileImagePath(size: 32) + } + participatingOrganizations @include(if: $showFilters) { + id + name + profileImagePath(size: 32) + } edges { cursor node { @@ -10290,32 +10255,48 @@ export const VariantSummaryFieldsFragmentDoc = gql` } } ${MyVariantInfoFieldsFragmentDoc}`; -export const ActivityCardDocument = gql` - query ActivityCard($activityId: Int!) { - activity(id: $activityId) { - ...ActivityCard +export const ActivityFeedCountDocument = gql` + query ActivityFeedCount($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $includeAutomatedEvents: Boolean, $mode: EventFeedMode) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + mode: $mode + includeAutomatedEvents: $includeAutomatedEvents + ) { + unfilteredCount } } - ${ActivityCardFragmentDoc}`; + `; @Injectable({ providedIn: 'root' }) - export class ActivityCardGQL extends Apollo.Query { - document = ActivityCardDocument; + export class ActivityFeedCountGQL extends Apollo.Query { + document = ActivityFeedCountDocument; constructor(apollo: Apollo.Apollo) { super(apollo); } } export const ActivityFeedDocument = gql` - query ActivityFeed($first: Int, $last: Int, $before: String, $after: String, $userId: Int) { - activities( + query ActivityFeed($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $mode: EventFeedMode, $includeAutomatedEvents: Boolean = true, $showFilters: Boolean!) { + events( + subject: $subject first: $first last: $last before: $before after: $after - userId: $userId + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + includeAutomatedEvents: $includeAutomatedEvents + mode: $mode ) { ...activityFeed } diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 6e8b51246..ab8350cc2 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -70,7 +70,8 @@

style="height: 100%" nzSize="small" class="home-card"> - + + diff --git a/client/src/app/views/welcome/welcome.component.ts b/client/src/app/views/welcome/welcome.component.ts index 95f3242e9..db6e74613 100644 --- a/client/src/app/views/welcome/welcome.component.ts +++ b/client/src/app/views/welcome/welcome.component.ts @@ -4,6 +4,7 @@ import { EventFeedMode, Maybe } from '@app/generated/civic.apollo' import { Observable } from 'rxjs' import { map } from 'rxjs/operators' import { CvcNewsItem } from './news-item-list/news-item-list.component' +import { CvcActivityFeedPrefs } from '@app/components/activities/activity-feed/activity-feed.types' interface GithubRelease { html_url: string @@ -18,8 +19,7 @@ interface GithubRelease { }) export class WelcomeComponent implements OnInit { release$?: Observable - - feedMode = EventFeedMode.Unscoped + feedPrefs: CvcActivityFeedPrefs newsItems: CvcNewsItem[] = [ { @@ -70,7 +70,11 @@ export class WelcomeComponent implements OnInit { }, }, ] - constructor(private http: HttpClient) {} + constructor(private http: HttpClient) { + this.feedPrefs = { + pageSize: 10, + } + } ngOnInit() { this.release$ = this.http diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index dfc0bdee4..27b5821e0 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -23,6 +23,7 @@ import { NzEmptyModule } from 'ng-zorro-antd/empty' import { NzPipesModule } from 'ng-zorro-antd/pipes' import { NzDividerModule } from 'ng-zorro-antd/divider' import { NzIconModule } from 'ng-zorro-antd/icon' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ imports: [ @@ -46,6 +47,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, + CvcActivityFeed, NgxJsonViewerModule, ], declarations: [WelcomeComponent, NewsItemListComponent], From 3364fcd280f2418ff31e5a54f579cca56164f8be Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 18 Jan 2024 09:37:14 -0600 Subject: [PATCH 003/160] feedPrefs Inputs working with OnChanges & refetch query --- .../activity-feed/CvcActivityFeedPrefs.ts | 0 .../app/views/welcome/welcome.component.html | 21 ++++++++++++++-- .../app/views/welcome/welcome.component.ts | 25 ++++++++++++++----- .../src/app/views/welcome/welcome.module.ts | 2 ++ 4 files changed, 40 insertions(+), 8 deletions(-) delete mode 100644 client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts diff --git a/client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts b/client/src/app/components/activities/activity-feed/CvcActivityFeedPrefs.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index ab8350cc2..682c04bce 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -69,10 +69,27 @@

nzTitle="Live Curation Activity" style="height: 100%" nzSize="small" - class="home-card"> - + class="home-card" + [nzExtra]="feedOptions"> + + + Page Size: + + + + + + - feedPrefs: CvcActivityFeedPrefs + + pageSize: WritableSignal + feedPrefs: Signal newsItems: CvcNewsItem[] = [ { @@ -71,9 +80,10 @@ export class WelcomeComponent implements OnInit { }, ] constructor(private http: HttpClient) { - this.feedPrefs = { - pageSize: 10, - } + this.pageSize = signal(10) + this.feedPrefs = computed(() => ({ + pageSize: this.pageSize(), + })) } ngOnInit() { @@ -83,4 +93,7 @@ export class WelcomeComponent implements OnInit { ) .pipe(map((data) => data[0])) } + onPageSize(size: number): void { + this.pageSize.set(size) + } } diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 27b5821e0..156bf9f2b 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -24,6 +24,7 @@ import { NzPipesModule } from 'ng-zorro-antd/pipes' import { NzDividerModule } from 'ng-zorro-antd/divider' import { NzIconModule } from 'ng-zorro-antd/icon' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { NzSelectModule } from 'ng-zorro-antd/select' @NgModule({ imports: [ @@ -44,6 +45,7 @@ import { CvcActivityFeed } from '@app/components/activities/activity-feed/activi NzPipesModule, NzDividerModule, NzIconModule, + NzSelectModule, WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, From bb02dc9c8117d02a1f971e8410093e544a7609dd Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 18 Jan 2024 11:22:10 -0600 Subject: [PATCH 004/160] feedInfo Output working --- .../activity-feed/activity-feed.component.ts | 36 +++++- .../activity-feed/activity-feed.types.ts | 11 ++ .../app/views/welcome/welcome.component.html | 19 +++- .../app/views/welcome/welcome.component.ts | 106 +++++++++--------- 4 files changed, 112 insertions(+), 60 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index b15f0b321..e9a78920c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -1,9 +1,11 @@ import { ChangeDetectionStrategy, Component, + EventEmitter, Input, OnChanges, OnInit, + Output, SimpleChanges, } from '@angular/core' import { CvcActivityItem } from './activity-item/activity-item.component' @@ -30,12 +32,15 @@ import { ApolloQueryResult } from '@apollo/client/core' import { QueryRef } from 'apollo-angular' import { CvcActivityFeedFilters, + CvcActivityFeedInfo, CvcActivityFeedPrefs, CvcActivityFeedQueryParams, FetchMoreParams, } from './activity-feed.types' import { pluck } from 'rxjs-etc/dist/esm/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' +import { PushPipe } from '@ngrx/component' +import { CommonModule } from '@angular/common' const prefsDefaults: CvcActivityFeedPrefs = { mode: EventFeedMode.Unscoped, @@ -50,7 +55,7 @@ const prefsDefaults: CvcActivityFeedPrefs = { @Component({ selector: 'cvc-activity-feed', standalone: true, - imports: [CvcActivityItem], + imports: [CommonModule, CvcActivityItem, PushPipe], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -58,6 +63,8 @@ const prefsDefaults: CvcActivityFeedPrefs = { export class CvcActivityFeed implements OnInit, OnChanges { @Input() cvcFeedPrefs: CvcActivityFeedPrefs = prefsDefaults @Input() cvcFeedFilters?: CvcActivityFeedFilters + @Output() cvcFeedInfo: EventEmitter> = + new EventEmitter(void 0) // @Input SOURCE STREAMS filterChange$: BehaviorSubject @@ -76,6 +83,9 @@ export class CvcActivityFeed implements OnInit, OnChanges { events$?: Observable[]> loading$: Observable + // @Output STREAMS + feedInfo$: Observable + queryRef?: QueryRef constructor(private gql: ActivityFeedGQL) { @@ -84,10 +94,6 @@ export class CvcActivityFeed implements OnInit, OnChanges { this.queryRequest$ = new Subject() this.queryResult$ = new ReplaySubject>(1) this.onFetchMore$ = new Subject() - this.loading$ = this.queryResult$.pipe( - pluck('loading'), - distinctUntilChanged() - ) // combine prefs, filters updates into a refetch query this.refetch$ = combineLatest([this.filterChange$, this.prefChange$]).pipe( map(([filters, prefs]) => { @@ -98,6 +104,7 @@ export class CvcActivityFeed implements OnInit, OnChanges { return queryParams }) ) + // convert fetchMore requests into fetch more query this.fetchMore$ = this.onFetchMore$.pipe( map((fetchParams) => { @@ -160,11 +167,28 @@ export class CvcActivityFeed implements OnInit, OnChanges { } } }) + this.loading$ = this.queryResult$.pipe( + pluck('loading'), + distinctUntilChanged() + ) + this.feedInfo$ = this.queryResult$.pipe( + map((result) => { + return { + loading: result.loading, + actionCount: { + total: 0, + unfiltered: result.data?.events?.unfilteredCount, + }, + } + }) + ) + this.feedInfo$.pipe(untilDestroyed(this)).subscribe((info) => { + this.cvcFeedInfo.emit(info) + }) } ngOnInit() { console.log('activity-feed OnInit()') - this.queryRef = this.gql.watch() } ngOnChanges(changes: SimpleChanges): void { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index dc890f41b..dc53913f7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -27,6 +27,17 @@ export type CvcActivityFeedFilters = { userId?: number } +export type CvcActivityFeedInfo = { + loading: boolean + // pageInfo: PageInfo + // pageCount: boolean + actionCount: { + unfiltered: number + } + // participants: Maybe + // organizations: Maybe + // loading: boolean +} export type FetchMoreParams = { first: number; after: string } export type CvcActivityFeedQueryParams = { diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 682c04bce..1bf57c3c5 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -66,19 +66,30 @@

- + +

Welcome

+
{{ feedInfo() | json }}
+ + Live Curation Activity + + (Unfiltered: {{ feedInfo()?.actionCount?.unfiltered | number }}) + + - Page Size: + Page Size: + (ngModelChange)="pageSize.set($event)" + nzSize="small"> diff --git a/client/src/app/views/welcome/welcome.component.ts b/client/src/app/views/welcome/welcome.component.ts index 1a288688c..a08dbc403 100644 --- a/client/src/app/views/welcome/welcome.component.ts +++ b/client/src/app/views/welcome/welcome.component.ts @@ -11,7 +11,10 @@ import { EventFeedMode, Maybe } from '@app/generated/civic.apollo' import { BehaviorSubject, Observable } from 'rxjs' import { map } from 'rxjs/operators' import { CvcNewsItem } from './news-item-list/news-item-list.component' -import { CvcActivityFeedPrefs } from '@app/components/activities/activity-feed/activity-feed.types' +import { + CvcActivityFeedInfo, + CvcActivityFeedPrefs, +} from '@app/components/activities/activity-feed/activity-feed.types' interface GithubRelease { html_url: string @@ -29,61 +32,64 @@ export class WelcomeComponent implements OnInit { pageSize: WritableSignal feedPrefs: Signal + feedInfo: WritableSignal> - newsItems: CvcNewsItem[] = [ - { - title: 'PUBLIC NOTICE: CIViC v1 API TO BE DEPRECATED', - date: '2023-10-01', - htmlText: `The CIViC V1 REST API will officially be retired on November 1st, 2023. All CIViC integrations should transition to our new V2 GraphQL API. The new API is more powerful and provides access to the newest CIViC data model, features, and data. The easiest way to get started is to try out queries and browse the documentation in the GraphiQL sandbox.`, - link: { - url: 'https://civicdb.org/api/graphiql', - label: 'Try the CIViC GraphiQL Sandbox', - }, - }, - { - title: 'CIViC Online Training Now Open!', - date: '2023-10-01', - htmlText: `A new course was developed by the CIViC team covering an introduction to somatic variants, including the rapid development of this field over the last decade with the introduction of next generation sequencing into clinical practice. The course was created using the ITCR training networkโ€™s Open-source Tools for Training Resources (OTTR), which allows co-publication on multiple platforms, including bookdown and leanpub.`, - link: { - url: 'https://course.civicdb.org', - label: 'Take the CIViC Intro Course', - }, - }, - { - title: '2023 CGC Hackathon Report', - date: '2023-08-14', - htmlText: `CIViC together with VICC and ClinGen Somatic hosted the 4th Cancer Variant Interpretation Hackathon and Jamboree as a pre-meeting of the Annual Cancer Genomics Consortium Conference. Over 50 variant scientists and developers gathered in St Louis to discuss and code resources for the clinical interpretation of cancer variants including ClinGen/CGC/VICC Oncogenicity classification, new CIViC Variant Classes, and more.`, - imageUrl: 'assets/images/2023-CGC-hackathon-attendees.jpg', - }, - { - title: 'Introducing Molecular Profiles', - date: '2023-01-09', - htmlText: `Today we have rolled out support for a new core concept in CIViC: Molecular Profiles. Molecular Profiles are logical combinations of one or more CIViC Variants. While most Molecular Profiles will consist of a single Variant (โ€œSimpleโ€) they will also allow users to build โ€œComplexโ€ (multi-variant) Molecular Profiles to associate Evidence with. These complex profiles expand the CIViC data model to allow for clinical significance to be evaluated within contexts such as variant co-occurrence or mutual exclusivity. Going forward, Evidence will be associated with a Molecular Profile rather than directly with a Variant. If you have any questions about this change, please feel free to contact us. We have also prepared a video explaining this new feature.`, - link: { - url: 'https://www.youtube.com/watch?v=--i54jY746w', - label: 'View Molecular Profiles Intro Video', - }, - }, - { - title: 'Announcing Support for ASH Abstracts', - date: '2023-01-09', - htmlText: `ASH Annual Meeting Abstracts can now be used as Sources when submitting Evidence Items to CIViC. They can be specified by DOI in the 'Add Source' section of the Evidence form.`, - }, - { - title: 'CIViC named as a Global Core Biodata Resource', - date: '2022-12-15', - htmlText: `CIViC has been named in a list of 37 Global Core Biodata Resources alongside other important resources such as Ensembl, ClinGen and Gnomad. The GCBR includes select resources that ensure the long term preservation of biological data, and are of fundamental importance to the biological and life sciences community.`, - link: { - url: 'https://globalbiodata.org/scientific-activities/global-core-biodata-resources/', - label: 'View the GCBR List', - }, - }, - ] + newsItems: CvcNewsItem[] constructor(private http: HttpClient) { this.pageSize = signal(10) this.feedPrefs = computed(() => ({ pageSize: this.pageSize(), })) + this.feedInfo = signal({ loading: false, actionCount: { unfiltered: 999 } }) + this.newsItems = [ + { + title: 'PUBLIC NOTICE: CIViC v1 API TO BE DEPRECATED', + date: '2023-10-01', + htmlText: `The CIViC V1 REST API will officially be retired on November 1st, 2023. All CIViC integrations should transition to our new V2 GraphQL API. The new API is more powerful and provides access to the newest CIViC data model, features, and data. The easiest way to get started is to try out queries and browse the documentation in the GraphiQL sandbox.`, + link: { + url: 'https://civicdb.org/api/graphiql', + label: 'Try the CIViC GraphiQL Sandbox', + }, + }, + { + title: 'CIViC Online Training Now Open!', + date: '2023-10-01', + htmlText: `A new course was developed by the CIViC team covering an introduction to somatic variants, including the rapid development of this field over the last decade with the introduction of next generation sequencing into clinical practice. The course was created using the ITCR training networkโ€™s Open-source Tools for Training Resources (OTTR), which allows co-publication on multiple platforms, including bookdown and leanpub.`, + link: { + url: 'https://course.civicdb.org', + label: 'Take the CIViC Intro Course', + }, + }, + { + title: '2023 CGC Hackathon Report', + date: '2023-08-14', + htmlText: `CIViC together with VICC and ClinGen Somatic hosted the 4th Cancer Variant Interpretation Hackathon and Jamboree as a pre-meeting of the Annual Cancer Genomics Consortium Conference. Over 50 variant scientists and developers gathered in St Louis to discuss and code resources for the clinical interpretation of cancer variants including ClinGen/CGC/VICC Oncogenicity classification, new CIViC Variant Classes, and more.`, + imageUrl: 'assets/images/2023-CGC-hackathon-attendees.jpg', + }, + { + title: 'Introducing Molecular Profiles', + date: '2023-01-09', + htmlText: `Today we have rolled out support for a new core concept in CIViC: Molecular Profiles. Molecular Profiles are logical combinations of one or more CIViC Variants. While most Molecular Profiles will consist of a single Variant (โ€œSimpleโ€) they will also allow users to build โ€œComplexโ€ (multi-variant) Molecular Profiles to associate Evidence with. These complex profiles expand the CIViC data model to allow for clinical significance to be evaluated within contexts such as variant co-occurrence or mutual exclusivity. Going forward, Evidence will be associated with a Molecular Profile rather than directly with a Variant. If you have any questions about this change, please feel free to contact us. We have also prepared a video explaining this new feature.`, + link: { + url: 'https://www.youtube.com/watch?v=--i54jY746w', + label: 'View Molecular Profiles Intro Video', + }, + }, + { + title: 'Announcing Support for ASH Abstracts', + date: '2023-01-09', + htmlText: `ASH Annual Meeting Abstracts can now be used as Sources when submitting Evidence Items to CIViC. They can be specified by DOI in the 'Add Source' section of the Evidence form.`, + }, + { + title: 'CIViC named as a Global Core Biodata Resource', + date: '2022-12-15', + htmlText: `CIViC has been named in a list of 37 Global Core Biodata Resources alongside other important resources such as Ensembl, ClinGen and Gnomad. The GCBR includes select resources that ensure the long term preservation of biological data, and are of fundamental importance to the biological and life sciences community.`, + link: { + url: 'https://globalbiodata.org/scientific-activities/global-core-biodata-resources/', + label: 'View the GCBR List', + }, + }, + ] } ngOnInit() { From 88e2178cca32bd59da02efe66c79f53809f06353 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 18 Jan 2024 12:25:43 -0600 Subject: [PATCH 005/160] activity-item component boilerplate --- .../activity-feed.component.html | 9 +++++--- .../activity-feed/activity-feed.component.ts | 22 +++++++++++-------- .../activity-feed/activity-feed.types.ts | 4 +++- .../activity-item.component.html | 2 +- .../activity-item/activity-item.component.ts | 10 ++++++--- .../app/views/welcome/welcome.component.html | 17 ++++++-------- 6 files changed, 37 insertions(+), 27 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 41459d757..65df9ffef 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -1,3 +1,6 @@ -

activity-feed works!

-

Activity Item

- + + + + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index e9a78920c..61d4fa4a8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -27,6 +27,7 @@ import { distinctUntilChanged, map, merge, + filter, } from 'rxjs' import { ApolloQueryResult } from '@apollo/client/core' import { QueryRef } from 'apollo-angular' @@ -39,8 +40,9 @@ import { } from './activity-feed.types' import { pluck } from 'rxjs-etc/dist/esm/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -import { PushPipe } from '@ngrx/component' +import { LetDirective, PushPipe } from '@ngrx/component' import { CommonModule } from '@angular/common' +import { isNonNulled } from 'rxjs-etc' const prefsDefaults: CvcActivityFeedPrefs = { mode: EventFeedMode.Unscoped, @@ -48,14 +50,14 @@ const prefsDefaults: CvcActivityFeedPrefs = { pollEvents: 30000, includeAutomatedEvents: true, tagDisplay: 'displayAll', - showFilters: false, + showFilters: true, } @UntilDestroy() @Component({ selector: 'cvc-activity-feed', standalone: true, - imports: [CommonModule, CvcActivityItem, PushPipe], + imports: [CommonModule, CvcActivityItem, PushPipe, LetDirective], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -80,8 +82,7 @@ export class CvcActivityFeed implements OnInit, OnChanges { queryResult$: ReplaySubject> // PRESENTATION STREAMS - events$?: Observable[]> - loading$: Observable + event$?: Observable[]> // @Output STREAMS feedInfo$: Observable @@ -167,18 +168,21 @@ export class CvcActivityFeed implements OnInit, OnChanges { } } }) - this.loading$ = this.queryResult$.pipe( - pluck('loading'), - distinctUntilChanged() + + this.event$ = this.queryResult$.pipe( + pluck('data', 'events', 'edges'), + filter(isNonNulled), + map((edges) => edges.map((e) => e.node)) ) + this.feedInfo$ = this.queryResult$.pipe( map((result) => { return { loading: result.loading, actionCount: { - total: 0, unfiltered: result.data?.events?.unfilteredCount, }, + participants: result.data?.events?.uniqueParticipants, } }) ) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index dc53913f7..9762e9d12 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -1,6 +1,8 @@ +import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' import { EventAction, EventFeedMode, + Maybe, SubscribableQueryInput, } from '@app/generated/civic.apollo' @@ -34,7 +36,7 @@ export type CvcActivityFeedInfo = { actionCount: { unfiltered: number } - // participants: Maybe + participants?: Maybe[] // organizations: Maybe // loading: boolean } diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html index d4525d05c..6befd269d 100644 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html @@ -1 +1 @@ -

activity-item works!

+{{ cvcActivityEvent.action }} diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts index 078cab194..04c636763 100644 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts @@ -1,11 +1,15 @@ -import { ChangeDetectionStrategy, Component } from '@angular/core' +import { CommonModule } from '@angular/common' +import { ChangeDetectionStrategy, Component, Input } from '@angular/core' +import { EventFeedNodeFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-activity-item', standalone: true, - imports: [], + imports: [CommonModule], templateUrl: './activity-item.component.html', styleUrl: './activity-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityItem {} +export class CvcActivityItem { + @Input() cvcActivityEvent!: EventFeedNodeFragment +} diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 1bf57c3c5..857088c93 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -74,14 +74,11 @@

- -

Welcome

-
{{ feedInfo() | json }}
Live Curation Activity - (Unfiltered: {{ feedInfo()?.actionCount?.unfiltered | number }}) + ({{ feedInfo()?.actionCount?.unfiltered | number }} total) @@ -151,15 +148,15 @@

Welcome

CIViC {{ release.name }} ({{ release.published_at | date }}) • Release Notes + target="_blank"> + Release Notes + • History + target="_blank"> + History + From 0cd0ee6ee04a67d9a17f9349e8a2f8c7e955c9d0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 19 Jan 2024 16:20:28 -0600 Subject: [PATCH 006/160] all setting, filters inputs working w/ queries --- .../activity-feed/activity-feed.component.ts | 2 + .../activity-feed/activity-feed.types.ts | 8 +- .../activity-item.component.html | 11 ++- .../app/views/welcome/welcome.component.html | 95 ++++++++++++++++--- .../app/views/welcome/welcome.component.ts | 27 +++++- .../src/app/views/welcome/welcome.module.ts | 4 + 6 files changed, 130 insertions(+), 17 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 61d4fa4a8..3fc712c5c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -183,6 +183,8 @@ export class CvcActivityFeed implements OnInit, OnChanges { unfiltered: result.data?.events?.unfilteredCount, }, participants: result.data?.events?.uniqueParticipants, + organizations: result.data?.events?.participatingOrganizations, + types: result.data?.events?.eventTypes, } }) ) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 9762e9d12..aa6e691e4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -1,3 +1,5 @@ +import { EventType } from '@angular/router' +import { TagLinkableOrganization } from '@app/components/organizations/organization-tag/organization-tag.component' import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' import { EventAction, @@ -36,9 +38,9 @@ export type CvcActivityFeedInfo = { actionCount: { unfiltered: number } - participants?: Maybe[] - // organizations: Maybe - // loading: boolean + participants?: TagLinkableUser[] + organizations?: TagLinkableOrganization[] + types?: EventType[] } export type FetchMoreParams = { first: number; after: string } diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html index 6befd269d..21cede205 100644 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html @@ -1 +1,10 @@ -{{ cvcActivityEvent.action }} +
+ {{ cvcActivityEvent.action }} by + {{ cvcActivityEvent.originatingUser.displayName }} +
diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 857088c93..cc5367de0 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -70,9 +70,10 @@

style="height: 100%" nzSize="small" class="home-card" - [nzExtra]="feedOptions"> + [nzExtra]="feedParameters"> @@ -81,22 +82,94 @@

({{ feedInfo()?.actionCount?.unfiltered | number }} total) - - Page Size: + + *ngFor="let type of feedInfo()?.types" + [nzValue]="type" + [nzLabel]="type"> + +   + + *ngFor="let organization of feedInfo()?.organizations" + [nzValue]="organization.id" + [nzLabel]="organization.name"> + +   + + *ngFor="let user of feedInfo()?.participants" + [nzValue]="user.id" + [nzLabel]="user.displayName"> +   + + + + + Include Automated + + + + + + Page Size + + + + + + + + diff --git a/client/src/app/views/welcome/welcome.component.ts b/client/src/app/views/welcome/welcome.component.ts index a08dbc403..529c26673 100644 --- a/client/src/app/views/welcome/welcome.component.ts +++ b/client/src/app/views/welcome/welcome.component.ts @@ -7,11 +7,12 @@ import { computed, signal, } from '@angular/core' -import { EventFeedMode, Maybe } from '@app/generated/civic.apollo' +import { EventAction, EventFeedMode, Maybe } from '@app/generated/civic.apollo' import { BehaviorSubject, Observable } from 'rxjs' import { map } from 'rxjs/operators' import { CvcNewsItem } from './news-item-list/news-item-list.component' import { + CvcActivityFeedFilters, CvcActivityFeedInfo, CvcActivityFeedPrefs, } from '@app/components/activities/activity-feed/activity-feed.types' @@ -31,16 +32,38 @@ export class WelcomeComponent implements OnInit { release$?: Observable pageSize: WritableSignal + originatingUserId: WritableSignal + organizationId: WritableSignal + eventType: WritableSignal + includeAutomatedEvents: WritableSignal feedPrefs: Signal + feedFilters: Signal feedInfo: WritableSignal> + pageSizes = [5, 10, 25, 50, 100] newsItems: CvcNewsItem[] constructor(private http: HttpClient) { this.pageSize = signal(10) + this.originatingUserId = signal(null) + this.organizationId = signal(null) + this.eventType = signal(null) + this.includeAutomatedEvents = signal(false) + this.feedPrefs = computed(() => ({ pageSize: this.pageSize(), + includeAutomatedEvents: this.includeAutomatedEvents(), + })) + this.feedFilters = computed(() => ({ + originatingUserId: this.originatingUserId() ?? undefined, + organizationId: this.organizationId() ?? undefined, + eventType: this.eventType() ?? undefined, })) - this.feedInfo = signal({ loading: false, actionCount: { unfiltered: 999 } }) + this.feedInfo = signal({ + loading: false, + actionCount: { unfiltered: 999 }, + participants: [], + }) + this.newsItems = [ { title: 'PUBLIC NOTICE: CIViC v1 API TO BE DEPRECATED', diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 156bf9f2b..62562c394 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -25,6 +25,8 @@ import { NzDividerModule } from 'ng-zorro-antd/divider' import { NzIconModule } from 'ng-zorro-antd/icon' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { NzSelectModule } from 'ng-zorro-antd/select' +import { NzPopoverModule } from 'ng-zorro-antd/popover' +import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' @NgModule({ imports: [ @@ -36,6 +38,7 @@ import { NzSelectModule } from 'ng-zorro-antd/select' NzGridModule, NzCarouselModule, NzCardModule, + NzCheckboxModule, NzListModule, NzRadioModule, NzSpaceModule, @@ -43,6 +46,7 @@ import { NzSelectModule } from 'ng-zorro-antd/select' NzTypographyModule, NzEmptyModule, NzPipesModule, + NzPopoverModule, NzDividerModule, NzIconModule, NzSelectModule, From fe1b402df46f02aca06bde8b8e4e4b4da51ab47f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 22 Jan 2024 14:06:59 -0600 Subject: [PATCH 007/160] implemented as nz-list with nzGrid layout --- .../activity-feed/activity-feed.component.html | 18 +++++++++++++----- .../activity-feed/activity-feed.component.ts | 11 ++++++++++- .../app/views/welcome/welcome.component.html | 4 +--- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 65df9ffef..63457456e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -1,6 +1,14 @@ - - - + + + + + + + + + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 3fc712c5c..7ef7a8777 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -43,6 +43,8 @@ import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { LetDirective, PushPipe } from '@ngrx/component' import { CommonModule } from '@angular/common' import { isNonNulled } from 'rxjs-etc' +import { NzListModule } from 'ng-zorro-antd/list' +import { NzGridModule } from 'ng-zorro-antd/grid' const prefsDefaults: CvcActivityFeedPrefs = { mode: EventFeedMode.Unscoped, @@ -57,7 +59,14 @@ const prefsDefaults: CvcActivityFeedPrefs = { @Component({ selector: 'cvc-activity-feed', standalone: true, - imports: [CommonModule, CvcActivityItem, PushPipe, LetDirective], + imports: [ + CommonModule, + NzGridModule, + NzListModule, + CvcActivityItem, + PushPipe, + LetDirective, + ], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index cc5367de0..af912ace6 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -78,9 +78,7 @@

Live Curation Activity - - ({{ feedInfo()?.actionCount?.unfiltered | number }} total) - + Date: Wed, 24 Jan 2024 13:53:17 -0600 Subject: [PATCH 008/160] feed settings, filters, counts components working --- .../activity-feed-settings.component.html | 45 +++++++++++++++++ .../activity-feed-settings.component.less | 3 ++ .../activity-feed-settings.component.ts | 30 ++++++++++++ .../activity-feed-counts.component.html | 1 + .../activity-feed-counts.component.less | 3 ++ .../activity-feed-counts.component.ts | 12 +++++ .../activity-feed-filters.component.html | 1 + .../activity-feed-filters.component.less | 3 ++ .../activity-feed-filters.component.ts | 12 +++++ .../app/views/welcome/welcome.component.html | 49 ++----------------- .../src/app/views/welcome/welcome.module.ts | 2 + 11 files changed, 115 insertions(+), 46 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html create mode 100644 client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less create mode 100644 client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html new file mode 100644 index 000000000..aa65b82ab --- /dev/null +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html @@ -0,0 +1,45 @@ + + + + + Include Automated + + + + + + Page Size + + + + + + + + diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts new file mode 100644 index 000000000..52226f9f5 --- /dev/null +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts @@ -0,0 +1,30 @@ +import { CommonModule } from '@angular/common' +import { Component, WritableSignal, signal } from '@angular/core' +import { FormsModule } from '@angular/forms' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { NzPopoverModule } from 'ng-zorro-antd/popover' +import { NzSelectModule } from 'ng-zorro-antd/select' + +@Component({ + selector: 'cvc-activity-feed-settings', + standalone: true, + imports: [ + CommonModule, + FormsModule, + NzGridModule, + NzPopoverModule, + NzSelectModule, + ], + templateUrl: './activity-feed-settings.component.html', + styleUrl: './activity-feed-settings.component.less', +}) +export class CvcActivityFeedSettings { + includeAutomatedEvents: WritableSignal + pageSize: WritableSignal + pageSizes = [5, 10, 25, 50, 100] + + constructor() { + this.includeAutomatedEvents = signal(false) + this.pageSize = signal(10) + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html new file mode 100644 index 000000000..2fbaa3db3 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html @@ -0,0 +1 @@ +

activity-feed-counts works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts new file mode 100644 index 000000000..2a27af689 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-activity-feed-counts', + standalone: true, + imports: [], + templateUrl: './activity-feed-counts.component.html', + styleUrl: './activity-feed-counts.component.less' +}) +export class ActivityFeedCountsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html new file mode 100644 index 000000000..f266d12a0 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -0,0 +1 @@ +

activity-feed-filters works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts new file mode 100644 index 000000000..59aef9521 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-activity-feed-filters', + standalone: true, + imports: [], + templateUrl: './activity-feed-filters.component.html', + styleUrl: './activity-feed-filters.component.less' +}) +export class ActivityFeedFiltersComponent { + +} diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index af912ace6..3669280ff 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -78,7 +78,9 @@

Live Curation Activity - + + ({{ feedInfo()?.actionCount?.unfiltered | number }} total) + [nzLabel]="user.displayName">   - - - - - Include Automated - - - - - - Page Size - - - - - - - - diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 62562c394..33782106e 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -27,6 +27,7 @@ import { CvcActivityFeed } from '@app/components/activities/activity-feed/activi import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' +import { CvcActivityFeedSettings } from '@app/components/activities/activity-feed-settings/activity-feed-settings.component' @NgModule({ imports: [ @@ -54,6 +55,7 @@ import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' CvcSiteStatsCardModule, CvcHomepageEventFeedModule, CvcActivityFeed, + CvcActivityFeedSettings, NgxJsonViewerModule, ], declarations: [WelcomeComponent, NewsItemListComponent], From 4ecb71f0b46cf07f4a42b980f8edaba3f25ebdca Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 25 Jan 2024 09:15:36 -0600 Subject: [PATCH 009/160] componentized feed-settings --- .../activity-feed-settings.component.html | 27 +++++++++++++---- .../activity-feed-settings.component.less | 14 ++++++++- .../activity-feed-settings.component.ts | 29 +++++++++++++++++-- .../app/views/welcome/welcome.component.html | 1 + 4 files changed, 63 insertions(+), 8 deletions(-) diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html index aa65b82ab..0b6a4bba4 100644 --- a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html @@ -12,7 +12,25 @@ nzTheme="outline"> - +
+ + + Include Automated Events + + + + + + +
+
diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less index 5d4e87f30..446e9e813 100644 --- a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less @@ -1,3 +1,15 @@ :host { - display: block; + display: inline-block; +} + +.popover-content { + min-width: 350px; +} + +.option-key { + text-align: right; + white-space: nowrap; +} + +.option-input { } diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts index 52226f9f5..17ecf69ba 100644 --- a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts @@ -1,29 +1,54 @@ import { CommonModule } from '@angular/common' -import { Component, WritableSignal, signal } from '@angular/core' +import { + ChangeDetectionStrategy, + Component, + Input, + WritableSignal, + signal, +} from '@angular/core' import { FormsModule } from '@angular/forms' +import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' +import { NzFormModule } from 'ng-zorro-antd/form' import { NzGridModule } from 'ng-zorro-antd/grid' +import { NzIconModule } from 'ng-zorro-antd/icon' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzSelectModule } from 'ng-zorro-antd/select' +export type CvcActivityFeedSettingsOptions = { + pageSizes: number[] + includeAutomatedEvents: boolean +} + @Component({ selector: 'cvc-activity-feed-settings', standalone: true, imports: [ CommonModule, FormsModule, + NzCheckboxModule, + NzIconModule, NzGridModule, NzPopoverModule, NzSelectModule, ], templateUrl: './activity-feed-settings.component.html', styleUrl: './activity-feed-settings.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeedSettings { - includeAutomatedEvents: WritableSignal + @Input() cvcFeedSettingsOptions: CvcActivityFeedSettingsOptions + + optionsDefaults: CvcActivityFeedSettingsOptions = { + pageSizes: [5, 10, 25, 50, 100], + includeAutomatedEvents: false, + } + + includeAutomatedEvents: WritableSignal = signal(false) pageSize: WritableSignal pageSizes = [5, 10, 25, 50, 100] constructor() { + this.cvcFeedSettingsOptions = this.optionsDefaults this.includeAutomatedEvents = signal(false) this.pageSize = signal(10) } diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 3669280ff..80cf9682c 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -125,6 +125,7 @@

[nzLabel]="user.displayName">   + From bffdcfda89f86f8c410f18596f8571cfeddb4843 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 25 Jan 2024 09:40:06 -0600 Subject: [PATCH 010/160] updated ng 17.0.0 -> 17.1.1 --- client/package.json | 26 +- client/yarn.lock | 3053 +++++++++++++++++-------------------------- 2 files changed, 1243 insertions(+), 1836 deletions(-) diff --git a/client/package.json b/client/package.json index bd2f1e5eb..2f43b48f0 100644 --- a/client/package.json +++ b/client/package.json @@ -23,15 +23,15 @@ "error-stack-parser": "2.0.6" }, "dependencies": { - "@angular-devkit/schematics": "17.0.10", - "@angular/animations": "^17.0.9", - "@angular/common": "^17.0.9", - "@angular/compiler": "^17.0.9", - "@angular/core": "^17.0.9", - "@angular/forms": "^17.0.9", - "@angular/platform-browser": "^17.0.9", - "@angular/platform-browser-dynamic": "^17.0.9", - "@angular/router": "^17.0.9", + "@angular-devkit/schematics": "17.1.1", + "@angular/animations": "^17.1.1", + "@angular/common": "^17.1.1", + "@angular/compiler": "^17.1.1", + "@angular/core": "^17.1.1", + "@angular/forms": "^17.1.1", + "@angular/platform-browser": "^17.1.1", + "@angular/platform-browser-dynamic": "^17.1.1", + "@angular/router": "^17.1.1", "@apollo/client": "^3.7.17", "@ngneat/until-destroy": "^9.1.2", "@ngrx/component": "^17.0.1", @@ -48,10 +48,10 @@ "zone.js": "0.14.3" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.0.10", - "@angular-eslint/schematics": "^16.1.2", - "@angular/cli": "^17.0.10", - "@angular/compiler-cli": "17.0.9", + "@angular-devkit/build-angular": "^17.1.1", + "@angular-eslint/schematics": "^17.1.1", + "@angular/cli": "^17.1.1", + "@angular/compiler-cli": "17.1.1", "@graphql-codegen/add": "^3.2.3", "@graphql-codegen/cli": "^2.16.4", "@graphql-codegen/fragment-matcher": "^3.3.3", diff --git a/client/yarn.lock b/client/yarn.lock index 5ee2bec39..f3ed8900b 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -18,50 +18,48 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" -"@angular-devkit/architect@0.1700.10": - version "0.1700.10" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1700.10.tgz#cf3bb2dfca17bb7d78639b7e55e13bb16627fa62" - integrity sha512-JD/3jkdN1jrFMIDEk9grKdbjutIoxUDMRazq1LZooWjTkzlYk09i/s6HwvIPao7zvxJfelD6asTPspgkjOMP5A== +"@angular-devkit/architect@0.1701.1": + version "0.1701.1" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1701.1.tgz#80e2bc94763e21c273ef6d9f905390f1d935df60" + integrity sha512-vT3ZRAIfNyIg0vJWT6umPbCKiKFCukNkxLe9kgOU0tinZKNr/LgWYaBZ92Rxxi6C3NrAnmAYjsih8x4zdyoRXw== dependencies: - "@angular-devkit/core" "17.0.10" + "@angular-devkit/core" "17.1.1" rxjs "7.8.1" -"@angular-devkit/build-angular@^17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-17.0.10.tgz#d18b6d4609f6d971805ebace94732355938dcf6d" - integrity sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w== +"@angular-devkit/build-angular@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-17.1.1.tgz#26a65e3daf8d306e39634b3322ee68ff19d0118c" + integrity sha512-GchDM8H+RQNts731c+jnhDgOm0PnCS3YB12uVwRiGsaNsUMrqKnu3P0poh6AImDMPyXKnIvTWLDCMD8TDziR0A== dependencies: "@ampproject/remapping" "2.2.1" - "@angular-devkit/architect" "0.1700.10" - "@angular-devkit/build-webpack" "0.1700.10" - "@angular-devkit/core" "17.0.10" - "@babel/core" "7.23.2" - "@babel/generator" "7.23.0" + "@angular-devkit/architect" "0.1701.1" + "@angular-devkit/build-webpack" "0.1701.1" + "@angular-devkit/core" "17.1.1" + "@babel/core" "7.23.7" + "@babel/generator" "7.23.6" "@babel/helper-annotate-as-pure" "7.22.5" "@babel/helper-split-export-declaration" "7.22.6" - "@babel/plugin-transform-async-generator-functions" "7.23.2" - "@babel/plugin-transform-async-to-generator" "7.22.5" - "@babel/plugin-transform-runtime" "7.23.2" - "@babel/preset-env" "7.23.2" - "@babel/runtime" "7.23.2" + "@babel/plugin-transform-async-generator-functions" "7.23.7" + "@babel/plugin-transform-async-to-generator" "7.23.3" + "@babel/plugin-transform-runtime" "7.23.7" + "@babel/preset-env" "7.23.7" + "@babel/runtime" "7.23.7" "@discoveryjs/json-ext" "0.5.7" - "@ngtools/webpack" "17.0.10" - "@vitejs/plugin-basic-ssl" "1.0.1" + "@ngtools/webpack" "17.1.1" + "@vitejs/plugin-basic-ssl" "1.0.2" ansi-colors "4.1.3" autoprefixer "10.4.16" babel-loader "9.1.3" babel-plugin-istanbul "6.1.1" - browser-sync "2.29.3" browserslist "^4.21.5" - chokidar "3.5.3" copy-webpack-plugin "11.0.0" critters "0.0.20" css-loader "6.8.1" - esbuild-wasm "0.19.5" - fast-glob "3.3.1" + esbuild-wasm "0.19.11" + fast-glob "3.3.2" http-proxy-middleware "2.0.6" https-proxy-agent "7.0.2" - inquirer "9.2.11" + inquirer "9.2.12" jsonc-parser "3.2.0" karma-source-map-support "1.4.0" less "4.2.0" @@ -70,47 +68,48 @@ loader-utils "3.2.1" magic-string "0.30.5" mini-css-extract-plugin "2.7.6" - mrmime "1.0.1" + mrmime "2.0.0" open "8.4.2" ora "5.4.1" parse5-html-rewriting-stream "7.0.0" picomatch "3.0.1" - piscina "4.1.0" - postcss "8.4.31" - postcss-loader "7.3.3" + piscina "4.2.1" + postcss "8.4.33" + postcss-loader "7.3.4" resolve-url-loader "5.0.0" rxjs "7.8.1" - sass "1.69.5" - sass-loader "13.3.2" + sass "1.69.7" + sass-loader "13.3.3" semver "7.5.4" - source-map-loader "4.0.1" + source-map-loader "5.0.0" source-map-support "0.5.21" - terser "5.24.0" + terser "5.26.0" text-table "0.2.0" tree-kill "1.2.2" tslib "2.6.2" - undici "5.27.2" - vite "4.5.1" + undici "6.2.1" + vite "5.0.12" + watchpack "2.4.0" webpack "5.89.0" webpack-dev-middleware "6.1.1" webpack-dev-server "4.15.1" webpack-merge "5.10.0" webpack-subresource-integrity "5.1.0" optionalDependencies: - esbuild "0.19.5" + esbuild "0.19.11" -"@angular-devkit/build-webpack@0.1700.10": - version "0.1700.10" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1700.10.tgz#c3837bd15735caef3b4bd651f01dec23dbeb84cd" - integrity sha512-jjcH5zGWre+adnVqjBdAr04Yto8oG6j7fFWuoiBVWEtK8AmesukGJQY8+QKX5UcrsyjP7COsfbz5WeJk3g1KOg== +"@angular-devkit/build-webpack@0.1701.1": + version "0.1701.1" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1701.1.tgz#ab510fef446d2a9a2e71d4b1a688000494b28e09" + integrity sha512-YgNl/6xLmI0XdUCu/H4Jyi34BhrANCDP4N2Pz+tGwnz2+Vl8oZGLPGtKVbh/LKSAmEHk/B6GQUekSBpKWrPJoA== dependencies: - "@angular-devkit/architect" "0.1700.10" + "@angular-devkit/architect" "0.1701.1" rxjs "7.8.1" -"@angular-devkit/core@17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-17.0.10.tgz#dce8b3cd4b90d694ed5ccf405c8f25e45938b310" - integrity sha512-93N6oHnmtRt0hL3AXxvnk47sN1rHndfj+pqI5haEY41AGWzIWv9cSBsqlM0PWltNpo6VivcExZESvbLJ71wqbQ== +"@angular-devkit/core@17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-17.1.1.tgz#c140e6fcd158cea87e15d0d09f3879fc23a52637" + integrity sha512-b1wd1caegc1p18nTrfPhfHQAZW1GnWWKGldq5MZ8C/nkgJbjjN8SKb1Vw7GONkOnH6KxWDAXS4i93/wdQcz4Bg== dependencies: ajv "8.12.0" ajv-formats "2.1.1" @@ -119,67 +118,67 @@ rxjs "7.8.1" source-map "0.7.4" -"@angular-devkit/schematics@17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-17.0.10.tgz#700067a2db9cd89883ec838b674c111c9cafdcc4" - integrity sha512-hjf4gaMx2uB6ZhBstBSH0Q2hzfp6kxI4IiJ5i1QrxPNE1MdGnb2h+LgPTRCdO72a7PGeWcSxFRE7cxrXeQy19g== +"@angular-devkit/schematics@17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-17.1.1.tgz#caaaeff64519d691121a92c92dbfd53581ff0bc4" + integrity sha512-3AtEO7k0Znzg11o51ZqebkW8063QkZ7Y7BC96Oye+wSdpT3ow57P0w0UtOpUNesNKzj1iMuPWqqm4i+YqitjCw== dependencies: - "@angular-devkit/core" "17.0.10" + "@angular-devkit/core" "17.1.1" jsonc-parser "3.2.0" magic-string "0.30.5" ora "5.4.1" rxjs "7.8.1" -"@angular-eslint/bundled-angular-compiler@16.1.2": - version "16.1.2" - resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-16.1.2.tgz#85a4b185bfc4728bd2bd8b566ab0b473c34ee87a" - integrity sha512-wDiHPFsKTijMcQUPNcoHOJ5kezIPCCbmDK6LHH7hAdAC/eDY9NHL5e4zQ2Xkf3/r1PFuwVLGTwwreEHlmeENDw== +"@angular-eslint/bundled-angular-compiler@17.2.1": + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.2.1.tgz#d849b0845371b41856b9f598af81ce5bf799bca0" + integrity sha512-puC0itsZv2QlrDOCcWtq1KZH+DvfrpV+mV78HHhi6+h25R5iIhr8ARKcl3EQxFjvrFq34jhG8pSupxKvFbHVfA== -"@angular-eslint/eslint-plugin-template@16.1.2": - version "16.1.2" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-16.1.2.tgz#64fc98b3305707c630dfb473dce0630ed0fb602f" - integrity sha512-2qsoUgPg9Qp4EVUJRwWcJ+8JMxBb0ma3pNBjFmY6LOd59igRYorJKfWep4Nln1EicYRDRsCLzeLHO976+b1yaQ== +"@angular-eslint/eslint-plugin-template@17.2.1": + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.2.1.tgz#226a623219375a2344112c1c896fefef0dae4df6" + integrity sha512-hl1hcHtcm90wyVL1OQGTz16oA0KHon+FFb3Qg0fLXObaXxA495Ecefd9ub5Xxg4JEOPRDi29bF1Y3YKpwflgeg== dependencies: - "@angular-eslint/bundled-angular-compiler" "16.1.2" - "@angular-eslint/utils" "16.1.2" - "@typescript-eslint/type-utils" "5.62.0" - "@typescript-eslint/utils" "5.62.0" + "@angular-eslint/bundled-angular-compiler" "17.2.1" + "@angular-eslint/utils" "17.2.1" + "@typescript-eslint/type-utils" "6.19.0" + "@typescript-eslint/utils" "6.19.0" aria-query "5.3.0" - axobject-query "3.1.1" - -"@angular-eslint/eslint-plugin@16.1.2": - version "16.1.2" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-16.1.2.tgz#215037d73f0edd6e8d9c6740a4465a91db46a676" - integrity sha512-lYVvoKUIOg/ez15yfN4zY2A++vnIeJe1xh2ADNTmmjSh2PFV24K9YOgrTbgrY3Ul9kzGDTBkvYqslq+IvMGdIw== - dependencies: - "@angular-eslint/utils" "16.1.2" - "@typescript-eslint/utils" "5.62.0" - -"@angular-eslint/schematics@^16.1.2": - version "16.1.2" - resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-16.1.2.tgz#97763cad56d06601d9fa592bb5836b9cf20cc431" - integrity sha512-319i47NU6nfaAaQTQYN7k320proTIBCueWGt+fbT11210CMqQriFmD+B85AatCwQgMgLd8Rhs1/F7YL2OOhegA== - dependencies: - "@angular-eslint/eslint-plugin" "16.1.2" - "@angular-eslint/eslint-plugin-template" "16.1.2" - "@nx/devkit" "16.5.1" - ignore "5.2.4" - nx "16.5.1" + axobject-query "4.0.0" + +"@angular-eslint/eslint-plugin@17.2.1": + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-17.2.1.tgz#2be51ead1785950feb8351001e0683eae42f4c29" + integrity sha512-9yA81BHpsaCUKRBtHGN3ieAy8HpIoffzPQMu34lYqZFT4yGHGhYmhQjNSQGBRbV2LD9dVv2U35rMHNmUcozXpw== + dependencies: + "@angular-eslint/utils" "17.2.1" + "@typescript-eslint/utils" "6.19.0" + +"@angular-eslint/schematics@^17.1.1": + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-17.2.1.tgz#8c0c15f106afe9fc9f89dd6573e6325afd2bf1e1" + integrity sha512-7ldtIePI4ZTp/TBpeOZkzfv30HSAn//4TgtFuqvojudI8n8batV5FqQ0VNm1e0zitl75t8Zwtr0KYT4I6vh59g== + dependencies: + "@angular-eslint/eslint-plugin" "17.2.1" + "@angular-eslint/eslint-plugin-template" "17.2.1" + "@nx/devkit" "17.2.8" + ignore "5.3.0" + nx "17.2.8" strip-json-comments "3.1.1" tmp "0.2.1" -"@angular-eslint/utils@16.1.2": - version "16.1.2" - resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-16.1.2.tgz#d3cde7f9ade8f58d616c7370ab6795a589c77dde" - integrity sha512-2yfEK3BPSJsUhP4JCz0EB6ktu4E4+/zc9qdtZvPWNF/eww2J/oYVPjY47C/HVg4MXpjJTI8vbdkvcnxrICIkfw== +"@angular-eslint/utils@17.2.1": + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-17.2.1.tgz#3d4217775d86479348fdd0e1ad83014c9d8339f2" + integrity sha512-qQYTBXy90dWM7fhhpa5i9lTtqqhJisvRa+naCrQx9kBgR458JScLdkVIdcZ9D/rPiDCmKiVUfgcDISnjUeqTqg== dependencies: - "@angular-eslint/bundled-angular-compiler" "16.1.2" - "@typescript-eslint/utils" "5.62.0" + "@angular-eslint/bundled-angular-compiler" "17.2.1" + "@typescript-eslint/utils" "6.19.0" -"@angular/animations@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-17.0.9.tgz#0e5a6a47d037a9a75b982fcd25596a55c1b1561e" - integrity sha512-TcAdBQyGqglgbxdiJcaHc7FcDNkzTXGRtZuPOcr4sYmBvryBu2q18edwzo6+QDYFaoGredFhE5RnOIw+M4A3Xw== +"@angular/animations@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-17.1.1.tgz#45b311fd9bd1d4aee1a4bedb49a4164cc622cd51" + integrity sha512-85qm8b4fNKa5zx4YlvCvAb3lWGlRsEcClnpCuwSVP8pXG7n/cW8MsJOh8i/wOkQTr9Ac7vvAE+yFWMi2A/qlTg== dependencies: tslib "^2.3.0" @@ -192,41 +191,41 @@ optionalDependencies: parse5 "^7.1.2" -"@angular/cli@^17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-17.0.10.tgz#24a9cdbdf2d19eb4138c9ccada5eebd4202014b4" - integrity sha512-52rd8KmOMe3NJDp/wA+Mwj21qd4HR8fuLtfrErgVnZaJZKX2Bzi/z7FHQD3gdgMAdzUiG0OJWGM0h75Ls9X6Gw== +"@angular/cli@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-17.1.1.tgz#3aadcee37b8fd5b4ecb6c7ae8057dfb26973cc73" + integrity sha512-JG/Vf+PScR3PC6u7B+jFF4s5eBByzCpOfCfRFw98nlCqDAOxYOig7wi2Sbp5fnvILQH8vbc/NG8MzdgONrG6Hg== dependencies: - "@angular-devkit/architect" "0.1700.10" - "@angular-devkit/core" "17.0.10" - "@angular-devkit/schematics" "17.0.10" - "@schematics/angular" "17.0.10" + "@angular-devkit/architect" "0.1701.1" + "@angular-devkit/core" "17.1.1" + "@angular-devkit/schematics" "17.1.1" + "@schematics/angular" "17.1.1" "@yarnpkg/lockfile" "1.1.0" ansi-colors "4.1.3" ini "4.1.1" - inquirer "9.2.11" + inquirer "9.2.12" jsonc-parser "3.2.0" npm-package-arg "11.0.1" npm-pick-manifest "9.0.0" open "8.4.2" ora "5.4.1" - pacote "17.0.4" + pacote "17.0.5" resolve "1.22.8" semver "7.5.4" symbol-observable "4.0.0" yargs "17.7.2" -"@angular/common@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-17.0.9.tgz#f8b591b3db8ff8eb188f38110d7d7f3c27853f90" - integrity sha512-xNS7DDfvFqfLr6xeZNJ+jORuGXP6hhv2HsYD3jb6ZQ8+QuMg+3MDij4a0L5npn72gH/Zz4JRKZ3Bt4Cq6cUqUA== +"@angular/common@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-17.1.1.tgz#67f6469329130d7c43d36e1cb3e6220157391ea0" + integrity sha512-YMM2vImWJg7H3Yaej7ncGpFKT28V2Y6X9/rLpRdSKAiUbcbj7GeWtX/upfZGR9KmD08baYZw0YTNMR03Ubv/mg== dependencies: tslib "^2.3.0" -"@angular/compiler-cli@17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-17.0.9.tgz#c5e1055af604a1e7b20ba40534cef62a69c001b2" - integrity sha512-fpbs8ZuHi2Z/uOIAxEICzQ1aYbc8Z2TOjB0PDP1RJ1kQmtlWNWxgMqV/uJ59sJO9AMYxc496msMtmOa3OByPYQ== +"@angular/compiler-cli@17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-17.1.1.tgz#554e4cd090f4d64294bedd03868d3853a6d1af45" + integrity sha512-d6Aev1P92q7wd5u3UcJifzNlU9svxaYI2Ts6MKoD4jY4/GPN/gPDqi20weDMujEgirrkcwGbsCXBRoEGkA5c9A== dependencies: "@babel/core" "7.23.2" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -237,45 +236,45 @@ tslib "^2.3.0" yargs "^17.2.1" -"@angular/compiler@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-17.0.9.tgz#fce96ccc6cb4603978d1d95da71678b6f6a37d95" - integrity sha512-xf0JChGttVoYPh0PRV3KnbujtlNFavcYzElS6W8iW64O+2HaSxaquWnolcgL5QT1rNGp4s/TxsttloLhbqxNmw== +"@angular/compiler@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-17.1.1.tgz#b3e182390eb4f54690c0b6dd60d02ac389a1c0b4" + integrity sha512-lEQ5YNMJQm2iO2EZbGkwL3SqnxtE2ENfymgbS023F6ACsnP3kKB2DMwOnIbGgQY4+8r4sJFiMAIjEkj5c9kttg== dependencies: tslib "^2.3.0" -"@angular/core@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-17.0.9.tgz#407f8ee879af777f092f64886fc7b82ccf6e8b80" - integrity sha512-LtDWzyx19XNmAjXju9xjw//rDZPUFu2bllHqzS6NVO1bE4PwJHIs0zfvygh0j46ubKp1gUICNk3jvYK9FMVinA== +"@angular/core@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-17.1.1.tgz#9da19f0c832d69994c79255c56e81f40ae7ae68a" + integrity sha512-JtNYM9eHr8eUSrGPq/kn0+/F+TSZ7EBWxZhM1ZndOlGu1gA4fGhrDid4ZXIHIs07DbM4NZjMn+LhRyx02YDsSA== dependencies: tslib "^2.3.0" -"@angular/forms@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-17.0.9.tgz#9edb3298714354197fc9dfaed46c40cdb646d870" - integrity sha512-UCZhJH5FCRPGmYHfKCTGbOXqz4SEs9bVkAQGwhHzhM3Bwn3cZ/LKN2UfOglIcwkqKXxKnRx+VkJ2M1KfZJAvLQ== +"@angular/forms@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-17.1.1.tgz#1e07572b207f4e78dc8abe9435d00c8fc0f37343" + integrity sha512-rqHVzaJDV8+VbnfC6mDgzX6ooa0X0hmnd+XfuOZaEJ7MtyOmqQ8qas2PAKXU7nMIImYXfYc4O4XWbSc1pRy1Hw== dependencies: tslib "^2.3.0" -"@angular/platform-browser-dynamic@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.0.9.tgz#08b145faf325cea971cd9ce9e9dc2908ce186e1e" - integrity sha512-44wIecNzxEUi3T/bggeJsgK+iD7Snu64sqQg00ewsuFCMpaWwyC80LnTIff/QnBVoggAjXvEql6vwr3AZNTcuQ== +"@angular/platform-browser-dynamic@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.1.1.tgz#8d389d9739319a1260df27aceb7f4fffdecd28b7" + integrity sha512-UKI8966nwo+p01EjmQdkepLIeVLpPZTSDZAM4va7CfMO6lbCN5xFecDd/sVbut8J6ySIsbJxyDkP+SHMQjE+xg== dependencies: tslib "^2.3.0" -"@angular/platform-browser@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-17.0.9.tgz#a33bcfdfa96d5ca4ba738f64c10e3bfe8a8ec84a" - integrity sha512-Edz039lTJ9tHR6VEPHXUcQHqdCXAhJcdPoWSWsUBJ30eZFx0VlxQEb4ujlz8LBgIVvthp5WYhHMjd/ueWzEINw== +"@angular/platform-browser@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-17.1.1.tgz#758b289f9d4920217c3bf754135e1558cd3d1cc1" + integrity sha512-/80znuEkdDvsF6EX/fe03isQlLCUS9+ldCgB4n0ZL+qAkf2/lJlU3n97SyEN7rzb189U+K1fDe0fb1nDwbbcWQ== dependencies: tslib "^2.3.0" -"@angular/router@^17.0.9": - version "17.0.9" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-17.0.9.tgz#933c748773db353e5098e037fab8457ea32e7a79" - integrity sha512-kQHtPVh06g1AWA0Ntn/1Z2PX79hLwRQsTMcbU4ej1oka50C8Y97cAOMtmX9v3kqSN5fL/MEpBb44zi/X8SfPeA== +"@angular/router@^17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-17.1.1.tgz#752e5856360844512f78267bea5364c7b7dac0d7" + integrity sha512-pPIRX0v8agij2dRSU25iwj9qFy0S25cztsy7bGfZ+M510jwRCqu1JsitqXtQ85XSv/bdFqiNiFU0UbwVFl+QiQ== dependencies: tslib "^2.3.0" @@ -388,7 +387,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== -"@babel/compat-data@^7.23.2", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": +"@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== @@ -414,6 +413,27 @@ json5 "^2.2.3" semver "^6.3.1" +"@babel/core@7.23.7": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" + integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.7" + "@babel/parser" "^7.23.6" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.7" + "@babel/types" "^7.23.6" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + "@babel/core@^7.12.3", "@babel/core@^7.14.0": version "7.20.12" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" @@ -435,12 +455,12 @@ json5 "^2.2.2" semver "^6.3.0" -"@babel/generator@7.23.0", "@babel/generator@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" - integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== +"@babel/generator@7.23.6", "@babel/generator@^7.23.6": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" + integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== dependencies: - "@babel/types" "^7.23.0" + "@babel/types" "^7.23.6" "@jridgewell/gen-mapping" "^0.3.2" "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" @@ -454,12 +474,12 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" -"@babel/generator@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" + integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== dependencies: - "@babel/types" "^7.23.6" + "@babel/types" "^7.23.0" "@jridgewell/gen-mapping" "^0.3.2" "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" @@ -478,12 +498,12 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz#a3f4758efdd0190d8927fcffd261755937c71878" - integrity sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.22.15" "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.7": version "7.20.7" @@ -507,7 +527,7 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": +"@babel/helper-compilation-targets@^7.22.6": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz#f9d0a7aaaa7cd32a3f31c9316a69f5a9bcacb892" integrity sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw== @@ -547,21 +567,6 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.22.5": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.9.tgz#c36ea240bb3348f942f08b0fbe28d6d979fab236" - integrity sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - semver "^6.3.1" - "@babel/helper-create-regexp-features-plugin@^7.18.6": version "7.20.5" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz#5ea79b59962a09ec2acf20a963a01ab4d076ccca" @@ -570,6 +575,15 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.2.1" +"@babel/helper-create-regexp-features-plugin@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" @@ -590,6 +604,17 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" +"@babel/helper-define-polyfill-provider@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" + integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + "@babel/helper-environment-visitor@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" @@ -600,11 +625,6 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== -"@babel/helper-environment-visitor@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" - integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== - "@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": version "7.19.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" @@ -650,13 +670,6 @@ dependencies: "@babel/types" "^7.23.0" -"@babel/helper-member-expression-to-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2" - integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ== - dependencies: - "@babel/types" "^7.22.5" - "@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" @@ -671,13 +684,6 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-module-imports@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" - integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== - dependencies: - "@babel/types" "^7.22.5" - "@babel/helper-module-transforms@^7.20.11": version "7.20.11" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" @@ -692,17 +698,6 @@ "@babel/traverse" "^7.20.10" "@babel/types" "^7.20.7" -"@babel/helper-module-transforms@^7.22.5": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129" - integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-module-imports" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.5" - "@babel/helper-module-transforms@^7.23.0", "@babel/helper-module-transforms@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" @@ -747,15 +742,6 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-wrap-function" "^7.22.20" -"@babel/helper-remap-async-to-generator@^7.22.5": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz#53a25b7484e722d7efb9c350c75c032d4628de82" - integrity sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-wrap-function" "^7.22.9" - "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" @@ -777,15 +763,6 @@ "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" -"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779" - integrity sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg== - dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-simple-access@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" @@ -863,16 +840,16 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== -"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - "@babel/helper-validator-option@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== +"@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + "@babel/helper-wrap-function@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" @@ -882,15 +859,6 @@ "@babel/template" "^7.22.15" "@babel/types" "^7.22.19" -"@babel/helper-wrap-function@^7.22.9": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.9.tgz#189937248c45b0182c1dcf32f3444ca153944cb9" - integrity sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.5" - "@babel/types" "^7.22.5" - "@babel/helpers@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" @@ -900,7 +868,7 @@ "@babel/traverse" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/helpers@^7.23.2": +"@babel/helpers@^7.23.2", "@babel/helpers@^7.23.7": version "7.23.8" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== @@ -965,14 +933,14 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15": +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15": +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== @@ -981,6 +949,14 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-transform-optional-chaining" "^7.23.3" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" + integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-proposal-class-properties@^7.0.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" @@ -1054,17 +1030,17 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-syntax-import-assertions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" - integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== +"@babel/plugin-syntax-import-assertions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" + integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-syntax-import-attributes@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" - integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== +"@babel/plugin-syntax-import-attributes@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" + integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1160,24 +1136,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-arrow-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" - integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-async-generator-functions@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz#054afe290d64c6f576f371ccc321772c8ea87ebb" - integrity sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ== +"@babel/plugin-transform-arrow-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" + integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" - "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-generator-functions@^7.23.2": +"@babel/plugin-transform-async-generator-functions@7.23.7", "@babel/plugin-transform-async-generator-functions@^7.23.7": version "7.23.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz#3aa0b4f2fa3788b5226ef9346cf6d16ec61f99cd" integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== @@ -1187,14 +1153,14 @@ "@babel/helper-remap-async-to-generator" "^7.22.20" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-to-generator@7.22.5", "@babel/plugin-transform-async-to-generator@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" - integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== +"@babel/plugin-transform-async-to-generator@7.23.3", "@babel/plugin-transform-async-to-generator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" + integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== dependencies: - "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-module-imports" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" "@babel/plugin-transform-block-scoped-functions@^7.0.0": version "7.18.6" @@ -1203,10 +1169,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-block-scoped-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" - integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== +"@babel/plugin-transform-block-scoped-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" + integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1217,22 +1183,22 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-block-scoping@^7.23.0": +"@babel/plugin-transform-block-scoping@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-class-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" - integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== +"@babel/plugin-transform-class-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" + integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-class-static-block@^7.22.11": +"@babel/plugin-transform-class-static-block@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== @@ -1256,7 +1222,7 @@ "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" -"@babel/plugin-transform-classes@^7.22.15": +"@babel/plugin-transform-classes@^7.23.5": version "7.23.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== @@ -1278,13 +1244,13 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/template" "^7.20.7" -"@babel/plugin-transform-computed-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" - integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== +"@babel/plugin-transform-computed-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" + integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.5" + "@babel/template" "^7.22.15" "@babel/plugin-transform-destructuring@^7.0.0": version "7.20.7" @@ -1293,29 +1259,29 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-destructuring@^7.23.0": +"@babel/plugin-transform-destructuring@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-dotall-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" - integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== +"@babel/plugin-transform-dotall-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" + integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-duplicate-keys@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" - integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== +"@babel/plugin-transform-duplicate-keys@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" + integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-dynamic-import@^7.22.11": +"@babel/plugin-transform-dynamic-import@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== @@ -1323,15 +1289,15 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" - integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== +"@babel/plugin-transform-exponentiation-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" + integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-export-namespace-from@^7.22.11": +"@babel/plugin-transform-export-namespace-from@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== @@ -1354,7 +1320,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-for-of@^7.22.15": +"@babel/plugin-transform-for-of@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== @@ -1371,16 +1337,16 @@ "@babel/helper-function-name" "^7.18.9" "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" - integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== +"@babel/plugin-transform-function-name@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" + integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== dependencies: - "@babel/helper-compilation-targets" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-function-name" "^7.23.0" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-json-strings@^7.22.11": +"@babel/plugin-transform-json-strings@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== @@ -1395,14 +1361,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" - integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== +"@babel/plugin-transform-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" + integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-logical-assignment-operators@^7.22.11": +"@babel/plugin-transform-logical-assignment-operators@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== @@ -1417,14 +1383,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-member-expression-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" - integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== +"@babel/plugin-transform-member-expression-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" + integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-modules-amd@^7.23.0": +"@babel/plugin-transform-modules-amd@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== @@ -1441,7 +1407,7 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-simple-access" "^7.20.2" -"@babel/plugin-transform-modules-commonjs@^7.23.0": +"@babel/plugin-transform-modules-commonjs@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== @@ -1450,7 +1416,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.23.0": +"@babel/plugin-transform-modules-systemjs@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81" integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== @@ -1460,12 +1426,12 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-validator-identifier" "^7.22.20" -"@babel/plugin-transform-modules-umd@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" - integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== +"@babel/plugin-transform-modules-umd@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" + integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== dependencies: - "@babel/helper-module-transforms" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": @@ -1476,14 +1442,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-new-target@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" - integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== +"@babel/plugin-transform-new-target@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" + integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11": +"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== @@ -1491,7 +1457,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-transform-numeric-separator@^7.22.11": +"@babel/plugin-transform-numeric-separator@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== @@ -1499,7 +1465,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-transform-object-rest-spread@^7.22.15": +"@babel/plugin-transform-object-rest-spread@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== @@ -1518,15 +1484,15 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-object-super@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" - integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== +"@babel/plugin-transform-object-super@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" + integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" -"@babel/plugin-transform-optional-catch-binding@^7.22.11": +"@babel/plugin-transform-optional-catch-binding@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== @@ -1534,7 +1500,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-transform-optional-chaining@^7.23.0", "@babel/plugin-transform-optional-chaining@^7.23.3": +"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== @@ -1550,22 +1516,22 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-parameters@^7.22.15", "@babel/plugin-transform-parameters@^7.23.3": +"@babel/plugin-transform-parameters@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-private-methods@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" - integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== +"@babel/plugin-transform-private-methods@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" + integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-private-property-in-object@^7.22.11": +"@babel/plugin-transform-private-property-in-object@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== @@ -1582,10 +1548,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-property-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" - integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== +"@babel/plugin-transform-property-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" + integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1607,7 +1573,7 @@ "@babel/plugin-syntax-jsx" "^7.18.6" "@babel/types" "^7.20.7" -"@babel/plugin-transform-regenerator@^7.22.10": +"@babel/plugin-transform-regenerator@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== @@ -1615,23 +1581,23 @@ "@babel/helper-plugin-utils" "^7.22.5" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" - integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== +"@babel/plugin-transform-reserved-words@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" + integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-runtime@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz#c956a3f8d1aa50816ff6c30c6288d66635c12990" - integrity sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA== +"@babel/plugin-transform-runtime@7.23.7": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz#52bbd20054855beb9deae3bee9ceb05289c343e6" + integrity sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw== dependencies: "@babel/helper-module-imports" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.6" - babel-plugin-polyfill-corejs3 "^0.8.5" - babel-plugin-polyfill-regenerator "^0.5.3" + babel-plugin-polyfill-corejs2 "^0.4.7" + babel-plugin-polyfill-corejs3 "^0.8.7" + babel-plugin-polyfill-regenerator "^0.5.4" semver "^6.3.1" "@babel/plugin-transform-shorthand-properties@^7.0.0": @@ -1641,10 +1607,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-shorthand-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" - integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== +"@babel/plugin-transform-shorthand-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" + integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1656,18 +1622,18 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" -"@babel/plugin-transform-spread@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" - integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== +"@babel/plugin-transform-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" + integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-sticky-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" - integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== +"@babel/plugin-transform-sticky-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" + integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1678,70 +1644,71 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-template-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" - integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== +"@babel/plugin-transform-template-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" + integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-typeof-symbol@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" - integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== +"@babel/plugin-transform-typeof-symbol@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" + integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-escapes@^7.22.10": +"@babel/plugin-transform-unicode-escapes@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-property-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" - integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== +"@babel/plugin-transform-unicode-property-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" + integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" - integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== +"@babel/plugin-transform-unicode-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" + integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-sets-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" - integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== +"@babel/plugin-transform-unicode-sets-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" + integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/preset-env@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.2.tgz#1f22be0ff0e121113260337dbc3e58fafce8d059" - integrity sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ== +"@babel/preset-env@7.23.7": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.7.tgz#e5d69b9f14db8a13bae4d8e5ce7f360973626241" + integrity sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA== dependencies: - "@babel/compat-data" "^7.23.2" - "@babel/helper-compilation-targets" "^7.22.15" + "@babel/compat-data" "^7.23.5" + "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15" + "@babel/helper-validator-option" "^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.22.5" - "@babel/plugin-syntax-import-attributes" "^7.22.5" + "@babel/plugin-syntax-import-assertions" "^7.23.3" + "@babel/plugin-syntax-import-attributes" "^7.23.3" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -1753,59 +1720,58 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.22.5" - "@babel/plugin-transform-async-generator-functions" "^7.23.2" - "@babel/plugin-transform-async-to-generator" "^7.22.5" - "@babel/plugin-transform-block-scoped-functions" "^7.22.5" - "@babel/plugin-transform-block-scoping" "^7.23.0" - "@babel/plugin-transform-class-properties" "^7.22.5" - "@babel/plugin-transform-class-static-block" "^7.22.11" - "@babel/plugin-transform-classes" "^7.22.15" - "@babel/plugin-transform-computed-properties" "^7.22.5" - "@babel/plugin-transform-destructuring" "^7.23.0" - "@babel/plugin-transform-dotall-regex" "^7.22.5" - "@babel/plugin-transform-duplicate-keys" "^7.22.5" - "@babel/plugin-transform-dynamic-import" "^7.22.11" - "@babel/plugin-transform-exponentiation-operator" "^7.22.5" - "@babel/plugin-transform-export-namespace-from" "^7.22.11" - "@babel/plugin-transform-for-of" "^7.22.15" - "@babel/plugin-transform-function-name" "^7.22.5" - "@babel/plugin-transform-json-strings" "^7.22.11" - "@babel/plugin-transform-literals" "^7.22.5" - "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" - "@babel/plugin-transform-member-expression-literals" "^7.22.5" - "@babel/plugin-transform-modules-amd" "^7.23.0" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-modules-systemjs" "^7.23.0" - "@babel/plugin-transform-modules-umd" "^7.22.5" + "@babel/plugin-transform-arrow-functions" "^7.23.3" + "@babel/plugin-transform-async-generator-functions" "^7.23.7" + "@babel/plugin-transform-async-to-generator" "^7.23.3" + "@babel/plugin-transform-block-scoped-functions" "^7.23.3" + "@babel/plugin-transform-block-scoping" "^7.23.4" + "@babel/plugin-transform-class-properties" "^7.23.3" + "@babel/plugin-transform-class-static-block" "^7.23.4" + "@babel/plugin-transform-classes" "^7.23.5" + "@babel/plugin-transform-computed-properties" "^7.23.3" + "@babel/plugin-transform-destructuring" "^7.23.3" + "@babel/plugin-transform-dotall-regex" "^7.23.3" + "@babel/plugin-transform-duplicate-keys" "^7.23.3" + "@babel/plugin-transform-dynamic-import" "^7.23.4" + "@babel/plugin-transform-exponentiation-operator" "^7.23.3" + "@babel/plugin-transform-export-namespace-from" "^7.23.4" + "@babel/plugin-transform-for-of" "^7.23.6" + "@babel/plugin-transform-function-name" "^7.23.3" + "@babel/plugin-transform-json-strings" "^7.23.4" + "@babel/plugin-transform-literals" "^7.23.3" + "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" + "@babel/plugin-transform-member-expression-literals" "^7.23.3" + "@babel/plugin-transform-modules-amd" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-umd" "^7.23.3" "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.22.5" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11" - "@babel/plugin-transform-numeric-separator" "^7.22.11" - "@babel/plugin-transform-object-rest-spread" "^7.22.15" - "@babel/plugin-transform-object-super" "^7.22.5" - "@babel/plugin-transform-optional-catch-binding" "^7.22.11" - "@babel/plugin-transform-optional-chaining" "^7.23.0" - "@babel/plugin-transform-parameters" "^7.22.15" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@babel/plugin-transform-property-literals" "^7.22.5" - "@babel/plugin-transform-regenerator" "^7.22.10" - "@babel/plugin-transform-reserved-words" "^7.22.5" - "@babel/plugin-transform-shorthand-properties" "^7.22.5" - "@babel/plugin-transform-spread" "^7.22.5" - "@babel/plugin-transform-sticky-regex" "^7.22.5" - "@babel/plugin-transform-template-literals" "^7.22.5" - "@babel/plugin-transform-typeof-symbol" "^7.22.5" - "@babel/plugin-transform-unicode-escapes" "^7.22.10" - "@babel/plugin-transform-unicode-property-regex" "^7.22.5" - "@babel/plugin-transform-unicode-regex" "^7.22.5" - "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" + "@babel/plugin-transform-numeric-separator" "^7.23.4" + "@babel/plugin-transform-object-rest-spread" "^7.23.4" + "@babel/plugin-transform-object-super" "^7.23.3" + "@babel/plugin-transform-optional-catch-binding" "^7.23.4" + "@babel/plugin-transform-optional-chaining" "^7.23.4" + "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-private-methods" "^7.23.3" + "@babel/plugin-transform-private-property-in-object" "^7.23.4" + "@babel/plugin-transform-property-literals" "^7.23.3" + "@babel/plugin-transform-regenerator" "^7.23.3" + "@babel/plugin-transform-reserved-words" "^7.23.3" + "@babel/plugin-transform-shorthand-properties" "^7.23.3" + "@babel/plugin-transform-spread" "^7.23.3" + "@babel/plugin-transform-sticky-regex" "^7.23.3" + "@babel/plugin-transform-template-literals" "^7.23.3" + "@babel/plugin-transform-typeof-symbol" "^7.23.3" + "@babel/plugin-transform-unicode-escapes" "^7.23.3" + "@babel/plugin-transform-unicode-property-regex" "^7.23.3" + "@babel/plugin-transform-unicode-regex" "^7.23.3" + "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" "@babel/preset-modules" "0.1.6-no-external-plugins" - "@babel/types" "^7.23.0" - babel-plugin-polyfill-corejs2 "^0.4.6" - babel-plugin-polyfill-corejs3 "^0.8.5" - babel-plugin-polyfill-regenerator "^0.5.3" + babel-plugin-polyfill-corejs2 "^0.4.7" + babel-plugin-polyfill-corejs3 "^0.8.7" + babel-plugin-polyfill-regenerator "^0.5.4" core-js-compat "^3.31.0" semver "^6.3.1" @@ -1823,10 +1789,10 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" - integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== +"@babel/runtime@7.23.7": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.7.tgz#dd7c88deeb218a0f8bd34d5db1aa242e0f203193" + integrity sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA== dependencies: regenerator-runtime "^0.14.0" @@ -1956,227 +1922,237 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@esbuild/android-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" - integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== - -"@esbuild/android-arm64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.5.tgz#276c5f99604054d3dbb733577e09adae944baa90" - integrity sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ== - -"@esbuild/android-arm@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" - integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== - -"@esbuild/android-arm@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.5.tgz#4a3cbf14758166abaae8ba9c01a80e68342a4eec" - integrity sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA== - -"@esbuild/android-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" - integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== - -"@esbuild/android-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.5.tgz#21a3d11cd4613d2d3c5ccb9e746c254eb9265b0a" - integrity sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA== - -"@esbuild/darwin-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" - integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== - -"@esbuild/darwin-arm64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.5.tgz#714cb839f467d6a67b151ee8255886498e2b9bf6" - integrity sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw== - -"@esbuild/darwin-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" - integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== - -"@esbuild/darwin-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.5.tgz#2c553e97a6d2b4ae76a884e35e6cbab85a990bbf" - integrity sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA== - -"@esbuild/freebsd-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" - integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== - -"@esbuild/freebsd-arm64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.5.tgz#d554f556718adb31917a0da24277bf84b6ee87f3" - integrity sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ== - -"@esbuild/freebsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" - integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== - -"@esbuild/freebsd-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.5.tgz#288f7358a3bb15d99e73c65c9adaa3dabb497432" - integrity sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ== - -"@esbuild/linux-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" - integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== - -"@esbuild/linux-arm64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.5.tgz#95933ae86325c93cb6b5e8333d22120ecfdc901b" - integrity sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA== - -"@esbuild/linux-arm@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" - integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== - -"@esbuild/linux-arm@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.5.tgz#0acef93aa3e0579e46d33b666627bddb06636664" - integrity sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ== - -"@esbuild/linux-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" - integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== - -"@esbuild/linux-ia32@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.5.tgz#b6e5c9e80b42131cbd6b1ddaa48c92835f1ed67f" - integrity sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ== - -"@esbuild/linux-loong64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" - integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== - -"@esbuild/linux-loong64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.5.tgz#e5f0cf95a180158b01ff5f417da796a1c09dfbea" - integrity sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw== - -"@esbuild/linux-mips64el@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" - integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== - -"@esbuild/linux-mips64el@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.5.tgz#ae36fb86c7d5f641f3a0c8472e83dcb6ea36a408" - integrity sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg== - -"@esbuild/linux-ppc64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" - integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== - -"@esbuild/linux-ppc64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.5.tgz#7960cb1666f0340ddd9eef7b26dcea3835d472d0" - integrity sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q== - -"@esbuild/linux-riscv64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" - integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== - -"@esbuild/linux-riscv64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.5.tgz#32207df26af60a3a9feea1783fc21b9817bade19" - integrity sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag== - -"@esbuild/linux-s390x@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" - integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== - -"@esbuild/linux-s390x@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.5.tgz#b38d5681db89a3723862dfa792812397b1510a7d" - integrity sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw== - -"@esbuild/linux-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" - integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== - -"@esbuild/linux-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.5.tgz#46feba2ad041a241379d150f415b472fe3885075" - integrity sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A== - -"@esbuild/netbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" - integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== - -"@esbuild/netbsd-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.5.tgz#3b5c1fb068f26bfc681d31f682adf1bea4ef0702" - integrity sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g== - -"@esbuild/openbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" - integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== - -"@esbuild/openbsd-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.5.tgz#ca6830316ca68056c5c88a875f103ad3235e00db" - integrity sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA== - -"@esbuild/sunos-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" - integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== - -"@esbuild/sunos-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.5.tgz#9efc4eb9539a7be7d5a05ada52ee43cda0d8e2dd" - integrity sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg== - -"@esbuild/win32-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" - integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== - -"@esbuild/win32-arm64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.5.tgz#29f8184afa7a02a956ebda4ed638099f4b8ff198" - integrity sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg== - -"@esbuild/win32-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" - integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== - -"@esbuild/win32-ia32@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.5.tgz#f3de07afb292ecad651ae4bb8727789de2d95b05" - integrity sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw== - -"@esbuild/win32-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" - integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== - -"@esbuild/win32-x64@0.19.5": - version "0.19.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.5.tgz#faad84c41ba12e3a0acb52571df9bff37bee75f6" - integrity sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw== - -"@eslint-community/eslint-utils@^4.2.0": +"@esbuild/aix-ppc64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz#2acd20be6d4f0458bc8c784103495ff24f13b1d3" + integrity sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g== + +"@esbuild/aix-ppc64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" + integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== + +"@esbuild/android-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz#b45d000017385c9051a4f03e17078abb935be220" + integrity sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q== + +"@esbuild/android-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" + integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== + +"@esbuild/android-arm@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.11.tgz#f46f55414e1c3614ac682b29977792131238164c" + integrity sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw== + +"@esbuild/android-arm@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" + integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== + +"@esbuild/android-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.11.tgz#bfc01e91740b82011ef503c48f548950824922b2" + integrity sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg== + +"@esbuild/android-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" + integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== + +"@esbuild/darwin-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz#533fb7f5a08c37121d82c66198263dcc1bed29bf" + integrity sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ== + +"@esbuild/darwin-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" + integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== + +"@esbuild/darwin-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz#62f3819eff7e4ddc656b7c6815a31cf9a1e7d98e" + integrity sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g== + +"@esbuild/darwin-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" + integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== + +"@esbuild/freebsd-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz#d478b4195aa3ca44160272dab85ef8baf4175b4a" + integrity sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA== + +"@esbuild/freebsd-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" + integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== + +"@esbuild/freebsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz#7bdcc1917409178257ca6a1a27fe06e797ec18a2" + integrity sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw== + +"@esbuild/freebsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" + integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== + +"@esbuild/linux-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz#58ad4ff11685fcc735d7ff4ca759ab18fcfe4545" + integrity sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg== + +"@esbuild/linux-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" + integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== + +"@esbuild/linux-arm@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz#ce82246d873b5534d34de1e5c1b33026f35e60e3" + integrity sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q== + +"@esbuild/linux-arm@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" + integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== + +"@esbuild/linux-ia32@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz#cbae1f313209affc74b80f4390c4c35c6ab83fa4" + integrity sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA== + +"@esbuild/linux-ia32@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" + integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== + +"@esbuild/linux-loong64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz#5f32aead1c3ec8f4cccdb7ed08b166224d4e9121" + integrity sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg== + +"@esbuild/linux-loong64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" + integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== + +"@esbuild/linux-mips64el@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz#38eecf1cbb8c36a616261de858b3c10d03419af9" + integrity sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg== + +"@esbuild/linux-mips64el@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" + integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== + +"@esbuild/linux-ppc64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz#9c5725a94e6ec15b93195e5a6afb821628afd912" + integrity sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA== + +"@esbuild/linux-ppc64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" + integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== + +"@esbuild/linux-riscv64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz#2dc4486d474a2a62bbe5870522a9a600e2acb916" + integrity sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ== + +"@esbuild/linux-riscv64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" + integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== + +"@esbuild/linux-s390x@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz#4ad8567df48f7dd4c71ec5b1753b6f37561a65a8" + integrity sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q== + +"@esbuild/linux-s390x@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" + integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== + +"@esbuild/linux-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz#b7390c4d5184f203ebe7ddaedf073df82a658766" + integrity sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA== + +"@esbuild/linux-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" + integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== + +"@esbuild/netbsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz#d633c09492a1721377f3bccedb2d821b911e813d" + integrity sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ== + +"@esbuild/netbsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" + integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== + +"@esbuild/openbsd-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz#17388c76e2f01125bf831a68c03a7ffccb65d1a2" + integrity sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw== + +"@esbuild/openbsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" + integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== + +"@esbuild/sunos-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz#e320636f00bb9f4fdf3a80e548cb743370d41767" + integrity sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ== + +"@esbuild/sunos-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" + integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== + +"@esbuild/win32-arm64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz#c778b45a496e90b6fc373e2a2bb072f1441fe0ee" + integrity sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ== + +"@esbuild/win32-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" + integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== + +"@esbuild/win32-ia32@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz#481a65fee2e5cce74ec44823e6b09ecedcc5194c" + integrity sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg== + +"@esbuild/win32-ia32@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" + integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== + +"@esbuild/win32-x64@0.19.11": + version "0.19.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz#a5d300008960bb39677c46bf16f53ec70d8dee04" + integrity sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw== + +"@esbuild/win32-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" + integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== + +"@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== @@ -2711,6 +2687,13 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" @@ -2785,12 +2768,12 @@ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@ljharb/through@^2.3.9": - version "2.3.11" - resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.11.tgz#783600ff12c06f21a76cc26e33abd0b1595092f9" - integrity sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w== +"@ljharb/through@^2.3.11": + version "2.3.12" + resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.12.tgz#c418c43060eee193adce48b15c2206096a28e9ea" + integrity sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.5" "@ngneat/until-destroy@^9.1.2": version "9.2.3" @@ -2806,10 +2789,10 @@ dependencies: tslib "^2.0.0" -"@ngtools/webpack@17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-17.0.10.tgz#5e6d5ec4a2c89be5b79513b7317519a8c457d471" - integrity sha512-UCiLrV2aLrtR7Wr/jJi0nH2Xzb7ETenrPWU/EcW9V3lnlDun5g1J0y01jRzvcipxNTOmFfI4lqv288nKSmSOAA== +"@ngtools/webpack@17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-17.1.1.tgz#271177de0a382fccb5ba887a110ada9da79dc653" + integrity sha512-uPWEpRuAUmMBZhYMpkEHNbeI8QAgeVM5lnWM+02lK75u1+sgYy32ed+RcRvEI+8hRQcsCQ8HtR4QubgJb4TzCQ== "@ngx-formly/core@^6.2.2": version "6.2.2" @@ -2909,89 +2892,83 @@ read-package-json-fast "^3.0.0" which "^4.0.0" -"@nrwl/devkit@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.5.1.tgz#43985cc1105e85afd8323586477c4a0d1b2eeee3" - integrity sha512-NB+DE/+AFJ7lKH/WBFyatJEhcZGj25F24ncDkwjZ6MzEiSOGOJS0LaV/R+VUsmS5EHTPXYOpn3zHWWAcJhyOmA== +"@nrwl/devkit@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-17.2.8.tgz#dd3467b484c4611454a45541ffb29e4de5b2ebe7" + integrity sha512-l2dFy5LkWqSA45s6pee6CoqJeluH+sjRdVnAAQfjLHRNSx6mFAKblyzq5h1f4P0EUCVVVqLs+kVqmNx5zxYqvw== dependencies: - "@nx/devkit" "16.5.1" + "@nx/devkit" "17.2.8" -"@nrwl/tao@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.5.1.tgz#e6e6b1ab73238497d4d9f014b30af18722e73503" - integrity sha512-x+gi/fKdM6uQNIti9exFlm3V5LBP3Y8vOEziO42HdOigyrXa0S0HD2WMpccmp6PclYKhwEDUjKJ39xh5sdh4Ig== +"@nrwl/tao@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-17.2.8.tgz#41ff3d715a0763e95cf5c35e7f79cd3be358dc5f" + integrity sha512-Qpk5YKeJ+LppPL/wtoDyNGbJs2MsTi6qyX/RdRrEc8lc4bk6Cw3Oul1qTXCI6jT0KzTz+dZtd0zYD/G7okkzvg== dependencies: - nx "16.5.1" + nx "17.2.8" + tslib "^2.3.0" -"@nx/devkit@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.5.1.tgz#1d6a27895a7c85edebe0ba31e0a394839ad5fdd2" - integrity sha512-T1acZrVVmJw/sJ4PIGidCBYBiBqlg/jT9e8nIGXLSDS20xcLvfo4zBQf8UZLrmHglnwwpDpOWuVJCp2rYA5aDg== +"@nx/devkit@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-17.2.8.tgz#49b6c94a3c12fba63eae6514fb37a468d0570e2e" + integrity sha512-6LtiQihtZwqz4hSrtT5cCG5XMCWppG6/B8c1kNksg97JuomELlWyUyVF+sxmeERkcLYFaKPTZytP0L3dmCFXaw== dependencies: - "@nrwl/devkit" "16.5.1" + "@nrwl/devkit" "17.2.8" ejs "^3.1.7" + enquirer "~2.3.6" ignore "^5.0.4" semver "7.5.3" tmp "~0.2.1" tslib "^2.3.0" -"@nx/nx-darwin-arm64@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.5.1.tgz#87111664de492e5ae270ef2adc74553e03d77341" - integrity sha512-q98TFI4B/9N9PmKUr1jcbtD4yAFs1HfYd9jUXXTQOlfO9SbDjnrYJgZ4Fp9rMNfrBhgIQ4x1qx0AukZccKmH9Q== - -"@nx/nx-darwin-x64@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.5.1.tgz#05c34ce8f8f23eeae0529d3c1022ee3e95a608a1" - integrity sha512-j9HmL1l8k7EVJ3eOM5y8COF93gqrydpxCDoz23ZEtsY+JHY77VAiRQsmqBgEx9GGA2dXi9VEdS67B0+1vKariw== - -"@nx/nx-freebsd-x64@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.5.1.tgz#b4303ac5066f5c8ced7768097d6c85e8055c7d3a" - integrity sha512-CXSPT01aVS869tvCCF2tZ7LnCa8l41wJ3mTVtWBkjmRde68E5Up093hklRMyXb3kfiDYlfIKWGwrV4r0eH6x1A== - -"@nx/nx-linux-arm-gnueabihf@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.5.1.tgz#4dde9e8c79da9c5a213b6938dff74f65dd79c157" - integrity sha512-BhrumqJSZCWFfLFUKl4CAUwR0Y0G2H5EfFVGKivVecEQbb+INAek1aa6c89evg2/OvetQYsJ+51QknskwqvLsA== - -"@nx/nx-linux-arm64-gnu@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.5.1.tgz#43dcdbd9b39fa91923ab949d161aa25c650f56d9" - integrity sha512-x7MsSG0W+X43WVv7JhiSq2eKvH2suNKdlUHEG09Yt0vm3z0bhtym1UCMUg3IUAK7jy9hhLeDaFVFkC6zo+H/XQ== - -"@nx/nx-linux-arm64-musl@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.5.1.tgz#fc33960cecb0064c3dd3330f393e3a38be8a71b7" - integrity sha512-J+/v/mFjOm74I0PNtH5Ka+fDd+/dWbKhpcZ2R1/6b9agzZk+Ff/SrwJcSYFXXWKbPX+uQ4RcJoytT06Zs3s0ow== - -"@nx/nx-linux-x64-gnu@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.5.1.tgz#2b2ffbb80e29455b6900ec20d4249055590dc58f" - integrity sha512-igooWJ5YxQ94Zft7IqgL+Lw0qHaY15Btw4gfK756g/YTYLZEt4tTvR1y6RnK/wdpE3sa68bFTLVBNCGTyiTiDQ== - -"@nx/nx-linux-x64-musl@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.5.1.tgz#955b2eae615ee6cf1954e24d42c205b1de8772bf" - integrity sha512-zF/exnPqFYbrLAduGhTmZ7zNEyADid2bzNQiIjJkh8Y6NpDwrQIwVIyvIxqynsjMrIs51kBH+8TUjKjj2Jgf5A== - -"@nx/nx-win32-arm64-msvc@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.5.1.tgz#1dc4a7e3662eb757214c46d8db432f61e43a3dd9" - integrity sha512-qtqiLS9Y9TYyAbbpq58kRoOroko4ZXg5oWVqIWFHoxc5bGPweQSJCROEqd1AOl2ZDC6BxfuVHfhDDop1kK05WA== - -"@nx/nx-win32-x64-msvc@16.5.1": - version "16.5.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.5.1.tgz#d2f4a1b2bf675bceb6fb16174b836438293f9dca" - integrity sha512-kUJBLakK7iyA9WfsGGQBVennA4jwf5XIgm0lu35oMOphtZIluvzItMt0EYBmylEROpmpEIhHq0P6J9FA+WH0Rg== - -"@parcel/watcher@2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b" - integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg== - dependencies: - node-addon-api "^3.2.1" - node-gyp-build "^4.3.0" +"@nx/nx-darwin-arm64@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.2.8.tgz#26645c9548d5e387b43c06fccfa18e2c1f08055e" + integrity sha512-dMb0uxug4hM7tusISAU1TfkDK3ixYmzc1zhHSZwpR7yKJIyKLtUpBTbryt8nyso37AS1yH+dmfh2Fj2WxfBHTg== + +"@nx/nx-darwin-x64@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-17.2.8.tgz#5143d6d01d24e338cb3d39076fe2af95146cb538" + integrity sha512-0cXzp1tGr7/6lJel102QiLA4NkaLCkQJj6VzwbwuvmuCDxPbpmbz7HC1tUteijKBtOcdXit1/MEoEU007To8Bw== + +"@nx/nx-freebsd-x64@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.2.8.tgz#82a018a1855170e0243b8fe7b0032af279c3fb83" + integrity sha512-YFMgx5Qpp2btCgvaniDGdu7Ctj56bfFvbbaHQWmOeBPK1krNDp2mqp8HK6ZKOfEuDJGOYAp7HDtCLvdZKvJxzA== + +"@nx/nx-linux-arm-gnueabihf@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.2.8.tgz#18b9c324221ff6a30589f3fc272a843aca57b70f" + integrity sha512-iN2my6MrhLRkVDtdivQHugK8YmR7URo1wU9UDuHQ55z3tEcny7LV3W9NSsY9UYPK/FrxdDfevj0r2hgSSdhnzA== + +"@nx/nx-linux-arm64-gnu@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.2.8.tgz#54a08640a2babe78bcf3283565b00eb487db595e" + integrity sha512-Iy8BjoW6mOKrSMiTGujUcNdv+xSM1DALTH6y3iLvNDkGbjGK1Re6QNnJAzqcXyDpv32Q4Fc57PmuexyysZxIGg== + +"@nx/nx-linux-arm64-musl@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.2.8.tgz#cd7b673bb9f45fec7aa1b6c880a0d23d658e927f" + integrity sha512-9wkAxWzknjpzdofL1xjtU6qPFF1PHlvKCZI3hgEYJDo4mQiatGI+7Ttko+lx/ZMP6v4+Umjtgq7+qWrApeKamQ== + +"@nx/nx-linux-x64-gnu@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.2.8.tgz#009eb75c77bf075bc9c13ec4f9caf77821eee639" + integrity sha512-sjG1bwGsjLxToasZ3lShildFsF0eyeGu+pOQZIp9+gjFbeIkd19cTlCnHrOV9hoF364GuKSXQyUlwtFYFR4VTQ== + +"@nx/nx-linux-x64-musl@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.2.8.tgz#8ee2324068732a135ca4b01081942d5956885167" + integrity sha512-QiakXZ1xBCIptmkGEouLHQbcM4klQkcr+kEaz2PlNwy/sW3gH1b/1c0Ed5J1AN9xgQxWspriAONpScYBRgxdhA== + +"@nx/nx-win32-arm64-msvc@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.2.8.tgz#9bdce5b4d1f9cec7ef326eaf43b99e68576398b0" + integrity sha512-XBWUY/F/GU3vKN9CAxeI15gM4kr3GOBqnzFZzoZC4qJt2hKSSUEWsMgeZtsMgeqEClbi4ZyCCkY7YJgU32WUGA== + +"@nx/nx-win32-x64-msvc@17.2.8": + version "17.2.8" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.2.8.tgz#8a86ff250021ad47686b58f1840b348a209b1158" + integrity sha512-HTqDv+JThlLzbcEm/3f+LbS5/wYQWzb5YDXbP1wi7nlCTihNZOLNqGOkEmwlrR5tAdNHPRpHSmkYg4305W0CtA== "@peculiar/asn1-schema@^2.1.6", "@peculiar/asn1-schema@^2.3.0": version "2.3.3" @@ -3035,13 +3012,78 @@ resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== -"@schematics/angular@17.0.10": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-17.0.10.tgz#cd3a918ac47032591138b6169fddc35706625b13" - integrity sha512-rRBlDMXfVPkW3CqVQxazFqkuJXd0BFnD1zjI9WtDiNt3o2pTHbLzuWJnXKuIt5rzv0x/bFwNqIt4CPW2DYGNMg== +"@rollup/rollup-android-arm-eabi@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz#66b8d9cb2b3a474d115500f9ebaf43e2126fe496" + integrity sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg== + +"@rollup/rollup-android-arm64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz#46327d5b86420d2307946bec1535fdf00356e47d" + integrity sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw== + +"@rollup/rollup-darwin-arm64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz#166987224d2f8b1e2fd28ee90c447d52271d5e90" + integrity sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw== + +"@rollup/rollup-darwin-x64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz#a2e6e096f74ccea6e2f174454c26aef6bcdd1274" + integrity sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog== + +"@rollup/rollup-linux-arm-gnueabihf@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz#09fcd4c55a2d6160c5865fec708a8e5287f30515" + integrity sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ== + +"@rollup/rollup-linux-arm64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz#19a3c0b6315c747ca9acf86e9b710cc2440f83c9" + integrity sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ== + +"@rollup/rollup-linux-arm64-musl@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz#94aaf95fdaf2ad9335983a4552759f98e6b2e850" + integrity sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ== + +"@rollup/rollup-linux-riscv64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz#160510e63f4b12618af4013bddf1761cf9fc9880" + integrity sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA== + +"@rollup/rollup-linux-x64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz#5ac5d068ce0726bd0a96ca260d5bd93721c0cb98" + integrity sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw== + +"@rollup/rollup-linux-x64-musl@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz#bafa759ab43e8eab9edf242a8259ffb4f2a57a5d" + integrity sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ== + +"@rollup/rollup-win32-arm64-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz#1cc3416682e5a20d8f088f26657e6e47f8db468e" + integrity sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA== + +"@rollup/rollup-win32-ia32-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz#7d2251e1aa5e8a1e47c86891fe4547a939503461" + integrity sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ== + +"@rollup/rollup-win32-x64-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz#2c1fb69e02a3f1506f52698cfdc3a8b6386df9a6" + integrity sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ== + +"@schematics/angular@17.1.1": + version "17.1.1" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-17.1.1.tgz#5ac8f09a66e7dff86cbf664b9388a0dde4a97de3" + integrity sha512-1Wqefy1W9Y63g48Fp7BscL95V4U1seDGgZawH6DcJnytJVW89hazao7YREzLYfdoediuw7lU+OHJksWYe4VQww== dependencies: - "@angular-devkit/core" "17.0.10" - "@angular-devkit/schematics" "17.0.10" + "@angular-devkit/core" "17.1.1" + "@angular-devkit/schematics" "17.1.1" jsonc-parser "3.2.0" "@sigstore/bundle@^2.1.0": @@ -3073,10 +3115,10 @@ "@sigstore/protobuf-specs" "^0.2.1" tuf-js "^2.1.0" -"@socket.io/component-emitter@~3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553" - integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@tootallnate/once@2": version "2.0.0" @@ -3156,18 +3198,6 @@ dependencies: "@types/node" "*" -"@types/cookie@^0.4.1": - version "0.4.1" - resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" - integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== - -"@types/cors@^2.8.12": - version "2.8.17" - resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.17.tgz#5d718a5e494a8166f569d986794e49c48b216b2b" - integrity sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA== - dependencies: - "@types/node" "*" - "@types/eslint-scope@^3.7.3": version "3.7.4" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" @@ -3189,6 +3219,11 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== +"@types/estree@1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + "@types/estree@^1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" @@ -3230,6 +3265,11 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== +"@types/json-schema@^7.0.12": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + "@types/json-stable-stringify@^1.0.32": version "1.0.34" resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.34.tgz#c0fb25e4d957e0ee2e497c1f553d7f8bb668fd75" @@ -3252,13 +3292,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== -"@types/node@>=10.0.0": - version "20.11.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.0.tgz#8e0b99e70c0c1ade1a86c4a282f7b7ef87c9552f" - integrity sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ== - dependencies: - undici-types "~5.26.4" - "@types/node@^12.11.1": version "12.20.55" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" @@ -3284,10 +3317,10 @@ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== -"@types/semver@^7.3.12": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" - integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== +"@types/semver@^7.5.0": + version "7.5.6" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" + integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== "@types/serve-index@^1.9.1": version "1.9.1" @@ -3330,68 +3363,68 @@ dependencies: "@types/node" "*" -"@typescript-eslint/scope-manager@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" - integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== +"@typescript-eslint/scope-manager@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.19.0.tgz#b6d2abb825b29ab70cb542d220e40c61c1678116" + integrity sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ== dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" + "@typescript-eslint/types" "6.19.0" + "@typescript-eslint/visitor-keys" "6.19.0" -"@typescript-eslint/type-utils@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" - integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== +"@typescript-eslint/type-utils@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.19.0.tgz#522a494ef0d3e9fdc5e23a7c22c9331bbade0101" + integrity sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w== dependencies: - "@typescript-eslint/typescript-estree" "5.62.0" - "@typescript-eslint/utils" "5.62.0" + "@typescript-eslint/typescript-estree" "6.19.0" + "@typescript-eslint/utils" "6.19.0" debug "^4.3.4" - tsutils "^3.21.0" + ts-api-utils "^1.0.1" -"@typescript-eslint/types@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" - integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== +"@typescript-eslint/types@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.19.0.tgz#689b0498c436272a6a2059b09f44bcbd90de294a" + integrity sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A== -"@typescript-eslint/typescript-estree@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" - integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== +"@typescript-eslint/typescript-estree@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.0.tgz#0813ba364a409afb4d62348aec0202600cb468fa" + integrity sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ== dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" + "@typescript-eslint/types" "6.19.0" + "@typescript-eslint/visitor-keys" "6.19.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/utils@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" - integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@types/json-schema" "^7.0.9" - "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - eslint-scope "^5.1.1" - semver "^7.3.7" - -"@typescript-eslint/visitor-keys@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" - integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== - dependencies: - "@typescript-eslint/types" "5.62.0" - eslint-visitor-keys "^3.3.0" - -"@vitejs/plugin-basic-ssl@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz#48c46eab21e0730921986ce742563ae83fe7fe34" - integrity sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A== + minimatch "9.0.3" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/utils@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.19.0.tgz#557b72c3eeb4f73bef8037c85dae57b21beb1a4b" + integrity sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "6.19.0" + "@typescript-eslint/types" "6.19.0" + "@typescript-eslint/typescript-estree" "6.19.0" + semver "^7.5.4" + +"@typescript-eslint/visitor-keys@6.19.0": + version "6.19.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.0.tgz#4565e0ecd63ca1f81b96f1dd76e49f746c6b2b49" + integrity sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ== + dependencies: + "@typescript-eslint/types" "6.19.0" + eslint-visitor-keys "^3.4.1" + +"@vitejs/plugin-basic-ssl@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.2.tgz#bac6553842b215f17b052d27c82e2b2ef29236dc" + integrity sha512-DKHKVtpI+eA5fvObVgQ3QtTGU70CcCnedalzqmGSR050AzKZMdUzgC8KmlOneHWH8dF2hJ3wkC9+8FDVAaDRCw== "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": version "1.11.6" @@ -3602,11 +3635,6 @@ dependencies: argparse "^2.0.1" -abab@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - abbrev@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" @@ -3757,6 +3785,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + ansi-styles@^6.1.0: version "6.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" @@ -3811,14 +3844,6 @@ array-back@^4.0.1, array-back@^4.0.2: resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.2.tgz#8004e999a6274586beeb27342168652fdb89fa1e" integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg== -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== - dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" - array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" @@ -3853,18 +3878,6 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -async-each-series@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-0.1.1.tgz#7617c1917401fd8ca4a28aadce3dbae98afeb432" - integrity sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ== - -async@^2.6.0: - version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== - dependencies: - lodash "^4.17.14" - async@^3.2.3: version "3.2.4" resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" @@ -3892,33 +3905,21 @@ autoprefixer@10.4.16: picocolors "^1.0.0" postcss-value-parser "^4.2.0" -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== - -axios@0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== +axios@^1.5.1: + version "1.6.6" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.6.tgz#878db45401d91fe9e53aed8ac962ed93bde8dd1c" + integrity sha512-XZLZDFfXKM9U/Y/B4nNynfCRUqNyVZ4sBC/n9GDRCkq9vd2mIvKjKKsbIh1WPmHmNbg6ND7cTBY3Y2+u1G3/2Q== dependencies: - follow-redirects "^1.14.0" - -axios@^1.0.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.1.tgz#76550d644bf0a2d469a01f9244db6753208397d7" - integrity sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g== - dependencies: - follow-redirects "^1.15.0" + follow-redirects "^1.15.4" form-data "^4.0.0" proxy-from-env "^1.1.0" -axobject-query@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1" - integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg== +axobject-query@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.0.0.tgz#04a4c90dce33cc5d606c76d6216e3b250ff70dab" + integrity sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw== dependencies: - deep-equal "^2.0.5" + dequal "^2.0.3" babel-loader@9.1.3: version "9.1.3" @@ -3939,16 +3940,16 @@ babel-plugin-istanbul@6.1.1: istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" -babel-plugin-polyfill-corejs2@^0.4.6: - version "0.4.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz#679d1b94bf3360f7682e11f2cb2708828a24fe8c" - integrity sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ== +babel-plugin-polyfill-corejs2@^0.4.7: + version "0.4.8" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" + integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.8.5: +babel-plugin-polyfill-corejs3@^0.8.7: version "0.8.7" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz#941855aa7fdaac06ed24c730a93450d2b2b76d04" integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== @@ -3956,12 +3957,12 @@ babel-plugin-polyfill-corejs3@^0.8.5: "@babel/helper-define-polyfill-provider" "^0.4.4" core-js-compat "^3.33.1" -babel-plugin-polyfill-regenerator@^0.5.3: - version "0.5.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz#c6fc8eab610d3a11eb475391e52584bacfc020f4" - integrity sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg== +babel-plugin-polyfill-regenerator@^0.5.4: + version "0.5.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" + integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: version "7.0.0-beta.0" @@ -4011,11 +4012,6 @@ base64-js@^1.2.0, base64-js@^1.3.1: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -base64id@2.0.0, base64id@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" - integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== - batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" @@ -4104,63 +4100,6 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browser-sync-client@^2.29.3: - version "2.29.3" - resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.29.3.tgz#9300b97f42abc2c4f95ca29b5a9781b5c492f14a" - integrity sha512-4tK5JKCl7v/3aLbmCBMzpufiYLsB1+UI+7tUXCCp5qF0AllHy/jAqYu6k7hUF3hYtlClKpxExWaR+rH+ny07wQ== - dependencies: - etag "1.8.1" - fresh "0.5.2" - mitt "^1.1.3" - -browser-sync-ui@^2.29.3: - version "2.29.3" - resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.29.3.tgz#35e2ce3b470dce6b7219307cac7278bf324a0f16" - integrity sha512-kBYOIQjU/D/3kYtUIJtj82e797Egk1FB2broqItkr3i4eF1qiHbFCG6srksu9gWhfmuM/TNG76jMfzAdxEPakg== - dependencies: - async-each-series "0.1.1" - chalk "4.1.2" - connect-history-api-fallback "^1" - immutable "^3" - server-destroy "1.0.1" - socket.io-client "^4.4.1" - stream-throttle "^0.1.3" - -browser-sync@2.29.3: - version "2.29.3" - resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.29.3.tgz#c2a3ff00c659eb87a13cae9d7a427e1b4b580ee1" - integrity sha512-NiM38O6XU84+MN+gzspVmXV2fTOoe+jBqIBx3IBdhZrdeURr6ZgznJr/p+hQ+KzkKEiGH/GcC4SQFSL0jV49bg== - dependencies: - browser-sync-client "^2.29.3" - browser-sync-ui "^2.29.3" - bs-recipes "1.3.4" - chalk "4.1.2" - chokidar "^3.5.1" - connect "3.6.6" - connect-history-api-fallback "^1" - dev-ip "^1.0.1" - easy-extender "^2.3.4" - eazy-logger "^4.0.1" - etag "^1.8.1" - fresh "^0.5.2" - fs-extra "3.0.1" - http-proxy "^1.18.1" - immutable "^3" - localtunnel "^2.0.1" - micromatch "^4.0.2" - opn "5.3.0" - portscanner "2.2.0" - raw-body "^2.3.2" - resp-modifier "6.0.2" - rx "4.1.0" - send "0.16.2" - serve-index "1.9.1" - serve-static "1.13.2" - server-destroy "1.0.1" - socket.io "^4.4.1" - ua-parser-js "^1.0.33" - yargs "^17.3.1" - browserslist@^4.14.5, browserslist@^4.21.3: version "4.21.4" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" @@ -4191,11 +4130,6 @@ browserslist@^4.21.5, browserslist@^4.21.9: node-releases "^2.0.12" update-browserslist-db "^1.0.11" -bs-recipes@1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/bs-recipes/-/bs-recipes-1.3.4.tgz#0d2d4d48a718c8c044769fdc4f89592dc8b69585" - integrity sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw== - bser@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" @@ -4273,7 +4207,7 @@ cacache@^18.0.0: tar "^6.1.11" unique-filename "^3.0.0" -call-bind@^1.0.0, call-bind@^1.0.2: +call-bind@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== @@ -4281,6 +4215,15 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" +call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -4328,14 +4271,6 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== -chalk@4.1.2, chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@~4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - chalk@^2.0.0, chalk@^2.3.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -4353,6 +4288,14 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@~4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" @@ -4413,7 +4356,7 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.5.1, chokidar@^3.5.2, chokidar@^3.5.3: +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.5.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -4492,15 +4435,6 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - cliui@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" @@ -4580,7 +4514,7 @@ command-line-usage@^6.1.1: table-layout "^1.0.2" typical "^5.2.0" -commander@^2.12.1, commander@^2.2.0, commander@^2.20.0: +commander@^2.12.1, commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -4630,26 +4564,11 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -connect-history-api-fallback@^1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - connect-history-api-fallback@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== -connect@3.6.6: - version "3.6.6" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524" - integrity sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.0" - parseurl "~1.3.2" - utils-merge "1.0.1" - constant-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" @@ -4691,11 +4610,6 @@ cookie@0.5.0: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== -cookie@~0.4.1: - version "0.4.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" - integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== - copy-anything@^2.0.1: version "2.0.6" resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" @@ -4734,14 +4648,6 @@ core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cors@~2.8.5: - version "2.8.5" - resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" - integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== - dependencies: - object-assign "^4" - vary "^1" - cosmiconfig-typescript-loader@4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" @@ -4779,7 +4685,7 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^8.2.0: +cosmiconfig@^8.3.5: version "8.3.6" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== @@ -4924,27 +4830,20 @@ debounce@^1.2.0: resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== -debug@2.6.9, debug@^2.2.0: +debug@2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4, debug@~4.3.1, debug@~4.3.2: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" -debug@4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== - dependencies: - ms "2.1.2" - debug@^3.2.6: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -4957,30 +4856,6 @@ decamelize@^1.2.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== -deep-equal@^2.0.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.2.tgz#9b2635da569a13ba8e1cc159c2f744071b115daa" - integrity sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - es-get-iterator "^1.1.3" - get-intrinsic "^1.2.1" - is-arguments "^1.1.1" - is-array-buffer "^3.0.2" - is-date-object "^1.0.5" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - isarray "^2.0.5" - object-is "^1.1.5" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.0" - side-channel "^1.0.4" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - deep-extend@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -5000,19 +4875,20 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -5043,11 +4919,6 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg== - detect-indent@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" @@ -5058,10 +4929,10 @@ detect-node@^2.0.4: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -dev-ip@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/dev-ip/-/dev-ip-1.0.1.tgz#a76a3ed1855be7a012bb8ac16cb80f3c00dc28f0" - integrity sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A== +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== diff@^4.0.1: version "4.0.2" @@ -5158,15 +5029,20 @@ dot-case@^3.0.4: no-case "^3.0.4" tslib "^2.0.3" +dotenv-expand@~10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" + integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== + dotenv@^16.0.0: version "16.0.3" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -dotenv@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== +dotenv@~16.3.1: + version "16.3.2" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.2.tgz#3cb611ce5a63002dbabf7c281bc331f69d28f03f" + integrity sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ== dset@3.1.2: version "3.1.2" @@ -5183,20 +5059,6 @@ eastasianwidth@^0.2.0: resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== -easy-extender@^2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/easy-extender/-/easy-extender-2.3.4.tgz#298789b64f9aaba62169c77a2b3b64b4c9589b8f" - integrity sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q== - dependencies: - lodash "^4.17.10" - -eazy-logger@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/eazy-logger/-/eazy-logger-4.0.1.tgz#2e9fe487fb14ed6ac20d5f01d90dff377d403041" - integrity sha512-2GSFtnnC6U4IEKhEI7+PvdxrmjJ04mdsj3wHZTFiw0tUtG4HCWzTr13ZYTk8XOGnA1xQMaDljoBOYlk3D/MMSw== - dependencies: - chalk "4.1.2" - ecdsa-sig-formatter@1.0.11: version "1.0.11" resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" @@ -5246,7 +5108,7 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -encodeurl@~1.0.1, encodeurl@~1.0.2: +encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== @@ -5265,38 +5127,6 @@ end-of-stream@^1.4.1: dependencies: once "^1.4.0" -engine.io-client@~6.5.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.5.3.tgz#4cf6fa24845029b238f83c628916d9149c399bc5" - integrity sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q== - dependencies: - "@socket.io/component-emitter" "~3.1.0" - debug "~4.3.1" - engine.io-parser "~5.2.1" - ws "~8.11.0" - xmlhttprequest-ssl "~2.0.0" - -engine.io-parser@~5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.1.tgz#9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb" - integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ== - -engine.io@~6.5.2: - version "6.5.4" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.4.tgz#6822debf324e781add2254e912f8568508850cdc" - integrity sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg== - dependencies: - "@types/cookie" "^0.4.1" - "@types/cors" "^2.8.12" - "@types/node" ">=10.0.0" - accepts "~1.3.4" - base64id "2.0.0" - cookie "~0.4.1" - cors "~2.8.5" - debug "~4.3.1" - engine.io-parser "~5.2.1" - ws "~8.11.0" - enhanced-resolve@^5.15.0: version "5.15.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" @@ -5358,86 +5188,73 @@ error-stack-parser@2.0.6, error-stack-parser@^2.0.1: dependencies: stackframe "^1.1.1" -es-get-iterator@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" - integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - is-arguments "^1.1.1" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.7" - isarray "^2.0.5" - stop-iteration-iterator "^1.0.0" - es-module-lexer@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA== -esbuild-wasm@0.19.5: - version "0.19.5" - resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.19.5.tgz#28f4563d7e3bcbe9462813e376b2fb6024931fd9" - integrity sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA== +esbuild-wasm@0.19.11: + version "0.19.11" + resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.19.11.tgz#4ed96cdd1a289bc08432a25fd38b7331d3eac98d" + integrity sha512-MIhnpc1TxERUHomteO/ZZHp+kUawGEc03D/8vMHGzffLvbFLeDe6mwxqEZwlqBNY7SLWbyp6bBQAcCen8+wpjQ== -esbuild@0.19.5: - version "0.19.5" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.5.tgz#53a0e19dfbf61ba6c827d51a80813cf071239a8c" - integrity sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ== +esbuild@0.19.11: + version "0.19.11" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.11.tgz#4a02dca031e768b5556606e1b468fe72e3325d96" + integrity sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA== optionalDependencies: - "@esbuild/android-arm" "0.19.5" - "@esbuild/android-arm64" "0.19.5" - "@esbuild/android-x64" "0.19.5" - "@esbuild/darwin-arm64" "0.19.5" - "@esbuild/darwin-x64" "0.19.5" - "@esbuild/freebsd-arm64" "0.19.5" - "@esbuild/freebsd-x64" "0.19.5" - "@esbuild/linux-arm" "0.19.5" - "@esbuild/linux-arm64" "0.19.5" - "@esbuild/linux-ia32" "0.19.5" - "@esbuild/linux-loong64" "0.19.5" - "@esbuild/linux-mips64el" "0.19.5" - "@esbuild/linux-ppc64" "0.19.5" - "@esbuild/linux-riscv64" "0.19.5" - "@esbuild/linux-s390x" "0.19.5" - "@esbuild/linux-x64" "0.19.5" - "@esbuild/netbsd-x64" "0.19.5" - "@esbuild/openbsd-x64" "0.19.5" - "@esbuild/sunos-x64" "0.19.5" - "@esbuild/win32-arm64" "0.19.5" - "@esbuild/win32-ia32" "0.19.5" - "@esbuild/win32-x64" "0.19.5" - -esbuild@^0.18.10: - version "0.18.20" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" - integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + "@esbuild/aix-ppc64" "0.19.11" + "@esbuild/android-arm" "0.19.11" + "@esbuild/android-arm64" "0.19.11" + "@esbuild/android-x64" "0.19.11" + "@esbuild/darwin-arm64" "0.19.11" + "@esbuild/darwin-x64" "0.19.11" + "@esbuild/freebsd-arm64" "0.19.11" + "@esbuild/freebsd-x64" "0.19.11" + "@esbuild/linux-arm" "0.19.11" + "@esbuild/linux-arm64" "0.19.11" + "@esbuild/linux-ia32" "0.19.11" + "@esbuild/linux-loong64" "0.19.11" + "@esbuild/linux-mips64el" "0.19.11" + "@esbuild/linux-ppc64" "0.19.11" + "@esbuild/linux-riscv64" "0.19.11" + "@esbuild/linux-s390x" "0.19.11" + "@esbuild/linux-x64" "0.19.11" + "@esbuild/netbsd-x64" "0.19.11" + "@esbuild/openbsd-x64" "0.19.11" + "@esbuild/sunos-x64" "0.19.11" + "@esbuild/win32-arm64" "0.19.11" + "@esbuild/win32-ia32" "0.19.11" + "@esbuild/win32-x64" "0.19.11" + +esbuild@^0.19.3: + version "0.19.12" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" + integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== optionalDependencies: - "@esbuild/android-arm" "0.18.20" - "@esbuild/android-arm64" "0.18.20" - "@esbuild/android-x64" "0.18.20" - "@esbuild/darwin-arm64" "0.18.20" - "@esbuild/darwin-x64" "0.18.20" - "@esbuild/freebsd-arm64" "0.18.20" - "@esbuild/freebsd-x64" "0.18.20" - "@esbuild/linux-arm" "0.18.20" - "@esbuild/linux-arm64" "0.18.20" - "@esbuild/linux-ia32" "0.18.20" - "@esbuild/linux-loong64" "0.18.20" - "@esbuild/linux-mips64el" "0.18.20" - "@esbuild/linux-ppc64" "0.18.20" - "@esbuild/linux-riscv64" "0.18.20" - "@esbuild/linux-s390x" "0.18.20" - "@esbuild/linux-x64" "0.18.20" - "@esbuild/netbsd-x64" "0.18.20" - "@esbuild/openbsd-x64" "0.18.20" - "@esbuild/sunos-x64" "0.18.20" - "@esbuild/win32-arm64" "0.18.20" - "@esbuild/win32-ia32" "0.18.20" - "@esbuild/win32-x64" "0.18.20" + "@esbuild/aix-ppc64" "0.19.12" + "@esbuild/android-arm" "0.19.12" + "@esbuild/android-arm64" "0.19.12" + "@esbuild/android-x64" "0.19.12" + "@esbuild/darwin-arm64" "0.19.12" + "@esbuild/darwin-x64" "0.19.12" + "@esbuild/freebsd-arm64" "0.19.12" + "@esbuild/freebsd-x64" "0.19.12" + "@esbuild/linux-arm" "0.19.12" + "@esbuild/linux-arm64" "0.19.12" + "@esbuild/linux-ia32" "0.19.12" + "@esbuild/linux-loong64" "0.19.12" + "@esbuild/linux-mips64el" "0.19.12" + "@esbuild/linux-ppc64" "0.19.12" + "@esbuild/linux-riscv64" "0.19.12" + "@esbuild/linux-s390x" "0.19.12" + "@esbuild/linux-x64" "0.19.12" + "@esbuild/netbsd-x64" "0.19.12" + "@esbuild/openbsd-x64" "0.19.12" + "@esbuild/sunos-x64" "0.19.12" + "@esbuild/win32-arm64" "0.19.12" + "@esbuild/win32-ia32" "0.19.12" + "@esbuild/win32-x64" "0.19.12" escalade@^3.1.1: version "3.1.1" @@ -5459,7 +5276,7 @@ escape-string-regexp@^5.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== -eslint-scope@5.1.1, eslint-scope@^5.1.1: +eslint-scope@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -5472,6 +5289,11 @@ eslint-visitor-keys@^3.3.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz#8c2095440eca8c933bedcadf16fefa44dbe9ba5f" integrity sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw== +eslint-visitor-keys@^3.4.1: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + esprima@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" @@ -5499,7 +5321,7 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag@1.8.1, etag@^1.8.1, etag@~1.8.1: +etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== @@ -5509,11 +5331,6 @@ event-target-shim@^5.0.0: resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== -eventemitter-asyncresource@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz#734ff2e44bf448e627f7748f905d6bdd57bdb65b" - integrity sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ== - eventemitter3@^4.0.0: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -5605,21 +5422,10 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" - integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-glob@3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== +fast-glob@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -5709,20 +5515,7 @@ fill-range@^7.0.1: resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" - integrity sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw== - dependencies: - debug "2.6.9" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.3.1" - unpipe "~1.0.0" + to-regex-range "^5.0.1" finalhandler@1.2.0: version "1.2.0" @@ -5773,17 +5566,15 @@ flat@^5.0.2: resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== -follow-redirects@^1.0.0, follow-redirects@^1.14.0, follow-redirects@^1.15.0: +follow-redirects@^1.0.0: version "1.15.4" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" +follow-redirects@^1.15.4: + version "1.15.5" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" + integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== foreground-child@^3.1.0: version "3.1.1" @@ -5834,7 +5625,7 @@ fraction.js@^4.3.6: resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== -fresh@0.5.2, fresh@^0.5.2: +fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== @@ -5844,15 +5635,6 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" - integrity sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^3.0.0" - universalify "^0.1.0" - fs-extra@^11.1.0: version "11.1.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" @@ -5891,6 +5673,11 @@ fsevents@~2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== +fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" @@ -5901,11 +5688,6 @@ function-bind@^1.1.2: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" @@ -5925,7 +5707,7 @@ get-intrinsic@^1.0.2: has "^1.0.3" has-symbols "^1.0.3" -get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: +get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== @@ -5935,6 +5717,16 @@ get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@ has-proto "^1.0.1" has-symbols "^1.0.3" +get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + get-package-type@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" @@ -6110,11 +5902,6 @@ handle-thing@^2.0.0: resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== -has-bigints@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -6132,23 +5919,23 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" +has-property-descriptors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + has-proto@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== -has-symbols@^1.0.2, has-symbols@^1.0.3: +has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -6349,7 +6136,12 @@ ignore-walk@^6.0.4: dependencies: minimatch "^9.0.0" -ignore@5.2.4, ignore@^5.0.4, ignore@^5.2.0: +ignore@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + +ignore@^5.0.4, ignore@^5.2.0: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== @@ -6359,11 +6151,6 @@ image-size@~0.5.0: resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== -immutable@^3: - version "3.8.2" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3" - integrity sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg== - immutable@^4.0.0: version "4.2.2" resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.2.2.tgz#2da9ff4384a4330c36d4d1bc88e90f9e0b0ccd16" @@ -6420,12 +6207,12 @@ ini@4.1.1: resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1" integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== -inquirer@9.2.11: - version "9.2.11" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.2.11.tgz#e9003755c233a414fceda1891c23bd622cad4a95" - integrity sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g== +inquirer@9.2.12: + version "9.2.12" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.2.12.tgz#0348e9311765b7c93fce143bb1c0ef1ae879b1d7" + integrity sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q== dependencies: - "@ljharb/through" "^2.3.9" + "@ljharb/through" "^2.3.11" ansi-escapes "^4.3.2" chalk "^5.3.0" cli-cursor "^3.1.0" @@ -6462,15 +6249,6 @@ inquirer@^8.0.0: through "^2.3.6" wrap-ansi "^7.0.0" -internal-slot@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== - dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" - invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -6501,35 +6279,11 @@ is-absolute@^1.0.0: is-relative "^1.0.0" is-windows "^1.0.1" -is-arguments@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" - is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -6537,19 +6291,6 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-callable@^1.1.3: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - is-core-module@^2.13.0: version "2.13.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" @@ -6564,13 +6305,6 @@ is-core-module@^2.8.1, is-core-module@^2.9.0: dependencies: has "^1.0.3" -is-date-object@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" @@ -6610,25 +6344,6 @@ is-lower-case@^2.0.2: dependencies: tslib "^2.0.3" -is-map@^2.0.1, is-map@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== - -is-number-like@^1.0.3: - version "1.0.8" - resolved "https://registry.yarnpkg.com/is-number-like/-/is-number-like-1.0.8.tgz#2e129620b50891042e44e9bbbb30593e75cfbbe3" - integrity sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA== - dependencies: - lodash.isfinite "^3.3.2" - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -6646,14 +6361,6 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-relative@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" @@ -6661,44 +6368,11 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" -is-set@^2.0.1, is-set@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - is-stream@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typed-array@^1.1.10: - version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== - dependencies: - which-typed-array "^1.1.11" - is-unc-path@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" @@ -6723,19 +6397,6 @@ is-upper-case@^2.0.2: dependencies: tslib "^2.0.3" -is-weakmap@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" - integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== - -is-weakset@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" - integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - is-what@^3.14.1: version "3.14.1" resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" @@ -6746,11 +6407,6 @@ is-windows@^1.0.1: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -6758,11 +6414,6 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -6840,6 +6491,21 @@ jake@^10.8.5: filelist "^1.0.4" minimatch "^3.1.2" +jest-diff@^29.4.1: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" @@ -6849,10 +6515,10 @@ jest-worker@^27.4.5: merge-stream "^2.0.0" supports-color "^8.0.0" -jiti@^1.18.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.19.1.tgz#fa99e4b76a23053e0e7cde098efe1704a14c16f1" - integrity sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg== +jiti@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" @@ -6929,13 +6595,6 @@ jsonc-parser@3.2.0: resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - integrity sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w== - optionalDependencies: - graceful-fs "^4.1.6" - jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" @@ -7043,11 +6702,6 @@ license-webpack-plugin@4.0.2: dependencies: webpack-sources "^3.0.0" -limiter@^1.0.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.5.tgz#8f92a25b3b16c6131293a0cc834b4a838a2aa7c2" - integrity sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA== - lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -7091,16 +6745,6 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -localtunnel@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/localtunnel/-/localtunnel-2.0.2.tgz#528d50087151c4790f89c2db374fe7b0a48501f0" - integrity sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug== - dependencies: - axios "0.21.4" - debug "4.3.2" - openurl "1.1.1" - yargs "17.1.1" - locate-path@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" @@ -7125,11 +6769,6 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== -lodash.isfinite@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz#fb89b65a9a80281833f0b7478b3a5104f898ebb3" - integrity sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA== - lodash.kebabcase@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" @@ -7140,7 +6779,7 @@ lodash.snakecase@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== -lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0: +lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -7327,11 +6966,6 @@ mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, dependencies: mime-db "1.52.0" -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - mime@1.6.0, mime@^1.4.1: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -7368,7 +7002,14 @@ minimatch@4.2.1: dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@9.0.3, minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -7382,13 +7023,6 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" -minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - minimist@^1.2.0: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" @@ -7478,11 +7112,6 @@ minizlib@^2.1.1, minizlib@^2.1.2: minipass "^3.0.0" yallist "^4.0.0" -mitt@^1.1.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mitt/-/mitt-1.2.0.tgz#cb24e6569c806e31bd4e3995787fe38a04fdf90d" - integrity sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw== - mkdirp@^0.5.3: version "0.5.6" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" @@ -7495,7 +7124,12 @@ mkdirp@^1.0.3: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mrmime@1.0.1, mrmime@^1.0.0: +mrmime@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + +mrmime@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== @@ -7612,7 +7246,7 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-addon-api@^3.0.0, node-addon-api@^3.2.1: +node-addon-api@^3.0.0: version "3.2.1" resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== @@ -7641,7 +7275,7 @@ node-forge@^1: resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-gyp-build@^4.2.2, node-gyp-build@^4.3.0: +node-gyp-build@^4.2.2: version "4.6.0" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== @@ -7667,6 +7301,11 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== +node-machine-id@1.1.12: + version "1.1.12" + resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" + integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== + node-releases@^2.0.12: version "2.0.13" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" @@ -7794,33 +7433,34 @@ nullthrows@^1.1.1: resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== -nx@16.5.1: - version "16.5.1" - resolved "https://registry.yarnpkg.com/nx/-/nx-16.5.1.tgz#fc0d19090d8faae5f431f9fec199adf95881150c" - integrity sha512-I3hJRE4hG7JWAtncWwDEO3GVeGPpN0TtM8xH5ArZXyDuVeTth/i3TtJzdDzqXO1HHtIoAQN0xeq4n9cLuMil5g== +nx@17.2.8: + version "17.2.8" + resolved "https://registry.yarnpkg.com/nx/-/nx-17.2.8.tgz#09482acd5d9b64c115d5ccf12417f1af2787d4d1" + integrity sha512-rM5zXbuXLEuqQqcjVjClyvHwRJwt+NVImR2A6KFNG40Z60HP6X12wAxxeLHF5kXXTDRU0PFhf/yACibrpbPrAw== dependencies: - "@nrwl/tao" "16.5.1" - "@parcel/watcher" "2.0.4" + "@nrwl/tao" "17.2.8" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "3.0.0-rc.46" "@zkochan/js-yaml" "0.0.6" - axios "^1.0.0" + axios "^1.5.1" chalk "^4.1.0" cli-cursor "3.1.0" cli-spinners "2.6.1" - cliui "^7.0.2" - dotenv "~10.0.0" + cliui "^8.0.1" + dotenv "~16.3.1" + dotenv-expand "~10.0.0" enquirer "~2.3.6" - fast-glob "3.2.7" figures "3.2.0" flat "^5.0.2" fs-extra "^11.1.0" glob "7.1.4" ignore "^5.0.4" + jest-diff "^29.4.1" js-yaml "4.1.0" jsonc-parser "3.2.0" lines-and-columns "~2.0.3" minimatch "3.0.5" + node-machine-id "1.1.12" npm-run-path "^4.0.1" open "^8.4.0" semver "7.5.3" @@ -7830,22 +7470,21 @@ nx@16.5.1: tmp "~0.2.1" tsconfig-paths "^4.1.2" tslib "^2.3.0" - v8-compile-cache "2.3.0" yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "16.5.1" - "@nx/nx-darwin-x64" "16.5.1" - "@nx/nx-freebsd-x64" "16.5.1" - "@nx/nx-linux-arm-gnueabihf" "16.5.1" - "@nx/nx-linux-arm64-gnu" "16.5.1" - "@nx/nx-linux-arm64-musl" "16.5.1" - "@nx/nx-linux-x64-gnu" "16.5.1" - "@nx/nx-linux-x64-musl" "16.5.1" - "@nx/nx-win32-arm64-msvc" "16.5.1" - "@nx/nx-win32-x64-msvc" "16.5.1" - -object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: + "@nx/nx-darwin-arm64" "17.2.8" + "@nx/nx-darwin-x64" "17.2.8" + "@nx/nx-freebsd-x64" "17.2.8" + "@nx/nx-linux-arm-gnueabihf" "17.2.8" + "@nx/nx-linux-arm64-gnu" "17.2.8" + "@nx/nx-linux-arm64-musl" "17.2.8" + "@nx/nx-linux-x64-gnu" "17.2.8" + "@nx/nx-linux-x64-musl" "17.2.8" + "@nx/nx-win32-arm64-msvc" "17.2.8" + "@nx/nx-win32-x64-msvc" "17.2.8" + +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -7855,29 +7494,6 @@ object-inspect@^1.9.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== -object-is@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -7890,13 +7506,6 @@ on-finished@2.4.1: dependencies: ee-first "1.1.1" -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== - dependencies: - ee-first "1.1.1" - on-headers@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" @@ -7939,18 +7548,6 @@ opener@^1.5.2: resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -openurl@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/openurl/-/openurl-1.1.1.tgz#3875b4b0ef7a52c156f0db41d4609dbb0f94b387" - integrity sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA== - -opn@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" - integrity sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g== - dependencies: - is-wsl "^1.1.0" - optimism@^0.16.2: version "0.16.2" resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.2.tgz#519b0c78b3b30954baed0defe5143de7776bf081" @@ -8034,10 +7631,10 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -pacote@17.0.4: - version "17.0.4" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-17.0.4.tgz#4bac6c0745967bde96985ec12fbbfc8dea7140e8" - integrity sha512-eGdLHrV/g5b5MtD5cTPyss+JxOlaOloSMG3UwPMAvL8ywaLJ6beONPF40K4KKl/UI6q5hTKCJq5rCu8tkF+7Dg== +pacote@17.0.5: + version "17.0.5" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-17.0.5.tgz#e9854edee7a073635cdd36b0c07cd4f2ab1757b6" + integrity sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA== dependencies: "@npmcli/git" "^5.0.0" "@npmcli/installed-package-contents" "^2.0.1" @@ -8221,12 +7818,11 @@ pify@^4.0.1: resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -piscina@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.1.0.tgz#809578ee3ab2ecf4cf71c2a062100b4b95a85b96" - integrity sha512-sjbLMi3sokkie+qmtZpkfMCUJTpbxJm/wvaPzU28vmYSsTSW8xk9JcFUsbqGJdtPpIQ9tuj+iDcTtgZjwnOSig== +piscina@4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.2.1.tgz#efb7f009d3a961e02ae08f1909bd24b5423e77fa" + integrity sha512-LShp0+lrO+WIzB9LXO+ZmO4zGHxtTJNZhEO56H9SSu+JPaUQb6oLcTCzWi5IL2DS8/vIkCE88ElahuSSw4TAkA== dependencies: - eventemitter-asyncresource "^1.0.0" hdr-histogram-js "^2.0.1" hdr-histogram-percentiles-obj "^3.0.0" optionalDependencies: @@ -8239,22 +7835,14 @@ pkg-dir@^7.0.0: dependencies: find-up "^6.3.0" -portscanner@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-2.2.0.tgz#6059189b3efa0965c9d96a56b958eb9508411cf1" - integrity sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw== - dependencies: - async "^2.6.0" - is-number-like "^1.0.3" - -postcss-loader@7.3.3: - version "7.3.3" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.3.tgz#6da03e71a918ef49df1bb4be4c80401df8e249dd" - integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== +postcss-loader@7.3.4: + version "7.3.4" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" + integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== dependencies: - cosmiconfig "^8.2.0" - jiti "^1.18.2" - semver "^7.3.8" + cosmiconfig "^8.3.5" + jiti "^1.20.0" + semver "^7.5.4" postcss-modules-extract-imports@^3.0.0: version "3.0.0" @@ -8297,12 +7885,12 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.31: - version "8.4.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== +postcss@8.4.33, postcss@^8.4.32: + version "8.4.33" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== dependencies: - nanoid "^3.3.6" + nanoid "^3.3.7" picocolors "^1.0.0" source-map-js "^1.0.2" @@ -8324,15 +7912,6 @@ postcss@^8.4.21, postcss@^8.4.23: picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^8.4.27: - version "8.4.33" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" - integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== - dependencies: - nanoid "^3.3.7" - picocolors "^1.0.0" - source-map-js "^1.0.2" - prettier@^1.19.1: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" @@ -8348,6 +7927,15 @@ pretty-bytes@^5.3.0: resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== +pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + proc-log@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" @@ -8449,7 +8037,7 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -range-parser@^1.2.1, range-parser@~1.2.0, range-parser@~1.2.1: +range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== @@ -8464,21 +8052,16 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@^2.3.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" - integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + read-package-json-fast@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" @@ -8579,15 +8162,6 @@ regex-parser@^2.2.11: resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== -regexp.prototype.flags@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" - integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - functions-have-names "^1.2.3" - regexpu-core@^5.2.1: version "5.2.2" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.2.tgz#3e4e5d12103b64748711c3aad69934d7718e75fc" @@ -8707,14 +8281,6 @@ resolve@^1.14.2, resolve@^1.3.2: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resp-modifier@6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f" - integrity sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw== - dependencies: - debug "^2.2.0" - minimatch "^3.0.2" - response-iterator@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da" @@ -8755,11 +8321,26 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rollup@^3.27.1: - version "3.29.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981" - integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== +rollup@^4.2.0: + version "4.9.6" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.9.6.tgz#4515facb0318ecca254a2ee1315e22e09efc50a0" + integrity sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg== + dependencies: + "@types/estree" "1.0.5" optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.9.6" + "@rollup/rollup-android-arm64" "4.9.6" + "@rollup/rollup-darwin-arm64" "4.9.6" + "@rollup/rollup-darwin-x64" "4.9.6" + "@rollup/rollup-linux-arm-gnueabihf" "4.9.6" + "@rollup/rollup-linux-arm64-gnu" "4.9.6" + "@rollup/rollup-linux-arm64-musl" "4.9.6" + "@rollup/rollup-linux-riscv64-gnu" "4.9.6" + "@rollup/rollup-linux-x64-gnu" "4.9.6" + "@rollup/rollup-linux-x64-musl" "4.9.6" + "@rollup/rollup-win32-arm64-msvc" "4.9.6" + "@rollup/rollup-win32-ia32-msvc" "4.9.6" + "@rollup/rollup-win32-x64-msvc" "4.9.6" fsevents "~2.3.2" run-async@^2.4.0: @@ -8779,11 +8360,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rx@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" - integrity sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug== - rxjs-etc@^10.6.2: version "10.6.2" resolved "https://registry.yarnpkg.com/rxjs-etc/-/rxjs-etc-10.6.2.tgz#c52e0867cb6702c53e12550c263c3ceab439b90d" @@ -8845,17 +8421,17 @@ safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-loader@13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.2.tgz#460022de27aec772480f03de17f5ba88fa7e18c6" - integrity sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg== +sass-loader@13.3.3: + version "13.3.3" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.3.tgz#60df5e858788cffb1a3215e5b92e9cba61e7e133" + integrity sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA== dependencies: neo-async "^2.6.2" -sass@1.69.5: - version "1.69.5" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.5.tgz#23e18d1c757a35f2e52cc81871060b9ad653dfde" - integrity sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ== +sass@1.69.7: + version "1.69.7" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.7.tgz#6e7e1c8f51e8162faec3e9619babc7da780af3b7" + integrity sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" @@ -8918,7 +8494,7 @@ semver@7.5.3: dependencies: lru-cache "^6.0.0" -semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: +semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.8, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -8935,25 +8511,6 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -8989,7 +8546,7 @@ serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: dependencies: randombytes "^2.1.0" -serve-index@1.9.1, serve-index@^1.9.1: +serve-index@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== @@ -9002,16 +8559,6 @@ serve-index@1.9.1, serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - serve-static@1.15.0: version "1.15.0" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" @@ -9022,16 +8569,22 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -server-destroy@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" - integrity sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ== - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== +set-function-length@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" + integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== + dependencies: + define-data-property "^1.1.1" + function-bind "^1.1.2" + get-intrinsic "^1.2.2" + gopd "^1.0.1" + has-property-descriptors "^1.0.1" + setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -9160,44 +8713,6 @@ snake-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -socket.io-adapter@~2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz#5de9477c9182fdc171cd8c8364b9a8894ec75d12" - integrity sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA== - dependencies: - ws "~8.11.0" - -socket.io-client@^4.4.1: - version "4.7.3" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.7.3.tgz#b49e006fc1ccaea65229a4b435c083b10439ecc4" - integrity sha512-nU+ywttCyBitXIl9Xe0RSEfek4LneYkJxCeNnKCuhwoH4jGXO1ipIUw/VA/+Vvv2G1MTym11fzFC0SxkrcfXDw== - dependencies: - "@socket.io/component-emitter" "~3.1.0" - debug "~4.3.2" - engine.io-client "~6.5.2" - socket.io-parser "~4.2.4" - -socket.io-parser@~4.2.4: - version "4.2.4" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83" - integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew== - dependencies: - "@socket.io/component-emitter" "~3.1.0" - debug "~4.3.1" - -socket.io@^4.4.1: - version "4.7.3" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.3.tgz#a0f1a4511eb23fe182ae3a018875a31501be3ffc" - integrity sha512-SE+UIQXBQE+GPG2oszWMlsEmWtHVqw/h1VrYJGK5/MC7CH5p58N448HwIrtREcvR4jfdOJAY4ieQfxMr55qbbw== - dependencies: - accepts "~1.3.4" - base64id "~2.0.0" - cors "~2.8.5" - debug "~4.3.2" - engine.io "~6.5.2" - socket.io-adapter "~2.5.2" - socket.io-parser "~4.2.4" - sockjs@^0.3.24: version "0.3.24" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" @@ -9229,12 +8744,11 @@ socks@^2.7.1: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-loader@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2" - integrity sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA== +source-map-loader@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-5.0.0.tgz#f593a916e1cc54471cfc8851b905c8a845fc7e38" + integrity sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA== dependencies: - abab "^2.0.6" iconv-lite "^0.6.3" source-map-js "^1.0.2" @@ -9357,31 +8871,6 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -statuses@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - integrity sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg== - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== - -stop-iteration-iterator@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" - integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== - dependencies: - internal-slot "^1.0.4" - -stream-throttle@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/stream-throttle/-/stream-throttle-0.1.3.tgz#add57c8d7cc73a81630d31cd55d3961cfafba9c3" - integrity sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ== - dependencies: - commander "^2.2.0" - limiter "^1.0.5" - streamsearch@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" @@ -9592,10 +9081,10 @@ terser-webpack-plugin@^5.3.7: serialize-javascript "^6.0.1" terser "^5.16.8" -terser@5.24.0: - version "5.24.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.24.0.tgz#4ae50302977bca4831ccc7b4fef63a3c04228364" - integrity sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw== +terser@5.26.0: + version "5.26.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.26.0.tgz#ee9f05d929f4189a9c28a0feb889d96d50126fe1" + integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -9689,6 +9178,11 @@ tree-kill@1.2.2: resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== +ts-api-utils@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" + integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + ts-enum-util@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/ts-enum-util/-/ts-enum-util-4.0.2.tgz#2587a6fa8e8629f3715009e5090d52df9456f7e2" @@ -9780,13 +9274,6 @@ tsutils@^2.29.0: dependencies: tslib "^1.8.1" -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - tuf-js@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-2.2.0.tgz#4daaa8620ba7545501d04dfa933c98abbcc959b9" @@ -9839,25 +9326,15 @@ ua-parser-js@^0.7.30: resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.33.tgz#1d04acb4ccef9293df6f70f2c3d22f3030d8b532" integrity sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw== -ua-parser-js@^1.0.33: - version "1.0.37" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.37.tgz#b5dc7b163a5c1f0c510b08446aed4da92c46373f" - integrity sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ== - unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg== -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - -undici@5.27.2: - version "5.27.2" - resolved "https://registry.yarnpkg.com/undici/-/undici-5.27.2.tgz#a270c563aea5b46cc0df2550523638c95c5d4411" - integrity sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ== +undici@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/undici/-/undici-6.2.1.tgz#554293044619e065d986c37a4c92185c3bc02121" + integrity sha512-7Wa9thEM6/LMnnKtxJHlc8SrTlDmxqJecgz1iy8KlsN0/iskQXOQCuPkrZLXbElPaSw5slFFyKIKXyJ3UtbApw== dependencies: "@fastify/busboy" "^2.0.0" @@ -9905,11 +9382,6 @@ unique-slug@^4.0.0: dependencies: imurmurhash "^0.1.4" -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - universalify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -9999,11 +9471,6 @@ v8-compile-cache-lib@^3.0.1: resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== -v8-compile-cache@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -10029,23 +9496,23 @@ value-or-promise@1.0.12, value-or-promise@^1.0.11: resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== -vary@^1, vary@~1.1.2: +vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vite@4.5.1: - version "4.5.1" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.1.tgz#3370986e1ed5dbabbf35a6c2e1fb1e18555b968a" - integrity sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA== +vite@5.0.12: + version "5.0.12" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.0.12.tgz#8a2ffd4da36c132aec4adafe05d7adde38333c47" + integrity sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w== dependencies: - esbuild "^0.18.10" - postcss "^8.4.27" - rollup "^3.27.1" + esbuild "^0.19.3" + postcss "^8.4.32" + rollup "^4.2.0" optionalDependencies: - fsevents "~2.3.2" + fsevents "~2.3.3" -watchpack@^2.4.0: +watchpack@2.4.0, watchpack@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== @@ -10244,43 +9711,11 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-collection@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" - integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== - dependencies: - is-map "^2.0.1" - is-set "^2.0.1" - is-weakmap "^2.0.1" - is-weakset "^2.0.1" - which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== -which-typed-array@^1.1.11, which-typed-array@^1.1.9: - version "1.1.11" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" - integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -10355,16 +9790,6 @@ ws@^8.13.0: resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== -ws@~8.11.0: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143" - integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg== - -xmlhttprequest-ssl@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67" - integrity sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A== - y18n@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" @@ -10408,25 +9833,7 @@ yargs-parser@^18.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@17.1.1: - version "17.1.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba" - integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yargs@17.7.2, yargs@^17.3.1, yargs@^17.6.2: +yargs@17.7.2, yargs@^17.6.2: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== From 999063e4caeaae735a9fddea5d5b564aa217ed77 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 1 Feb 2024 07:16:03 -0600 Subject: [PATCH 011/160] componentized activity-feed card --- .../activity-feed-card.component.html | 115 ++++++++++++++++++ .../activity-feed-card.component.less | 11 ++ .../activity-feed-card.component.ts | 104 ++++++++++++++++ .../activity-feed-settings.component.html | 2 +- .../activity-feed-settings.component.less | 0 .../activity-feed-settings.component.ts | 44 +++++-- .../activity-feed/activity-feed.component.ts | 17 +-- .../activity-feed/activity-feed.types.ts | 4 +- .../app/views/welcome/welcome.component.html | 63 +--------- .../app/views/welcome/welcome.component.ts | 51 +------- .../src/app/views/welcome/welcome.module.ts | 6 +- 11 files changed, 283 insertions(+), 134 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts rename client/src/app/components/activities/{ => activity-feed}/activity-feed-settings/activity-feed-settings.component.html (95%) rename client/src/app/components/activities/{ => activity-feed}/activity-feed-settings/activity-feed-settings.component.less (100%) rename client/src/app/components/activities/{ => activity-feed}/activity-feed-settings/activity-feed-settings.component.ts (51%) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html new file mode 100644 index 000000000..12f5edee1 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html @@ -0,0 +1,115 @@ + + + + + Live Curation Activity + ({{ feedInfo()?.actionCount?.unfiltered | number }} total) + + + + + + + + + + + + + + + + +
+ + + + Include Automated Events + + + + + + + + Page Size + + + + + + + +
+
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.less b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.less new file mode 100644 index 000000000..f7cf3b934 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.less @@ -0,0 +1,11 @@ +:host { + display: block; +} + +.settings-popover-content { + min-width: 300px; + .option-key { + text-align: right; + white-space: nowrap; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts new file mode 100644 index 000000000..4e010c56f --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts @@ -0,0 +1,104 @@ +import { CommonModule } from '@angular/common' +import { + Component, + Signal, + WritableSignal, + computed, + signal, +} from '@angular/core' +import { FormsModule } from '@angular/forms' +import { NzButtonModule } from 'ng-zorro-antd/button' +import { NzCardModule } from 'ng-zorro-antd/card' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { CvcActivityFeed } from '../activity-feed.component' +import { CvcActivityFeedSettingsButton } from '../activity-feed-settings/activity-feed-settings.component' +import { + CvcActivityFeedFilters, + CvcActivityFeedInfo, + CvcActivityFeedSettings, +} from '../activity-feed.types' +import { Maybe } from 'graphql/jsutils/Maybe' +import { EventAction } from '@app/generated/civic.apollo' +import { NzSelectModule } from 'ng-zorro-antd/select' +import { PushPipe } from '@ngrx/component' +import { NzPopoverModule } from 'ng-zorro-antd/popover' +import { NzIconModule } from 'ng-zorro-antd/icon' +import { NzFormModule } from 'ng-zorro-antd/form' +import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' +import { NzSpaceModule } from 'ng-zorro-antd/space' + +export const cvcActivityFeedSettingsDefaults = { + pageSize: 25, + includeAutomatedEvents: false, +} + +@Component({ + selector: 'cvc-activity-feed-card', + standalone: true, + imports: [ + CommonModule, + FormsModule, + PushPipe, + NzFormModule, + NzCheckboxModule, + NzGridModule, + NzButtonModule, + NzPopoverModule, + NzIconModule, + NzGridModule, + NzCardModule, + NzSelectModule, + NzSpaceModule, + CvcActivityFeed, + CvcActivityFeedSettingsButton, + ], + templateUrl: './activity-feed-card.component.html', + styleUrl: './activity-feed-card.component.less', +}) +export class CvcActivityFeedCard { + // settings + pageSize: WritableSignal + includeAutomatedEvents: WritableSignal = signal(false) + feedSettings: Signal + + // filters + feedFilters: Signal + originatingUserId: WritableSignal + organizationId: WritableSignal + eventType: WritableSignal + + feedInfo: WritableSignal> + + settingsOptions = { + pageSizes: [5, 10, 25, 50, 100], + } + + settingsDefaults = { + pageSize: 25, + includeAutomatedEvents: false, + } + + constructor() { + this.originatingUserId = signal(null) + this.organizationId = signal(null) + this.eventType = signal(null) + this.pageSize = signal(this.settingsDefaults.pageSize) + this.includeAutomatedEvents = signal( + this.settingsDefaults.includeAutomatedEvents + ) + this.feedSettings = computed(() => ({ + pageSize: this.pageSize(), + includeAutomatedEvents: this.includeAutomatedEvents(), + })) + this.feedFilters = computed(() => ({ + originatingUserId: this.originatingUserId() ?? undefined, + organizationId: this.organizationId() ?? undefined, + eventType: this.eventType() ?? undefined, + })) + this.feedInfo = signal({ + loading: false, + actionCount: { unfiltered: 999 }, + participants: [], + }) + } +} diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html b/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.html similarity index 95% rename from client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.html index 0b6a4bba4..79bafe6e9 100644 --- a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.html @@ -25,7 +25,7 @@ diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less b/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.less diff --git a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts similarity index 51% rename from client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts index 17ecf69ba..3deddc394 100644 --- a/client/src/app/components/activities/activity-feed-settings/activity-feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts @@ -2,29 +2,42 @@ import { CommonModule } from '@angular/common' import { ChangeDetectionStrategy, Component, + EventEmitter, Input, + Output, + Signal, WritableSignal, + computed, + effect, signal, } from '@angular/core' import { FormsModule } from '@angular/forms' +import { NzButtonModule } from 'ng-zorro-antd/button' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { NzFormModule } from 'ng-zorro-antd/form' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzSelectModule } from 'ng-zorro-antd/select' +import { CvcActivityFeedSettings } from '../activity-feed.types' export type CvcActivityFeedSettingsOptions = { pageSizes: number[] - includeAutomatedEvents: boolean +} + +export const cvcActivityFeedSettingsDefaults = { + pageSize: 25, + includeAutomatedEvents: false, } @Component({ - selector: 'cvc-activity-feed-settings', + selector: 'cvc-activity-feed-settings-button', standalone: true, imports: [ CommonModule, FormsModule, + NzFormModule, + NzButtonModule, NzCheckboxModule, NzIconModule, NzGridModule, @@ -35,21 +48,34 @@ export type CvcActivityFeedSettingsOptions = { styleUrl: './activity-feed-settings.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedSettings { - @Input() cvcFeedSettingsOptions: CvcActivityFeedSettingsOptions +export class CvcActivityFeedSettingsButton { + @Output() cvcFeedSettingsChange: EventEmitter + feedSettings: Signal optionsDefaults: CvcActivityFeedSettingsOptions = { pageSizes: [5, 10, 25, 50, 100], - includeAutomatedEvents: false, } includeAutomatedEvents: WritableSignal = signal(false) pageSize: WritableSignal - pageSizes = [5, 10, 25, 50, 100] constructor() { - this.cvcFeedSettingsOptions = this.optionsDefaults - this.includeAutomatedEvents = signal(false) - this.pageSize = signal(10) + this.includeAutomatedEvents = signal( + cvcActivityFeedSettingsDefaults.includeAutomatedEvents + ) + this.pageSize = signal(cvcActivityFeedSettingsDefaults.pageSize) + this.feedSettings = computed(() => ({ + pageSize: this.pageSize(), + includeAutomatedEvents: this.includeAutomatedEvents(), + })) + + // Outputs + this.cvcFeedSettingsChange = new EventEmitter() + effect(() => { + this.cvcFeedSettingsChange.emit({ + pageSize: this.pageSize(), + includeAutomatedEvents: this.includeAutomatedEvents(), + }) + }) } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 7ef7a8777..c446d354d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -34,7 +34,7 @@ import { QueryRef } from 'apollo-angular' import { CvcActivityFeedFilters, CvcActivityFeedInfo, - CvcActivityFeedPrefs, + CvcActivityFeedSettings, CvcActivityFeedQueryParams, FetchMoreParams, } from './activity-feed.types' @@ -46,7 +46,7 @@ import { isNonNulled } from 'rxjs-etc' import { NzListModule } from 'ng-zorro-antd/list' import { NzGridModule } from 'ng-zorro-antd/grid' -const prefsDefaults: CvcActivityFeedPrefs = { +const prefsDefaults: CvcActivityFeedSettings = { mode: EventFeedMode.Unscoped, pageSize: 15, pollEvents: 30000, @@ -72,14 +72,14 @@ const prefsDefaults: CvcActivityFeedPrefs = { changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeed implements OnInit, OnChanges { - @Input() cvcFeedPrefs: CvcActivityFeedPrefs = prefsDefaults + @Input() cvcFeedSettings?: CvcActivityFeedSettings = prefsDefaults @Input() cvcFeedFilters?: CvcActivityFeedFilters @Output() cvcFeedInfo: EventEmitter> = new EventEmitter(void 0) // @Input SOURCE STREAMS filterChange$: BehaviorSubject - prefChange$: BehaviorSubject + prefChange$: BehaviorSubject // SOURCE STREAMS onFetchMore$: Subject @@ -100,7 +100,9 @@ export class CvcActivityFeed implements OnInit, OnChanges { constructor(private gql: ActivityFeedGQL) { this.filterChange$ = new BehaviorSubject({}) - this.prefChange$ = new BehaviorSubject(prefsDefaults) + this.prefChange$ = new BehaviorSubject( + prefsDefaults + ) this.queryRequest$ = new Subject() this.queryResult$ = new ReplaySubject>(1) this.onFetchMore$ = new Subject() @@ -208,8 +210,9 @@ export class CvcActivityFeed implements OnInit, OnChanges { ngOnChanges(changes: SimpleChanges): void { console.log('activity-feed OnChanges()') - if (changes.cvcFeedPrefs) { - const prefs: CvcActivityFeedPrefs = changes.cvcFeedPrefs.currentValue + if (changes.cvcFeedSettings) { + const prefs: CvcActivityFeedSettings = + changes.cvcFeedSettings.currentValue if (prefs !== undefined) { this.prefChange$.next(prefs) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index aa6e691e4..578c58f90 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -14,7 +14,7 @@ export type ActivityFeedTagDisplayOption = | 'hideOrg' | 'displayAll' -export type CvcActivityFeedPrefs = { +export type CvcActivityFeedSettings = { includeAutomatedEvents?: boolean mode?: EventFeedMode pageSize?: number @@ -46,6 +46,6 @@ export type FetchMoreParams = { first: number; after: string } export type CvcActivityFeedQueryParams = { filters?: CvcActivityFeedFilters - prefs?: CvcActivityFeedPrefs + prefs?: CvcActivityFeedSettings fetchMore?: { first?: number; after?: string } } diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 80cf9682c..a18fee67d 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -65,68 +65,7 @@

- - - - - Live Curation Activity - - ({{ feedInfo()?.actionCount?.unfiltered | number }} total) - - - - - - -   - - - -   - - - -   - - + - pageSize: WritableSignal - originatingUserId: WritableSignal - organizationId: WritableSignal - eventType: WritableSignal - includeAutomatedEvents: WritableSignal - feedPrefs: Signal - feedFilters: Signal - feedInfo: WritableSignal> - pageSizes = [5, 10, 25, 50, 100] - newsItems: CvcNewsItem[] constructor(private http: HttpClient) { - this.pageSize = signal(10) - this.originatingUserId = signal(null) - this.organizationId = signal(null) - this.eventType = signal(null) - this.includeAutomatedEvents = signal(false) - - this.feedPrefs = computed(() => ({ - pageSize: this.pageSize(), - includeAutomatedEvents: this.includeAutomatedEvents(), - })) - this.feedFilters = computed(() => ({ - originatingUserId: this.originatingUserId() ?? undefined, - organizationId: this.organizationId() ?? undefined, - eventType: this.eventType() ?? undefined, - })) - this.feedInfo = signal({ - loading: false, - actionCount: { unfiltered: 999 }, - participants: [], - }) - this.newsItems = [ { title: 'PUBLIC NOTICE: CIViC v1 API TO BE DEPRECATED', @@ -122,7 +78,4 @@ export class WelcomeComponent implements OnInit { ) .pipe(map((data) => data[0])) } - onPageSize(size: number): void { - this.pageSize.set(size) - } } diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 33782106e..7f6cd9c53 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -23,11 +23,10 @@ import { NzEmptyModule } from 'ng-zorro-antd/empty' import { NzPipesModule } from 'ng-zorro-antd/pipes' import { NzDividerModule } from 'ng-zorro-antd/divider' import { NzIconModule } from 'ng-zorro-antd/icon' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' -import { CvcActivityFeedSettings } from '@app/components/activities/activity-feed-settings/activity-feed-settings.component' +import { CvcActivityFeedCard } from '@app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component' @NgModule({ imports: [ @@ -54,8 +53,7 @@ import { CvcActivityFeedSettings } from '@app/components/activities/activity-fee WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, - CvcActivityFeed, - CvcActivityFeedSettings, + CvcActivityFeedCard, NgxJsonViewerModule, ], declarations: [WelcomeComponent, NewsItemListComponent], From f7c072f70ee511d2c1de69a503d627569eeeedc6 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 1 Feb 2024 10:08:58 -0600 Subject: [PATCH 012/160] subscribable subject filter working --- .../activity-feed-card.component.ts | 72 +++++++++++++------ .../activity-feed.component.html | 1 - .../activity-feed/activity-feed.component.ts | 35 +++++---- .../activity-item.component.html | 7 +- .../activity-item/activity-item.component.ts | 3 +- .../variants-events/variants-events.module.ts | 4 +- .../variants-events/variants-events.page.html | 7 +- 7 files changed, 87 insertions(+), 42 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts index 4e010c56f..e1d7f42b8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.ts @@ -1,16 +1,24 @@ import { CommonModule } from '@angular/common' import { + ChangeDetectionStrategy, Component, + Input, + OnChanges, Signal, + SimpleChanges, WritableSignal, computed, + input, signal, } from '@angular/core' import { FormsModule } from '@angular/forms' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzCardModule } from 'ng-zorro-antd/card' import { NzGridModule } from 'ng-zorro-antd/grid' -import { CvcActivityFeed } from '../activity-feed.component' +import { + CvcActivityFeed, + cvcActivityFeedSettingsOptions, +} from '../activity-feed.component' import { CvcActivityFeedSettingsButton } from '../activity-feed-settings/activity-feed-settings.component' import { CvcActivityFeedFilters, @@ -18,7 +26,10 @@ import { CvcActivityFeedSettings, } from '../activity-feed.types' import { Maybe } from 'graphql/jsutils/Maybe' -import { EventAction } from '@app/generated/civic.apollo' +import { + EventAction, + SubscribableQueryInput, +} from '@app/generated/civic.apollo' import { NzSelectModule } from 'ng-zorro-antd/select' import { PushPipe } from '@ngrx/component' import { NzPopoverModule } from 'ng-zorro-antd/popover' @@ -26,6 +37,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' import { NzFormModule } from 'ng-zorro-antd/form' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { NzSpaceModule } from 'ng-zorro-antd/space' +import { NzMenuModule } from 'ng-zorro-antd/menu' export const cvcActivityFeedSettingsDefaults = { pageSize: 25, @@ -40,6 +52,7 @@ export const cvcActivityFeedSettingsDefaults = { FormsModule, PushPipe, NzFormModule, + NzMenuModule, NzCheckboxModule, NzGridModule, NzButtonModule, @@ -54,51 +67,64 @@ export const cvcActivityFeedSettingsDefaults = { ], templateUrl: './activity-feed-card.component.html', styleUrl: './activity-feed-card.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedCard { - // settings +export class CvcActivityFeedCard implements OnChanges { + @Input() cvcSubject?: SubscribableQueryInput + @Input() cvcFilterDisplay?: 'select' | 'list' | 'none' = 'select' + + // SETTINGS pageSize: WritableSignal includeAutomatedEvents: WritableSignal = signal(false) feedSettings: Signal - // filters + // FILTERS feedFilters: Signal originatingUserId: WritableSignal organizationId: WritableSignal eventType: WritableSignal + subject: WritableSignal feedInfo: WritableSignal> - settingsOptions = { - pageSizes: [5, 10, 25, 50, 100], - } - - settingsDefaults = { - pageSize: 25, - includeAutomatedEvents: false, - } + settingsOptions = cvcActivityFeedSettingsOptions constructor() { - this.originatingUserId = signal(null) - this.organizationId = signal(null) - this.eventType = signal(null) - this.pageSize = signal(this.settingsDefaults.pageSize) + // SETTINGS this.includeAutomatedEvents = signal( - this.settingsDefaults.includeAutomatedEvents + cvcActivityFeedSettingsDefaults.includeAutomatedEvents ) this.feedSettings = computed(() => ({ pageSize: this.pageSize(), includeAutomatedEvents: this.includeAutomatedEvents(), })) - this.feedFilters = computed(() => ({ - originatingUserId: this.originatingUserId() ?? undefined, - organizationId: this.organizationId() ?? undefined, - eventType: this.eventType() ?? undefined, - })) + + // FILTERS + this.originatingUserId = signal(null) + this.organizationId = signal(null) + this.eventType = signal(null) + this.pageSize = signal(cvcActivityFeedSettingsDefaults.pageSize) + this.subject = signal(null) + this.feedFilters = computed(() => { + return { + originatingUserId: this.originatingUserId() ?? undefined, + organizationId: this.organizationId() ?? undefined, + eventType: this.eventType() ?? undefined, + subject: this.subject() ?? undefined, + } + }) + + // INFO this.feedInfo = signal({ loading: false, actionCount: { unfiltered: 999 }, participants: [], }) } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.cvcSubject) { + this.subject.set(changes.cvcSubject.currentValue) + } + } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 63457456e..33653c4e9 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -11,4 +11,3 @@ - diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index c446d354d..09949478b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -24,7 +24,6 @@ import { Subject, combineLatest, debounceTime, - distinctUntilChanged, map, merge, filter, @@ -46,7 +45,7 @@ import { isNonNulled } from 'rxjs-etc' import { NzListModule } from 'ng-zorro-antd/list' import { NzGridModule } from 'ng-zorro-antd/grid' -const prefsDefaults: CvcActivityFeedSettings = { +export const cvcActivityFeedSettingsDefaults: CvcActivityFeedSettings = { mode: EventFeedMode.Unscoped, pageSize: 15, pollEvents: 30000, @@ -55,6 +54,10 @@ const prefsDefaults: CvcActivityFeedSettings = { showFilters: true, } +export const cvcActivityFeedSettingsOptions = { + pageSizes: [5, 10, 25, 50, 100], +} + @UntilDestroy() @Component({ selector: 'cvc-activity-feed', @@ -72,7 +75,8 @@ const prefsDefaults: CvcActivityFeedSettings = { changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeed implements OnInit, OnChanges { - @Input() cvcFeedSettings?: CvcActivityFeedSettings = prefsDefaults + @Input() cvcFeedSettings?: CvcActivityFeedSettings = + cvcActivityFeedSettingsDefaults @Input() cvcFeedFilters?: CvcActivityFeedFilters @Output() cvcFeedInfo: EventEmitter> = new EventEmitter(void 0) @@ -101,11 +105,12 @@ export class CvcActivityFeed implements OnInit, OnChanges { constructor(private gql: ActivityFeedGQL) { this.filterChange$ = new BehaviorSubject({}) this.prefChange$ = new BehaviorSubject( - prefsDefaults + cvcActivityFeedSettingsDefaults ) this.queryRequest$ = new Subject() this.queryResult$ = new ReplaySubject>(1) this.onFetchMore$ = new Subject() + // combine prefs, filters updates into a refetch query this.refetch$ = combineLatest([this.filterChange$, this.prefChange$]).pipe( map(([filters, prefs]) => { @@ -243,14 +248,17 @@ export class CvcActivityFeed implements OnInit, OnChanges { getQueryVars(params: CvcActivityFeedQueryParams): EventFeedQueryVariables { // showFilters is a required query var let queryVars: EventFeedQueryVariables = { - showFilters: params.prefs?.showFilters ?? prefsDefaults.showFilters!, + showFilters: + params.prefs?.showFilters ?? + cvcActivityFeedSettingsDefaults.showFilters!, } // if this is a fetchMore query, add first & after vars, // else configure a refetch query if (params.fetchMore !== undefined) { queryVars = { ...queryVars, - first: params.fetchMore.first ?? prefsDefaults.pageSize, + first: + params.fetchMore.first ?? cvcActivityFeedSettingsDefaults.pageSize, after: params.fetchMore.after, } } else { @@ -258,22 +266,25 @@ export class CvcActivityFeed implements OnInit, OnChanges { // filters and preferences exist, set and/or merge with defaults queryVars = { ...queryVars, - first: params.prefs.pageSize ?? prefsDefaults.pageSize, - mode: params.prefs.mode ?? prefsDefaults.mode, + first: + params.prefs.pageSize ?? cvcActivityFeedSettingsDefaults.pageSize, + mode: params.prefs.mode ?? cvcActivityFeedSettingsDefaults.mode, includeAutomatedEvents: params.prefs.includeAutomatedEvents ?? - prefsDefaults.includeAutomatedEvents, + cvcActivityFeedSettingsDefaults.includeAutomatedEvents, originatingUserId: params.filters.originatingUserId, organizationId: params.filters.organizationId, eventType: params.filters.eventType, + subject: params.filters.subject, } } else { queryVars = { ...queryVars, ...params.filters, - first: prefsDefaults.pageSize, - mode: prefsDefaults.mode, - includeAutomatedEvents: prefsDefaults.includeAutomatedEvents, + first: cvcActivityFeedSettingsDefaults.pageSize, + mode: cvcActivityFeedSettingsDefaults.mode, + includeAutomatedEvents: + cvcActivityFeedSettingsDefaults.includeAutomatedEvents, } } } diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html index 21cede205..38c463871 100644 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html @@ -5,6 +5,11 @@ border: 1px solid #ccc; border-radius: 2px; "> - {{ cvcActivityEvent.action }} by {{ cvcActivityEvent.originatingUser.displayName }} + {{ cvcActivityEvent.action | eventVerbiage : 'feed' }} + {{ cvcActivityEvent.originatingObject?.name }} + {{ cvcActivityEvent.action | prepositionForSubject }} + {{ cvcActivityEvent.subject?.name }} + for + {{ cvcActivityEvent.organization?.name }} diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts index 04c636763..e54f8a6cd 100644 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts @@ -1,11 +1,12 @@ import { CommonModule } from '@angular/common' import { ChangeDetectionStrategy, Component, Input } from '@angular/core' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { EventFeedNodeFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-activity-item', standalone: true, - imports: [CommonModule], + imports: [CommonModule, CvcPipesModule], templateUrl: './activity-item.component.html', styleUrl: './activity-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts index e6ff6df47..71a30690a 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { VariantsEventsPage } from './variants-events.page' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeedCard } from '@app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component' @NgModule({ declarations: [VariantsEventsPage], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeedCard], exports: [VariantsEventsPage], }) export class VariantsEventsModule {} diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html index 19dec6769..85c92b30a 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html @@ -1,3 +1,6 @@ - + + From b3b69abbead53d584db2d78f587b5c8413384b3f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 1 Feb 2024 13:40:00 -0600 Subject: [PATCH 013/160] filter lists display layout working --- .../activity-feed-card.component.html | 139 ++++++++++++------ .../activity-feed-card.component.less | 21 +++ .../variants-events/variants-events.page.html | 3 +- 3 files changed, 114 insertions(+), 49 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html index 12f5edee1..03aaee3fc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-card/activity-feed-card.component.html @@ -3,60 +3,103 @@ style="height: 100%" nzSize="small" class="home-card" - [nzExtra]="feedParameters"> - + [nzExtra]="cardExta"> + + + + + + +
    +
  • + {{ user.displayName }} +
  • +
+ +
Curators
+
+
+
+ +
    +
  • + {{ organization.name }} +
  • +
+ +
Organizations
+
+
+
+
Live Curation Activity ({{ feedInfo()?.actionCount?.unfiltered | number }} total) - + - - - - - - - - - + + + + + + + + + + + + + + + {{ cvcActivity().user.displayName }} + {{ cvcActivity().verbiage }} + {{ cvcActivity().subject.name }} + @if (cvcActivity().organization) { for + {{ cvcActivity().organization!.name }} + } + + + + + {{ cvcActivity().createdAt | timeAgo }} + + + diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less new file mode 100644 index 000000000..3f32ea818 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -0,0 +1,40 @@ +@import 'ng-zorro-antd/style/color/colors.less'; + +:host { + display: block; + margin-bottom: 8px; + border: 1px solid #efefef; + background-color: #fefeff; + border-radius: 3px; + padding-right: 12px; +} + +.toggle button { + padding: 0 4px 0 6px; + background-color: none; + span { + font-size: 125%; + color: #afafbf; + } +} + +.description, +.created { + span { + display: inline-block; + line-height: 28px; // must be same height as toggle button + } +} +.description { + overflow: hidden; + span { + text-overflow: ellipsis; + white-space: nowrap; + } +} +.created { + text-align: right; +} +.header { + flex-wrap: nowrap; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts new file mode 100644 index 000000000..e0433f8c2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -0,0 +1,25 @@ +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { ActivityFeedNodeFragment } from '@app/generated/civic.apollo' +import { NzButtonModule } from 'ng-zorro-antd/button' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { NzIconModule } from 'ng-zorro-antd/icon' +import { NzTypographyModule } from 'ng-zorro-antd/typography' + +@Component({ + selector: 'cvc-activity-feed-item', + standalone: true, + imports: [ + NzIconModule, + NzTypographyModule, + NzGridModule, + NzButtonModule, + CvcPipesModule, + ], + templateUrl: './activity-feed-item.component.html', + styleUrl: './activity-feed-item.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcActivityFeedItem { + cvcActivity = input.required() +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql new file mode 100644 index 000000000..c9777a25f --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -0,0 +1,34 @@ +query ActivityItem($id: Int!) { + activity(id: $id) { + id + note + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + } + } + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 3dcf03ce6..926d4fe73 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -4,19 +4,17 @@ nzSize="small"> - -
- {{ activity.user.displayName }} {{ activity.verbiage }} - {{ activity.subject.name }} for {{ activity.organization.name }} -
- + + + @if (activities && activities.length > 0) { + + } + - + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index c70f3982e..5d4e87f30 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -1,11 +1,3 @@ :host { display: block; } - -.feed-row { - margin-bottom: 8px; - border: 1px solid #cccccc; - background-color: #f6f6f6; - padding: 3px 6px; - border-radius: 3px; -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index cfa635c3e..dc27f11bc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -17,7 +17,6 @@ import { SubscribableQueryInput, } from '@app/generated/civic.apollo' import { NzCardModule } from 'ng-zorro-antd/card' -import { NzLayoutModule } from 'ng-zorro-antd/layout' import { CvcActivityFeedCounts } from './activity-feed-counts/activity-feed-counts.component' import { CvcActivityFeedSettingsButton } from './activity-feed-settings/activity-feed-settings.component' import { @@ -26,6 +25,7 @@ import { ActivityFeedScope, ActivityFeedSettings, FetchMoreParams, + ActivityItem, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { @@ -47,6 +47,7 @@ import { tag } from 'rxjs-spy/operators' import { CvcActivityFeedFilterSelects } from './activity-feed-filters/activity-feed-filters.component' import { pluck } from 'rxjs-etc/dist/esm/operators' import { isNonNulled } from 'rxjs-etc' +import { CvcActivityFeedItem } from './activity-feed-item/activity-feed-item.component' @UntilDestroy() @Component({ @@ -61,6 +62,7 @@ import { isNonNulled } from 'rxjs-etc' CvcActivityFeedCounts, CvcActivityFeedSettingsButton, CvcActivityFeedFilterSelects, + CvcActivityFeedItem, ], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', @@ -87,9 +89,20 @@ export class CvcActivityFeed implements OnInit { queryResult$: ReplaySubject> // PRESENTATION STREAMS - activity$?: Observable + activity$?: Observable[]> // feedInfo$: Observable + // export type ActivityInterface = { + // createdAt: Scalars['ISO8601DateTime']; + // events: Array; + // id: Scalars['Int']; + // note?: Maybe; + // organization?: Maybe; + // parsedNote: Array; + // subject: EventSubject; + // user: User; + // verbiage: Scalars['String']; + // }; queryRef?: QueryRef constructor(private gql: ActivityFeedGQL) { @@ -129,7 +142,7 @@ export class CvcActivityFeed implements OnInit { untilDestroyed(this) ) .subscribe((params: ActivityFeedQueryParams) => { - const queryVars = this.getQueryVars(params) + const queryVars = this.queryParamsToVariables(params) if (!this.queryRef) { // this.isFetchMore$.next(false) // this.queryError$.next({}) @@ -181,11 +194,14 @@ export class CvcActivityFeed implements OnInit { this.activity$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), filter(isNonNulled), + tag('activity-feed activity$'), map((edges) => edges.map((e) => e.node)) ) } - getQueryVars(params: ActivityFeedQueryParams): ActivityFeedQueryVariables { + queryParamsToVariables( + params: ActivityFeedQueryParams + ): ActivityFeedQueryVariables { // showFilters is a required query var let queryVars: ActivityFeedQueryVariables = { showFilters: this.cvcShowFilters(), diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 227331d56..701785afb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -69,8 +69,8 @@ fragment activityFeedNode on ActivityInterface { role } subject { - name id + name link ... on Source { citation @@ -92,18 +92,4 @@ fragment activityFeedNode on ActivityInterface { deprecated } } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } - } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index ac840bed1..7d61b5607 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -4,6 +4,22 @@ import { EventAction, EventFeedMode, SubscribableQueryInput, + AcceptRevisionsActivity, + CommentActivity, + CreateComplexMolecularProfileActivity, + CreateVariantActivity, + DeprecateComplexMolecularProfileActivity, + DeprecateVariantActivity, + FlagEntityActivity, + ModerateAssertionActivity, + ModerateEvidenceItemActivity, + RejectRevisionsActivity, + ResolveFlagActivity, + SubmitAssertionActivity, + SubmitEvidenceItemActivity, + SuggestRevisionSetActivity, + SuggestSourceActivity, + UpdateSourceSuggestionStatusActivity, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -42,6 +58,24 @@ export type ActivityFeedQueryParams = { fetchMore?: { first?: number; after?: string } } +export type ActivityItem = + | AcceptRevisionsActivity + | CommentActivity + | CreateComplexMolecularProfileActivity + | CreateVariantActivity + | DeprecateComplexMolecularProfileActivity + | DeprecateVariantActivity + | FlagEntityActivity + | ModerateAssertionActivity + | ModerateEvidenceItemActivity + | RejectRevisionsActivity + | ResolveFlagActivity + | SubmitAssertionActivity + | SubmitEvidenceItemActivity + | SuggestRevisionSetActivity + | SuggestSourceActivity + | UpdateSourceSuggestionStatusActivity + // fancy discriminated union type for ActivityFeedScope type ScopeOrganization = { scope: EventFeedMode.Organization diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html deleted file mode 100644 index d4525d05c..000000000 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.html +++ /dev/null @@ -1 +0,0 @@ -

activity-item works!

diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less deleted file mode 100644 index 5d4e87f30..000000000 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.less +++ /dev/null @@ -1,3 +0,0 @@ -:host { - display: block; -} diff --git a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts b/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts deleted file mode 100644 index 078cab194..000000000 --- a/client/src/app/components/activities/activity-feed/activity-item/activity-item.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { ChangeDetectionStrategy, Component } from '@angular/core' - -@Component({ - selector: 'cvc-activity-item', - standalone: true, - imports: [], - templateUrl: './activity-item.component.html', - styleUrl: './activity-item.component.less', - changeDetection: ChangeDetectionStrategy.OnPush, -}) -export class CvcActivityItem {} diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b774aa76d..2a702df07 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5866,6 +5866,13 @@ export type WithRevisionsRevisionsArgs = { status?: InputMaybe; }; +export type ActivityItemQueryVariables = Exact<{ + id: Scalars['Int']; +}>; + + +export type ActivityItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; + export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; first?: InputMaybe; @@ -5881,41 +5888,41 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }> } }; -export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }> }; +export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }> }; -type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedNodeFragment = ActivityFeedNode_AcceptRevisionsActivity_Fragment | ActivityFeedNode_CommentActivity_Fragment | ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_CreateVariantActivity_Fragment | ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_DeprecateVariantActivity_Fragment | ActivityFeedNode_FlagEntityActivity_Fragment | ActivityFeedNode_ModerateAssertionActivity_Fragment | ActivityFeedNode_ModerateEvidenceItemActivity_Fragment | ActivityFeedNode_RejectRevisionsActivity_Fragment | ActivityFeedNode_ResolveFlagActivity_Fragment | ActivityFeedNode_SubmitAssertionActivity_Fragment | ActivityFeedNode_SubmitEvidenceItemActivity_Fragment | ActivityFeedNode_SuggestRevisionSetActivity_Fragment | ActivityFeedNode_SuggestSourceActivity_Fragment | ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment; @@ -7651,8 +7658,8 @@ export const ActivityFeedNodeFragmentDoc = gql` role } subject { - name id + name link ... on Source { citation @@ -7674,20 +7681,6 @@ export const ActivityFeedNodeFragmentDoc = gql` deprecated } } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } - } } `; export const ActivityFeedFragmentDoc = gql` @@ -10320,6 +10313,53 @@ export const VariantSummaryFieldsFragmentDoc = gql` } } ${MyVariantInfoFieldsFragmentDoc}`; +export const ActivityItemDocument = gql` + query ActivityItem($id: Int!) { + activity(id: $id) { + id + note + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + } + } + } +} + `; + + @Injectable({ + providedIn: 'root' + }) + export class ActivityItemGQL extends Apollo.Query { + document = ActivityItemDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const ActivityFeedDocument = gql` query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $mode: EventFeedMode, $showFilters: Boolean!) { activities( From 2f9e9f8d5770befb8d7874bf6181375977fa50ac Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 09:07:43 -0600 Subject: [PATCH 020/160] activity-feed-item showDetails toggle/query working --- .../activity-feed-item.component.html | 15 ++- .../activity-feed-item.component.less | 13 +- .../activity-feed-item.component.ts | 70 ++++++++++- .../activity-feed-item.query.gql | 58 ++++----- .../activity-feed/activity-feed.component.ts | 2 - client/src/app/generated/civic.apollo.ts | 113 ++++++++++++------ 6 files changed, 198 insertions(+), 73 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 8d0033b4e..1c646e66b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -9,7 +9,8 @@ nz-button nzSize="default" nzType="text" - nzBlock> + nzBlock + (click)="toggleDetail$.next()">
+ + +
+
activityDetail$: {{ activityDetail$ | ngrxPush | json }}
+
+
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less index 3f32ea818..bda4c5c90 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -6,7 +6,6 @@ border: 1px solid #efefef; background-color: #fefeff; border-radius: 3px; - padding-right: 12px; } .toggle button { @@ -22,7 +21,7 @@ .created { span { display: inline-block; - line-height: 28px; // must be same height as toggle button + line-height: 28px; // NOTE: must be same height as toggle button to vertically center description content } } .description { @@ -34,7 +33,17 @@ } .created { text-align: right; + span { + padding-right: 12px; + } } .header { flex-wrap: nowrap; } + +.details { + .content { + border-top: 1px solid #efefef; + padding: 6px 12px; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index e0433f8c2..06e9f2489 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -1,15 +1,40 @@ -import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CommonModule } from '@angular/common' +import { + ChangeDetectionStrategy, + Component, + WritableSignal, + signal, + input, + effect, + OnInit, +} from '@angular/core' +import { ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { ActivityFeedNodeFragment } from '@app/generated/civic.apollo' +import { + ActivityFeedItemFieldsFragment, + ActivityFeedItemGQL, + ActivityFeedItemQuery, + ActivityFeedItemQueryVariables, + ActivityFeedNodeFragment, + Maybe, +} from '@app/generated/civic.apollo' +import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' +import { PushPipe } from '@ngrx/component' +import { QueryRef } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' +import { BehaviorSubject, Observable, ReplaySubject, Subject } from 'rxjs' +import { pluck } from 'rxjs-etc/dist/esm/operators' +@UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', standalone: true, imports: [ + CommonModule, + PushPipe, NzIconModule, NzTypographyModule, NzGridModule, @@ -20,6 +45,45 @@ import { NzTypographyModule } from 'ng-zorro-antd/typography' styleUrl: './activity-feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItem { +export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() + + queryActivity$: Subject + queryResult$: Observable> + loading$: Observable + activityDetail$: Observable> + toggleDetail$: Subject + + queryRef?: QueryRef + showDetails: WritableSignal + + constructor(private gql: ActivityFeedItemGQL) { + this.queryActivity$ = new Subject() + this.loading$ = new Observable() + this.activityDetail$ = new Observable< + Maybe + >() + this.queryResult$ = new Observable< + ApolloQueryResult + >() + this.toggleDetail$ = new Subject() + this.showDetails = signal(false) + + this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { + this.showDetails.set(!this.showDetails()) + }) + effect(() => { + if (this.showDetails() && this.cvcActivity().id) { + if (!this.queryRef) { + this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) + this.queryResult$ = this.queryRef.valueChanges + this.loading$ = this.queryResult$.pipe(pluck('loading')) + this.activityDetail$ = this.queryResult$.pipe( + pluck('data', 'activity') + ) + } + } + }) + } + ngOnInit(): void {} } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index c9777a25f..7bb8370ed 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,34 +1,38 @@ -query ActivityItem($id: Int!) { +query ActivityFeedItem($id: Int!) { activity(id: $id) { + ...ActivityFeedItemFields + } +} + +fragment ActivityFeedItemFields on ActivityInterface { + id + note + events { id - note - events { + createdAt + action + originatingObject { + id + name + link + } + originatingUser { id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } + displayName } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index dc27f11bc..7a1473cd0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -85,7 +85,6 @@ export class CvcActivityFeed implements OnInit { // INTERMEDIATE STREAMS refetch$: Observable fetchMore$: Observable - queryRequest$: Subject queryResult$: ReplaySubject> // PRESENTATION STREAMS @@ -109,7 +108,6 @@ export class CvcActivityFeed implements OnInit { this.feedSetting$ = new Subject() this.feedSetting$.pipe(tag('activity-feed feedSetting$')).subscribe() this.feedFilter$ = new Subject() - this.queryRequest$ = new Subject() this.queryResult$ = new ReplaySubject>( 1 ) diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 2a702df07..b555265b6 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5866,12 +5866,46 @@ export type WithRevisionsRevisionsArgs = { status?: InputMaybe; }; -export type ActivityItemQueryVariables = Exact<{ +export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']; }>; -export type ActivityItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; + +type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -7642,6 +7676,40 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; +export const ActivityFeedItemFieldsFragmentDoc = gql` + fragment ActivityFeedItemFields on ActivityInterface { + id + note + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + } + } +} + `; export const ActivityFeedNodeFragmentDoc = gql` fragment activityFeedNode on ActivityInterface { id @@ -10313,48 +10381,19 @@ export const VariantSummaryFieldsFragmentDoc = gql` } } ${MyVariantInfoFieldsFragmentDoc}`; -export const ActivityItemDocument = gql` - query ActivityItem($id: Int!) { +export const ActivityFeedItemDocument = gql` + query ActivityFeedItem($id: Int!) { activity(id: $id) { - id - note - events { - id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } - } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } - } + ...ActivityFeedItemFields } } - `; + ${ActivityFeedItemFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' }) - export class ActivityItemGQL extends Apollo.Query { - document = ActivityItemDocument; + export class ActivityFeedItemGQL extends Apollo.Query { + document = ActivityFeedItemDocument; constructor(apollo: Apollo.Apollo) { super(apollo); From d3de22813dc04099f2b0a2cab0c3899f9abf8678 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 09:07:43 -0600 Subject: [PATCH 021/160] activity-feed-item showDetails toggle/query working --- .../activity-feed-item.component.html | 21 +++- .../activity-feed-item.component.less | 21 +++- .../activity-feed-item.component.ts | 70 ++++++++++- .../activity-feed-item.query.gql | 58 ++++----- .../activity-feed/activity-feed.component.ts | 2 - client/src/app/generated/civic.apollo.ts | 113 ++++++++++++------ .../app/views/welcome/welcome.component.html | 4 +- 7 files changed, 213 insertions(+), 76 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 8d0033b4e..5a3c38ee7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -9,11 +9,16 @@ nz-button nzSize="default" nzType="text" - nzBlock> + nzBlock + (click)="toggleDetail$.next()"> + nzTheme="outline" + [ngClass]="{ + show: showDetails(), + hide: !showDetails() + }"> + + +
+
activityDetail$: {{ activityDetail$ | ngrxPush | json }}
+
+
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less index 3f32ea818..b372ab37c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -6,7 +6,6 @@ border: 1px solid #efefef; background-color: #fefeff; border-radius: 3px; - padding-right: 12px; } .toggle button { @@ -15,6 +14,14 @@ span { font-size: 125%; color: #afafbf; + &.hide { + transform: rotate(0deg); + transition: transform 0.2s linear; + } + &.show { + transform: rotate(90deg); + transition: transform 0.2s linear; + } } } @@ -22,7 +29,7 @@ .created { span { display: inline-block; - line-height: 28px; // must be same height as toggle button + line-height: 28px; // NOTE: must be same height as toggle button to vertically center description content } } .description { @@ -34,7 +41,17 @@ } .created { text-align: right; + span { + padding-right: 12px; + } } .header { flex-wrap: nowrap; } + +.details { + .content { + border-top: 1px solid #efefef; + padding: 6px 12px; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index e0433f8c2..06e9f2489 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -1,15 +1,40 @@ -import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CommonModule } from '@angular/common' +import { + ChangeDetectionStrategy, + Component, + WritableSignal, + signal, + input, + effect, + OnInit, +} from '@angular/core' +import { ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { ActivityFeedNodeFragment } from '@app/generated/civic.apollo' +import { + ActivityFeedItemFieldsFragment, + ActivityFeedItemGQL, + ActivityFeedItemQuery, + ActivityFeedItemQueryVariables, + ActivityFeedNodeFragment, + Maybe, +} from '@app/generated/civic.apollo' +import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' +import { PushPipe } from '@ngrx/component' +import { QueryRef } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' +import { BehaviorSubject, Observable, ReplaySubject, Subject } from 'rxjs' +import { pluck } from 'rxjs-etc/dist/esm/operators' +@UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', standalone: true, imports: [ + CommonModule, + PushPipe, NzIconModule, NzTypographyModule, NzGridModule, @@ -20,6 +45,45 @@ import { NzTypographyModule } from 'ng-zorro-antd/typography' styleUrl: './activity-feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItem { +export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() + + queryActivity$: Subject + queryResult$: Observable> + loading$: Observable + activityDetail$: Observable> + toggleDetail$: Subject + + queryRef?: QueryRef + showDetails: WritableSignal + + constructor(private gql: ActivityFeedItemGQL) { + this.queryActivity$ = new Subject() + this.loading$ = new Observable() + this.activityDetail$ = new Observable< + Maybe + >() + this.queryResult$ = new Observable< + ApolloQueryResult + >() + this.toggleDetail$ = new Subject() + this.showDetails = signal(false) + + this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { + this.showDetails.set(!this.showDetails()) + }) + effect(() => { + if (this.showDetails() && this.cvcActivity().id) { + if (!this.queryRef) { + this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) + this.queryResult$ = this.queryRef.valueChanges + this.loading$ = this.queryResult$.pipe(pluck('loading')) + this.activityDetail$ = this.queryResult$.pipe( + pluck('data', 'activity') + ) + } + } + }) + } + ngOnInit(): void {} } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index c9777a25f..7bb8370ed 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,34 +1,38 @@ -query ActivityItem($id: Int!) { +query ActivityFeedItem($id: Int!) { activity(id: $id) { + ...ActivityFeedItemFields + } +} + +fragment ActivityFeedItemFields on ActivityInterface { + id + note + events { id - note - events { + createdAt + action + originatingObject { + id + name + link + } + originatingUser { id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } + displayName } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index dc27f11bc..7a1473cd0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -85,7 +85,6 @@ export class CvcActivityFeed implements OnInit { // INTERMEDIATE STREAMS refetch$: Observable fetchMore$: Observable - queryRequest$: Subject queryResult$: ReplaySubject> // PRESENTATION STREAMS @@ -109,7 +108,6 @@ export class CvcActivityFeed implements OnInit { this.feedSetting$ = new Subject() this.feedSetting$.pipe(tag('activity-feed feedSetting$')).subscribe() this.feedFilter$ = new Subject() - this.queryRequest$ = new Subject() this.queryResult$ = new ReplaySubject>( 1 ) diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 2a702df07..b555265b6 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5866,12 +5866,46 @@ export type WithRevisionsRevisionsArgs = { status?: InputMaybe; }; -export type ActivityItemQueryVariables = Exact<{ +export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']; }>; -export type ActivityItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; + +type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; + +export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -7642,6 +7676,40 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; +export const ActivityFeedItemFieldsFragmentDoc = gql` + fragment ActivityFeedItemFields on ActivityInterface { + id + note + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } + parsedNote { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + } + } +} + `; export const ActivityFeedNodeFragmentDoc = gql` fragment activityFeedNode on ActivityInterface { id @@ -10313,48 +10381,19 @@ export const VariantSummaryFieldsFragmentDoc = gql` } } ${MyVariantInfoFieldsFragmentDoc}`; -export const ActivityItemDocument = gql` - query ActivityItem($id: Int!) { +export const ActivityFeedItemDocument = gql` + query ActivityFeedItem($id: Int!) { activity(id: $id) { - id - note - events { - id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } - } - parsedNote { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - } - } + ...ActivityFeedItemFields } } - `; + ${ActivityFeedItemFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' }) - export class ActivityItemGQL extends Apollo.Query { - document = ActivityItemDocument; + export class ActivityFeedItemGQL extends Apollo.Query { + document = ActivityFeedItemDocument; constructor(apollo: Apollo.Apollo) { super(apollo); diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index 3c862e2d2..b4f0de30a 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -55,7 +55,7 @@

- + - + From 1e811cfcbccae8b563743da6cae1c19570ba53b0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 09:53:45 -0600 Subject: [PATCH 022/160] settings defaults & ui updates working --- .../activity-feed/activity-feed.component.ts | 120 ++++++++++-------- 1 file changed, 68 insertions(+), 52 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 7a1473cd0..a70283292 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -37,6 +37,7 @@ import { filter, map, merge, + withLatestFrom, } from 'rxjs' import { QueryRef } from 'apollo-angular' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' @@ -129,65 +130,78 @@ export class CvcActivityFeed implements OnInit { this.fetchMore$ = this.nextPage$.pipe( map((nextParams) => { return { fetchMore: nextParams } - }), - tag('+++++ activity-feed fetchMore$') + }) + // tag('+++++ activity-feed fetchMore$') ) merge(this.refetch$, this.fetchMore$) .pipe( debounceTime(50), - tag('+*+*+* activity-feed merge query'), + // tag('+*+*+* activity-feed merge query'), + withLatestFrom(this.feedSetting$, this.feedFilter$), untilDestroyed(this) ) - .subscribe((params: ActivityFeedQueryParams) => { - const queryVars = this.queryParamsToVariables(params) - if (!this.queryRef) { - // this.isFetchMore$.next(false) - // this.queryError$.next({}) - this.queryRef = this.gql.watch(queryVars) - - // NOTE: refetch and fetchMore results from valueChanges do not - // include network or queryGQL errors, so this extra queryError$ stuff - // below is required to catch and forward any errors. bug report: - // https://github.com/apollographql/apollo-client/issues/6857 - this.queryRef.valueChanges - .pipe(tag('queryRef.valueChanges'), untilDestroyed(this)) - .subscribe((result) => { - this.queryResult$.next(result) - // // queryRef.valueChanges should be emitting errors, - // // but updating queryError$ just in case - // if (result.error || result.errors) { - // this.queryError$.next(this.getRequestErrors(result)) - // } - }) - } else { - //// clear errors - // this.queryError$.next({}) - if (params.fetchMore !== undefined) { - // this.isFetchMore$.next(true) - this.queryRef.fetchMore({ variables: queryVars }).then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - } else { + .subscribe( + ([params, settings, filters]: [ + ActivityFeedQueryParams, + ActivityFeedSettings, + ActivityFeedFilters + ]) => { + const queryVars = this.queryParamsToVariables( + params, + settings, + filters + ) + if (!this.queryRef) { // this.isFetchMore$.next(false) - this.queryRef - .refetch(queryVars) - .then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - .then(() => { - console.warn('TODO: scroll to top') - // this.scrollToIndex$.next(0) + // this.queryError$.next({}) + this.queryRef = this.gql.watch(queryVars) + + // NOTE: refetch and fetchMore results from valueChanges do not + // include network or queryGQL errors, so this extra queryError$ stuff + // below is required to catch and forward any errors. bug report: + // https://github.com/apollographql/apollo-client/issues/6857 + this.queryRef.valueChanges + .pipe(tag('queryRef.valueChanges'), untilDestroyed(this)) + .subscribe((result) => { + this.queryResult$.next(result) + // // queryRef.valueChanges should be emitting errors, + // // but updating queryError$ just in case + // if (result.error || result.errors) { + // this.queryError$.next(this.getRequestErrors(result)) + // } }) + } else { + //// clear errors + // this.queryError$.next({}) + if (params.fetchMore !== undefined) { + // this.isFetchMore$.next(true) + this.queryRef + .fetchMore({ variables: queryVars }) + .then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) + } else { + // this.isFetchMore$.next(false) + this.queryRef + .refetch(queryVars) + .then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) + .then(() => { + console.warn('TODO: scroll to top') + // this.scrollToIndex$.next(0) + }) + } } } - }) + ) this.activity$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), @@ -198,7 +212,9 @@ export class CvcActivityFeed implements OnInit { } queryParamsToVariables( - params: ActivityFeedQueryParams + params: ActivityFeedQueryParams, + settings: ActivityFeedSettings, + filters: ActivityFeedFilters ): ActivityFeedQueryVariables { // showFilters is a required query var let queryVars: ActivityFeedQueryVariables = { @@ -209,13 +225,13 @@ export class CvcActivityFeed implements OnInit { if (params.fetchMore !== undefined) { queryVars = { ...queryVars, - // first: - // params.fetchMore.first ?? cvcActivityFeedSettingsDefaults.pageSize, - // after: params.fetchMore.after, + first: params.fetchMore.first ?? settings.pageSize, + after: params.fetchMore.after, } } else { queryVars = { ...queryVars, + first: settings.pageSize, } // if (params.filters !== undefined && params.prefs !== undefined) { // // filters and preferences exist, set and/or merge with defaults From 31ae8fcc97c13ba76eab8b4f10e919044cf06176 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 10:09:17 -0600 Subject: [PATCH 023/160] feed scope working with query mode & id params --- .../activity-feed/activity-feed.component.ts | 25 +++++++++++++++---- .../activity-feed/activity-feed.types.ts | 7 ++++++ .../users-events/users-events.component.html | 7 +++--- .../users-events/users-events.component.ts | 9 ++++--- .../users/users-events/users-events.module.ts | 4 +-- 5 files changed, 38 insertions(+), 14 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index a70283292..d631642b2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -3,29 +3,26 @@ import { ChangeDetectionStrategy, Component, OnInit, - WritableSignal, input, - signal, } from '@angular/core' import { ActivityFeedGQL, ActivityFeedNodeFragment, ActivityFeedQuery, ActivityFeedQueryVariables, - ActivityInterface, + EventFeedMode, Maybe, - SubscribableQueryInput, } from '@app/generated/civic.apollo' import { NzCardModule } from 'ng-zorro-antd/card' import { CvcActivityFeedCounts } from './activity-feed-counts/activity-feed-counts.component' import { CvcActivityFeedSettingsButton } from './activity-feed-settings/activity-feed-settings.component' import { ActivityFeedFilters, + ActivityFeedModeAttributes, ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, FetchMoreParams, - ActivityItem, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { @@ -232,6 +229,7 @@ export class CvcActivityFeed implements OnInit { queryVars = { ...queryVars, first: settings.pageSize, + ...this.feedScopeToModeAttributes(this.cvcScope()), } // if (params.filters !== undefined && params.prefs !== undefined) { // // filters and preferences exist, set and/or merge with defaults @@ -261,6 +259,23 @@ export class CvcActivityFeed implements OnInit { } return queryVars } + + feedScopeToModeAttributes( + feedScope: Maybe + ): Maybe { + if (!feedScope) return + let modeAttrs: ActivityFeedModeAttributes = { + mode: feedScope.scope, + } + if (feedScope.scope === EventFeedMode.Subject) { + modeAttrs.subject = feedScope.subject + } else if (feedScope.scope === EventFeedMode.User) { + modeAttrs.userId = feedScope.userId + } else if (feedScope.scope === EventFeedMode.Organization) { + modeAttrs.organizationId = feedScope.organizationId + } + return modeAttrs + } ngOnInit(): void { console.log('+++++ ngOnInit cvcSubjectType', this.cvcScope()) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 7d61b5607..d2e05bb07 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -110,3 +110,10 @@ export type ActivityFeedScope = | ScopeSubject | ScopeUser | ScopeUnscoped + +export type ActivityFeedModeAttributes = { + mode: EventFeedMode + subject?: SubscribableQueryInput + organizationId?: number + userId?: number +} diff --git a/client/src/app/views/users/users-events/users-events.component.html b/client/src/app/views/users/users-events/users-events.component.html index 68a694173..857c0257b 100644 --- a/client/src/app/views/users/users-events/users-events.component.html +++ b/client/src/app/views/users/users-events/users-events.component.html @@ -1,4 +1,3 @@ - + diff --git a/client/src/app/views/users/users-events/users-events.component.ts b/client/src/app/views/users/users-events/users-events.component.ts index 0fe9818e4..26d40065f 100644 --- a/client/src/app/views/users/users-events/users-events.component.ts +++ b/client/src/app/views/users/users-events/users-events.component.ts @@ -1,5 +1,6 @@ import { Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' import { EventFeedMode } from '@app/generated/civic.apollo' @Component({ @@ -8,10 +9,12 @@ import { EventFeedMode } from '@app/generated/civic.apollo' styleUrls: ['./users-events.component.less'], }) export class UsersEventsComponent { - userId: number - mode = EventFeedMode.User + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - this.userId = +this.route.snapshot.params['userId'] + this.feedScope = { + scope: EventFeedMode.User, + userId: +this.route.snapshot.params['userId'], + } } } diff --git a/client/src/app/views/users/users-events/users-events.module.ts b/client/src/app/views/users/users-events/users-events.module.ts index d8546ea9a..d96d43258 100644 --- a/client/src/app/views/users/users-events/users-events.module.ts +++ b/client/src/app/views/users/users-events/users-events.module.ts @@ -1,10 +1,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' import { UsersEventsComponent } from './users-events.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [UsersEventsComponent], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeed], }) export class UsersEventsModule {} From 474408c09fae62adb4a2d99868ddb578a473070d Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 10:28:16 -0600 Subject: [PATCH 024/160] feed-filter selects populating from response filter options --- .../activity-feed-filters.component.html | 4 +--- .../activity-feed-filters.component.ts | 7 ++++-- .../activity-feed.component.html | 2 +- .../activity-feed/activity-feed.component.ts | 22 +++++++++++++++++++ .../activity-feed/activity-feed.types.ts | 10 +++++++++ .../variants-events/variants-events.page.html | 5 ----- 6 files changed, 39 insertions(+), 11 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index fc3a0a941..947b6633b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -1,3 +1 @@ - -

activity-feed-filters works!

-
+
cvcFilterOptions: {{ cvcFilterOptions() | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts index ba4c66091..f31deb372 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts @@ -9,7 +9,10 @@ import { input, signal, } from '@angular/core' -import { ActivityFeedFilters } from '../activity-feed.types' +import { + ActivityFeedFilters, + ActivityFeedFilterOptions, +} from '../activity-feed.types' import { EventAction, SubscribableQueryInput, @@ -29,7 +32,7 @@ export const defaultFilters = {} export class CvcActivityFeedFilterSelects implements OnInit { @Output() cvcFiltersChange: EventEmitter cvcFilters = input.required() - cvcShowFilters = input.required() + cvcFilterOptions = input() eventType!: WritableSignal organizationId!: WritableSignal diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 926d4fe73..5aba03888 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -19,8 +19,8 @@ from the DOM as with *ngIf. This causes cvc-activity-feed-filters' feedFilter$ to emit, which is required to fire off an initial query -->
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index d631642b2..42a7066d1 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -3,8 +3,10 @@ import { ChangeDetectionStrategy, Component, OnInit, + Signal, input, } from '@angular/core' +import { toSignal } from '@angular/core/rxjs-interop' import { ActivityFeedGQL, ActivityFeedNodeFragment, @@ -17,6 +19,7 @@ import { NzCardModule } from 'ng-zorro-antd/card' import { CvcActivityFeedCounts } from './activity-feed-counts/activity-feed-counts.component' import { CvcActivityFeedSettingsButton } from './activity-feed-settings/activity-feed-settings.component' import { + ActivityFeedFilterOptions, ActivityFeedFilters, ActivityFeedModeAttributes, ActivityFeedQueryParams, @@ -89,6 +92,7 @@ export class CvcActivityFeed implements OnInit { activity$?: Observable[]> // feedInfo$: Observable + feedFilterOptions: Signal // export type ActivityInterface = { // createdAt: Scalars['ISO8601DateTime']; // events: Array; @@ -206,6 +210,24 @@ export class CvcActivityFeed implements OnInit { tag('activity-feed activity$'), map((edges) => edges.map((e) => e.node)) ) + + this.feedFilterOptions = toSignal( + this.queryResult$.pipe( + pluck('data', 'activities'), + filter(isNonNulled), + map((activities) => { + return { + uniqueParticipants: activities.uniqueParticipants, + participatingOrganizations: activities.participatingOrganizations, + activityTypes: activities.activityTypes, + subjectTypes: activities.subjectTypes, + } as ActivityFeedFilterOptions + }) + ), + { + initialValue: {}, + } + ) } queryParamsToVariables( diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index d2e05bb07..e6a8b3086 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -20,6 +20,9 @@ import { SuggestRevisionSetActivity, SuggestSourceActivity, UpdateSourceSuggestionStatusActivity, + User, + Organization, + ActivitySubjectInput, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -39,6 +42,13 @@ export type ActivityFeedFilters = { userId: number[] } +export type ActivityFeedFilterOptions = { + activityTypes?: EventAction[] + uniqueParticipants?: User[] + participatingOrganizations?: Organization[] + subjectTypes?: ActivitySubjectInput[] +} + export type ActivityFeedInfo = { loading: boolean // pageInfo: PageInfo diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html index a1e76ad3c..857c0257b 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.html @@ -1,8 +1,3 @@ - - From b8388e3bf0eccea6b064e66622a0770e83d1f375 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 15 Feb 2024 11:48:26 -0600 Subject: [PATCH 025/160] feed-filters working with activities query --- .../activity-feed-filters.component.html | 87 ++++++- .../activity-feed-filters.component.less | 3 + .../activity-feed-filters.component.ts | 28 ++- .../activity-feed-item.component.html | 2 +- .../activity-feed.component.html | 3 +- .../activity-feed/activity-feed.component.ts | 231 ++++++++---------- .../activity-feed/activity-feed.config.ts | 10 +- .../activity-feed/activity-feed.query.gql | 3 + .../activity-feed/activity-feed.types.ts | 42 +--- client/src/app/generated/civic.apollo.ts | 7 +- .../curation-timeline.module.ts | 3 +- .../curation-timeline.page.html | 5 +- 12 files changed, 254 insertions(+), 170 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index 947b6633b..b4b4ff198 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -1 +1,86 @@ -
cvcFilterOptions: {{ cvcFilterOptions() | json }}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

{{ title }}{{ value.length > 1 ? 's' : '' }}

+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less index 5d4e87f30..d3095a6a7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less @@ -1,3 +1,6 @@ :host { display: block; + ::ng-deep nz-select { + width: 100%; + } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts index f31deb372..6e0f3ca25 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts @@ -14,17 +14,29 @@ import { ActivityFeedFilterOptions, } from '../activity-feed.types' import { - EventAction, - SubscribableQueryInput, + ActivitySubjectInput, + ActivityTypeInput, } from '@app/generated/civic.apollo' import { CommonModule } from '@angular/common' +import { FormsModule } from '@angular/forms' +import { NzFormModule } from 'ng-zorro-antd/form' +import { NzSelectModule } from 'ng-zorro-antd/select' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' export const defaultFilters = {} @Component({ selector: 'cvc-activity-feed-filters', standalone: true, - imports: [CommonModule], + imports: [ + CommonModule, + FormsModule, + NzGridModule, + NzFormModule, + NzSelectModule, + CvcPipesModule, + ], templateUrl: './activity-feed-filters.component.html', styleUrl: './activity-feed-filters.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -32,11 +44,11 @@ export const defaultFilters = {} export class CvcActivityFeedFilterSelects implements OnInit { @Output() cvcFiltersChange: EventEmitter cvcFilters = input.required() - cvcFilterOptions = input() + cvcFilterOptions = input.required() - eventType!: WritableSignal + eventType!: WritableSignal organizationId!: WritableSignal - subjectType!: WritableSignal + subjectType!: WritableSignal userId!: WritableSignal constructor() { @@ -44,7 +56,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { effect(() => { this.cvcFiltersChange.emit({ - eventType: this.eventType(), + activityType: this.eventType(), organizationId: this.organizationId(), subjectType: this.subjectType(), userId: this.userId(), @@ -52,7 +64,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { }) } ngOnInit(): void { - this.eventType = signal(this.cvcFilters().eventType) + this.eventType = signal(this.cvcFilters().activityType) this.organizationId = signal(this.cvcFilters().organizationId) this.subjectType = signal(this.cvcFilters().subjectType) this.userId = signal(this.cvcFilters().userId) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 5a3c38ee7..cba88a417 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -39,7 +39,7 @@ - {{ cvcActivity().createdAt | timeAgo }} + {{ +cvcActivity().createdAt | timeAgo }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 5aba03888..a84cd0ee8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -2,7 +2,7 @@ [nzTitle]="cardTitle" [nzExtra]="cardExtra" nzSize="small"> - + @@ -23,6 +23,7 @@ [cvcFilterOptions]="feedFilterOptions()" [cvcFilters]="cvcFilters()"> + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 42a7066d1..76060b2d6 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -21,11 +21,13 @@ import { CvcActivityFeedSettingsButton } from './activity-feed-settings/activity import { ActivityFeedFilterOptions, ActivityFeedFilters, + ActivityFeedFilterAttributes, ActivityFeedModeAttributes, ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, FetchMoreParams, + ActivityFeedFilterKeys, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { @@ -43,7 +45,11 @@ import { QueryRef } from 'apollo-angular' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { LetDirective, PushPipe } from '@ngrx/component' import { NzGridModule } from 'ng-zorro-antd/grid' -import { feedDefaultFilters, feedDefaultSettings } from './activity-feed.config' +import { + feedDefaultFilters, + feedDefaultSettings, + feedFilterOptionDefaults, +} from './activity-feed.config' import { tag } from 'rxjs-spy/operators' import { CvcActivityFeedFilterSelects } from './activity-feed-filters/activity-feed-filters.component' import { pluck } from 'rxjs-etc/dist/esm/operators' @@ -84,49 +90,39 @@ export class CvcActivityFeed implements OnInit { nextPage$: Subject // INTERMEDIATE STREAMS - refetch$: Observable + fetch$: Observable fetchMore$: Observable queryResult$: ReplaySubject> // PRESENTATION STREAMS activity$?: Observable[]> - // feedInfo$: Observable feedFilterOptions: Signal - // export type ActivityInterface = { - // createdAt: Scalars['ISO8601DateTime']; - // events: Array; - // id: Scalars['Int']; - // note?: Maybe; - // organization?: Maybe; - // parsedNote: Array; - // subject: EventSubject; - // user: User; - // verbiage: Scalars['String']; - // }; queryRef?: QueryRef constructor(private gql: ActivityFeedGQL) { this.feedSetting$ = new Subject() - this.feedSetting$.pipe(tag('activity-feed feedSetting$')).subscribe() this.feedFilter$ = new Subject() this.queryResult$ = new ReplaySubject>( 1 ) this.nextPage$ = new Subject() - // combine prefs, filters updates into a refetch query - this.refetch$ = combineLatest([this.feedSetting$, this.feedFilter$]).pipe( + + // combine prefs, filters updates into a fetch query + this.fetch$ = combineLatest([this.feedSetting$, this.feedFilter$]).pipe( map(([settings, filters]) => { - return {} - // const queryParams: CvcActivityFeedQueryParams = { - // settings: settings, - // filters: filters, - // } - // return queryParams - }), - tag('----- activity-feed refetch$') + // return {} + const queryParams: ActivityFeedQueryParams = { + settings: settings, + filters: filters, + } + return queryParams + }) + // tag('----- activity-feed fetch$') ) + this.feedFilter$.pipe(tag('feedFilter$')).subscribe() + // convert next page requests into fetch more query this.fetchMore$ = this.nextPage$.pipe( map((nextParams) => { @@ -135,80 +131,71 @@ export class CvcActivityFeed implements OnInit { // tag('+++++ activity-feed fetchMore$') ) - merge(this.refetch$, this.fetchMore$) + // subscribe to fetch & fetchMore requests + merge(this.fetch$, this.fetchMore$) .pipe( debounceTime(50), // tag('+*+*+* activity-feed merge query'), - withLatestFrom(this.feedSetting$, this.feedFilter$), untilDestroyed(this) ) - .subscribe( - ([params, settings, filters]: [ - ActivityFeedQueryParams, - ActivityFeedSettings, - ActivityFeedFilters - ]) => { - const queryVars = this.queryParamsToVariables( - params, - settings, - filters - ) - if (!this.queryRef) { - // this.isFetchMore$.next(false) - // this.queryError$.next({}) - this.queryRef = this.gql.watch(queryVars) + .subscribe((params: ActivityFeedQueryParams) => { + const queryVars = this.queryParamsToVariables(params) + if (!this.queryRef) { + // this.isFetchMore$.next(false) + // this.queryError$.next({}) + this.queryRef = this.gql.watch(queryVars) - // NOTE: refetch and fetchMore results from valueChanges do not - // include network or queryGQL errors, so this extra queryError$ stuff - // below is required to catch and forward any errors. bug report: - // https://github.com/apollographql/apollo-client/issues/6857 - this.queryRef.valueChanges - .pipe(tag('queryRef.valueChanges'), untilDestroyed(this)) - .subscribe((result) => { - this.queryResult$.next(result) - // // queryRef.valueChanges should be emitting errors, - // // but updating queryError$ just in case - // if (result.error || result.errors) { - // this.queryError$.next(this.getRequestErrors(result)) - // } - }) + // NOTE: refetch and fetchMore results from valueChanges do not + // include network or queryGQL errors, so this extra queryError$ stuff + // below is required to catch and forward any errors. bug report: + // https://github.com/apollographql/apollo-client/issues/6857 + this.queryRef.valueChanges + .pipe( + // tag('queryRef.valueChanges'), + untilDestroyed(this) + ) + .subscribe((result) => { + this.queryResult$.next(result) + // // queryRef.valueChanges should be emitting errors, + // // but updating queryError$ just in case + // if (result.error || result.errors) { + // this.queryError$.next(this.getRequestErrors(result)) + // } + }) + } else { + //// clear errors + // this.queryError$.next({}) + if (params.fetchMore !== undefined) { + // this.isFetchMore$.next(true) + this.queryRef.fetchMore({ variables: queryVars }).then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) } else { - //// clear errors - // this.queryError$.next({}) - if (params.fetchMore !== undefined) { - // this.isFetchMore$.next(true) - this.queryRef - .fetchMore({ variables: queryVars }) - .then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - } else { - // this.isFetchMore$.next(false) - this.queryRef - .refetch(queryVars) - .then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - .then(() => { - console.warn('TODO: scroll to top') - // this.scrollToIndex$.next(0) - }) - } + // this.isFetchMore$.next(false) + this.queryRef + .refetch(queryVars) + .then((result) => { + if (result.error || result.errors) { + console.error(result) + // this.queryError$.next(this.getRequestErrors(result)) + } + }) + .then(() => { + console.warn('TODO: scroll to top') + // this.scrollToIndex$.next(0) + }) } } - ) + }) this.activity$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), filter(isNonNulled), - tag('activity-feed activity$'), - map((edges) => edges.map((e) => e.node)) + map((edges) => edges.map((e) => e.node)), + tag('activity$') ) this.feedFilterOptions = toSignal( @@ -217,71 +204,67 @@ export class CvcActivityFeed implements OnInit { filter(isNonNulled), map((activities) => { return { - uniqueParticipants: activities.uniqueParticipants, - participatingOrganizations: activities.participatingOrganizations, - activityTypes: activities.activityTypes, - subjectTypes: activities.subjectTypes, + uniqueParticipants: activities.uniqueParticipants ?? [], + participatingOrganizations: + activities.participatingOrganizations ?? [], + activityTypes: activities.activityTypes ?? [], + subjectTypes: activities.subjectTypes ?? [], } as ActivityFeedFilterOptions }) ), { - initialValue: {}, + initialValue: feedFilterOptionDefaults, } ) } queryParamsToVariables( - params: ActivityFeedQueryParams, - settings: ActivityFeedSettings, - filters: ActivityFeedFilters + params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { // showFilters is a required query var let queryVars: ActivityFeedQueryVariables = { showFilters: this.cvcShowFilters(), } // if this is a fetchMore query, add first & after vars, - // else configure a refetch query + // else configure a refetch query with new settings and filters if (params.fetchMore !== undefined) { queryVars = { ...queryVars, - first: params.fetchMore.first ?? settings.pageSize, + first: params.fetchMore.first ?? params.settings!.pageSize, after: params.fetchMore.after, } } else { + const pageSize = params.settings!.pageSize + const modeAttrs = this.feedScopeToModeAttributes(this.cvcScope()) + const filterVars = this.filterParamsToQueryAttributes(params.filters) queryVars = { ...queryVars, - first: settings.pageSize, - ...this.feedScopeToModeAttributes(this.cvcScope()), + first: pageSize, + ...modeAttrs, + ...filterVars, } - // if (params.filters !== undefined && params.prefs !== undefined) { - // // filters and preferences exist, set and/or merge with defaults - // queryVars = { - // ...queryVars, - // // first: - // // params.prefs.pageSize ?? cvcActivityFeedSettingsDefaults.pageSize, - // // mode: params.prefs.mode ?? cvcActivityFeedSettingsDefaults.mode, - // // includeAutomatedActivitys: - // // params.prefs.includeAutomatedActivitys ?? - // // cvcActivityFeedSettingsDefaults.includeAutomatedActivitys, - // // originatingUserId: params.filters.originatingUserId, - // // organizationId: params.filters.organizationId, - // // eventType: params.filters.eventType, - // // subject: params.filters.subject, - // } - // } else { - // queryVars = { - // ...queryVars, - // ...params.filters, - // first: cvcActivityFeedSettingsDefaults.pageSize, - // mode: cvcActivityFeedSettingsDefaults.mode, - // includeAutomatedActivitys: - // cvcActivityFeedSettingsDefaults.includeAutomatedActivitys, - // } - // } } return queryVars } + filterParamsToQueryAttributes( + filters: Maybe + ): Maybe { + if (!filters) return + let filterAttrs: ActivityFeedFilterAttributes = {} + const keys = Object.keys(filters) as ActivityFeedFilterKeys[] + keys.forEach((key) => { + if (filters[key] && filters[key].length > 0) { + console.log('filter to attr', key, filters[key]) + filterAttrs[key] = filters[key] as any + } else { + filterAttrs[key] = undefined + } + }) + console.log('filterAttrs', filterAttrs) + return filterAttrs + } + feedScopeToModeAttributes( feedScope: Maybe ): Maybe { @@ -299,6 +282,6 @@ export class CvcActivityFeed implements OnInit { return modeAttrs } ngOnInit(): void { - console.log('+++++ ngOnInit cvcSubjectType', this.cvcScope()) + // console.log('+++++ ngOnInit cvcSubjectType', this.cvcScope()) } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 5add99c31..68adf706d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -1,4 +1,5 @@ import { + ActivityFeedFilterOptions, ActivityFeedFilters, ActivityFeedSettings, } from './activity-feed.types' @@ -12,7 +13,14 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - eventType: [], + activityType: [], subjectType: [], userId: [], } + +export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { + uniqueParticipants: [], + participatingOrganizations: [], + activityTypes: [], + subjectTypes: [], +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 701785afb..54e1c18a7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -52,6 +52,9 @@ fragment activityFeed on ActivityInterfaceConnection { ...activityFeedNode } } + nodes { + ...activityFeedNode + } } fragment activityFeedNode on ActivityInterface { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index e6a8b3086..eb55a376d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -1,7 +1,6 @@ import { TagLinkableOrganization } from '@app/components/organizations/organization-tag/organization-tag.component' import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' import { - EventAction, EventFeedMode, SubscribableQueryInput, AcceptRevisionsActivity, @@ -23,6 +22,7 @@ import { User, Organization, ActivitySubjectInput, + ActivityTypeInput, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -36,56 +36,40 @@ export type ActivityFeedSettings = { } export type ActivityFeedFilters = { - eventType: EventAction[] + activityType: ActivityTypeInput[] organizationId: number[] - subjectType: SubscribableQueryInput[] + subjectType: ActivitySubjectInput[] userId: number[] } +export type ActivityFeedFilterAttributes = Partial +export type ActivityFeedFilterKeys = keyof ActivityFeedFilters + export type ActivityFeedFilterOptions = { - activityTypes?: EventAction[] - uniqueParticipants?: User[] - participatingOrganizations?: Organization[] - subjectTypes?: ActivitySubjectInput[] + activityTypes: ActivityTypeInput[] + uniqueParticipants: User[] + participatingOrganizations: Organization[] + subjectTypes: ActivitySubjectInput[] } export type ActivityFeedInfo = { loading: boolean - // pageInfo: PageInfo - // pageCount: boolean actionCount: { unfiltered: number } participants?: TagLinkableUser[] organizations?: TagLinkableOrganization[] - types?: EventAction[] + types?: ActivityTypeInput[] } + export type FetchMoreParams = { first: number; after: string } export type ActivityFeedQueryParams = { filters?: ActivityFeedFilters settings?: ActivityFeedSettings - fetchMore?: { first?: number; after?: string } + fetchMore?: FetchMoreParams } -export type ActivityItem = - | AcceptRevisionsActivity - | CommentActivity - | CreateComplexMolecularProfileActivity - | CreateVariantActivity - | DeprecateComplexMolecularProfileActivity - | DeprecateVariantActivity - | FlagEntityActivity - | ModerateAssertionActivity - | ModerateEvidenceItemActivity - | RejectRevisionsActivity - | ResolveFlagActivity - | SubmitAssertionActivity - | SubmitEvidenceItemActivity - | SuggestRevisionSetActivity - | SuggestSourceActivity - | UpdateSourceSuggestionStatusActivity - // fancy discriminated union type for ActivityFeedScope type ScopeOrganization = { scope: EventFeedMode.Organization diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b555265b6..330c69012 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5922,9 +5922,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }> }; +export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7777,6 +7777,9 @@ export const ActivityFeedFragmentDoc = gql` ...activityFeedNode } } + nodes { + ...activityFeedNode + } } ${ActivityFeedNodeFragmentDoc}`; export const MolecularProfileParsedNameFragmentDoc = gql` diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index d42b4dbfc..f94870c56 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -4,9 +4,10 @@ import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' import { CurationTimelinePage } from './curation-timeline.page' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [CurationTimelinePage], - imports: [CommonModule, NzGridModule, NzCardModule, CvcEventFeedModule], + imports: [CommonModule, NzGridModule, NzCardModule, CvcActivityFeed], }) export class CurationTimelineModule {} diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html index d2652c7a2..03fa4fc2b 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html @@ -1,5 +1,6 @@ - + From 0c4520bd4c0d00dd898b8ace331d9f5c075787c1 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 16 Feb 2024 15:12:27 -0600 Subject: [PATCH 026/160] added Source to SubscribableEntities --- .../pipes/icon-name-for-subscribable-entity.ts | 6 +++++- client/src/app/generated/civic.apollo.ts | 1 + client/src/app/generated/server.model.graphql | 1 + client/src/app/generated/server.schema.json | 18 ++++++++++++------ .../subscribable/subscribable_entities_type.rb | 11 ++++++----- 5 files changed, 25 insertions(+), 12 deletions(-) diff --git a/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts b/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts index 86dfb6967..0a90c74d6 100644 --- a/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts +++ b/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts @@ -31,11 +31,15 @@ export class IconNameForSubscribableEntity implements PipeTransform { case SubscribableEntities.VariantGroup: case 'VARIANT_GROUP': case 'VariantGroup': - return 'civic-variant-group' + return 'civic-variantgroup' case SubscribableEntities.MolecularProfile: case 'MOLECULAR_PROFILE': case 'MolecularProfile': return 'civic-molecularprofile' + case 'SOURCE': + case 'Source': + return 'civic-source' + case SubscribableEntities.Source: default: console.log('String No icon name found for ' + e) return 'border-outer' diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 330c69012..b3fa6da22 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -4790,6 +4790,7 @@ export enum SubscribableEntities { Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Revision = 'REVISION', + Source = 'SOURCE', SourceSuggestion = 'SOURCE_SUGGESTION', Variant = 'VARIANT', VariantGroup = 'VARIANT_GROUP' diff --git a/client/src/app/generated/server.model.graphql b/client/src/app/generated/server.model.graphql index 8ae6a44ae..27f27de6f 100644 --- a/client/src/app/generated/server.model.graphql +++ b/client/src/app/generated/server.model.graphql @@ -7763,6 +7763,7 @@ enum SubscribableEntities { GENE MOLECULAR_PROFILE REVISION + SOURCE SOURCE_SUGGESTION VARIANT VARIANT_GROUP diff --git a/client/src/app/generated/server.schema.json b/client/src/app/generated/server.schema.json index 5b79c9f7a..c15e50de6 100644 --- a/client/src/app/generated/server.schema.json +++ b/client/src/app/generated/server.schema.json @@ -36443,25 +36443,25 @@ "interfaces": null, "enumValues": [ { - "name": "GENE", + "name": "ASSERTION", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "VARIANT", + "name": "EVIDENCE_ITEM", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "EVIDENCE_ITEM", + "name": "GENE", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ASSERTION", + "name": "MOLECULAR_PROFILE", "description": null, "isDeprecated": false, "deprecationReason": null @@ -36473,7 +36473,7 @@ "deprecationReason": null }, { - "name": "VARIANT_GROUP", + "name": "SOURCE", "description": null, "isDeprecated": false, "deprecationReason": null @@ -36485,7 +36485,13 @@ "deprecationReason": null }, { - "name": "MOLECULAR_PROFILE", + "name": "VARIANT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VARIANT_GROUP", "description": null, "isDeprecated": false, "deprecationReason": null diff --git a/server/app/graphql/types/subscribable/subscribable_entities_type.rb b/server/app/graphql/types/subscribable/subscribable_entities_type.rb index b0fe666ad..3b23d2fed 100644 --- a/server/app/graphql/types/subscribable/subscribable_entities_type.rb +++ b/server/app/graphql/types/subscribable/subscribable_entities_type.rb @@ -1,13 +1,14 @@ module Types::Subscribable class SubscribableEntitiesType < Types::BaseEnum description 'Enumeration of all subscribable CIViC entities.' - value 'GENE', value: 'Gene' - value 'VARIANT', value: 'Variant' - value 'EVIDENCE_ITEM', value: 'EvidenceItem' value 'ASSERTION', value: 'Assertion' + value 'EVIDENCE_ITEM', value: 'EvidenceItem' + value 'GENE', value: 'Gene' + value 'MOLECULAR_PROFILE', value: 'MolecularProfile' value 'REVISION', value: 'Revision' - value 'VARIANT_GROUP', value: 'VariantGroup' + value 'SOURCE', value: 'Source' value 'SOURCE_SUGGESTION', value: 'SourceSuggestion' - value 'MOLECULAR_PROFILE', value: 'MolecularProfile' + value 'VARIANT', value: 'Variant' + value 'VARIANT_GROUP', value: 'VariantGroup' end end From a0ec24145c69bf4d43cd4f42699af6cc1de5ca14 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 16 Feb 2024 15:13:22 -0600 Subject: [PATCH 027/160] Subject Types filter displays entity icons in option labels --- .../activity-feed-filters.component.html | 8 +++++++- .../activity-feed-filters.component.ts | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index b4b4ff198..791afb2f2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -32,8 +32,14 @@ [nzOptionHeightPx]="28"> + [nzValue]="subject"> + + {{ subject | enumToTitle }} + diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts index 6e0f3ca25..03e280fe5 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts @@ -23,6 +23,7 @@ import { NzFormModule } from 'ng-zorro-antd/form' import { NzSelectModule } from 'ng-zorro-antd/select' import { NzGridModule } from 'ng-zorro-antd/grid' import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { NzIconModule } from 'ng-zorro-antd/icon' export const defaultFilters = {} @@ -32,6 +33,7 @@ export const defaultFilters = {} imports: [ CommonModule, FormsModule, + NzIconModule, NzGridModule, NzFormModule, NzSelectModule, From bb6a4a9dbf2b509e532c5623131a0f585a379a30 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 16 Feb 2024 17:26:50 -0600 Subject: [PATCH 028/160] activity type filter options include relevant civic icon --- .../activity-feed-filters.component.html | 12 ++++++- .../pipes/icon-name-for-activity-type.pipe.ts | 34 +++++++++++++++++++ client/src/app/core/pipes/pipes.module.ts | 3 ++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index 791afb2f2..a9640cbdc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -14,8 +14,14 @@ [nzOptionHeightPx]="28"> + [nzValue]="type"> + + {{ type | enumToTitle }} + @@ -84,6 +90,10 @@ + + + + Date: Fri, 16 Feb 2024 18:16:22 -0600 Subject: [PATCH 029/160] selected filter tags include icon --- .../activity-feed-filters.component.html | 43 +++++++++++++++---- .../activity-feed-filters.component.less | 10 +++++ 2 files changed, 44 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index a9640cbdc..0604f8c7d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -11,17 +11,30 @@ [nzDropdownMatchSelectWidth]="false" [ngModel]="eventType()" (ngModelChange)="eventType.set($event)" + [nzCustomTemplate]="typeLabel" [nzOptionHeightPx]="28"> - - {{ type | enumToTitle }} + [nzLabel]="activity | enumToTitle" + [nzValue]="activity"> + + + + {{ selected.nzLabel }} + @@ -62,8 +75,14 @@ [nzOptionHeightPx]="28"> + [nzValue]="user.id"> + + {{ user.displayName }} + @@ -85,8 +104,14 @@ *ngFor=" let organization of cvcFilterOptions().participatingOrganizations " + nzCustomContent [nzLabel]="organization.name" - [nzValue]="organization.id"> + [nzValue]="organization.id"> + + {{ organization.name }} + diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less index d3095a6a7..ff6f312ef 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less @@ -3,4 +3,14 @@ ::ng-deep nz-select { width: 100%; } + ::ng-deep nz-select-item { + .select-icon { + line-height: 18px; + margin-right: 4px; + padding-top: 2px; + svg { + line-height: 18px; + } + } + } } From dcf8259dbcaa41d659d6864abf9611b1f93ad496 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 16 Feb 2024 23:55:47 -0600 Subject: [PATCH 030/160] feed-counts working with ActivityFeedCounts input --- .../activity-feed-counts.component.html | 4 ++- .../activity-feed-counts.component.ts | 25 ++++++++++++++-- .../activity-feed.component.html | 3 +- .../activity-feed/activity-feed.component.ts | 29 +++++++++++++++++-- .../activity-feed/activity-feed.query.gql | 2 ++ .../activity-feed/activity-feed.types.ts | 13 ++++----- client/src/app/generated/civic.apollo.ts | 6 ++-- 7 files changed, 66 insertions(+), 16 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html index 75b07d242..7e50b19c8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html @@ -1,5 +1,7 @@ +@if (rows() > 0) { - (FEED COUNTS) + ({{ rows() }} of {{ total() }}) +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts index 64b1a9ba6..bcccde069 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts @@ -1,5 +1,11 @@ -import { ChangeDetectionStrategy, Component } from '@angular/core' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' import { NzTypographyModule } from 'ng-zorro-antd/typography' +import { ActivityFeedCounts } from '../activity-feed.types' @Component({ selector: 'cvc-activity-feed-counts', @@ -9,4 +15,19 @@ import { NzTypographyModule } from 'ng-zorro-antd/typography' styleUrl: './activity-feed-counts.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedCounts {} +export class CvcActivityFeedCounts { + cvcFeedCounts = input() + + total = computed(() => { + return this.cvcFeedCounts()?.total ?? 0 + }) + unfiltered = computed(() => { + return this.cvcFeedCounts()?.unfiltered ?? 0 + }) + page = computed(() => { + return this.cvcFeedCounts()?.page ?? 0 + }) + rows = computed(() => { + return this.cvcFeedCounts()?.rows ?? 0 + }) +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index a84cd0ee8..53d681595 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -29,7 +29,8 @@ {{ cvcTitle() }} - + fetchMore$: Observable queryResult$: ReplaySubject> + rowCount$: Observable // PRESENTATION STREAMS - activity$?: Observable[]> + activity$: Observable[]> + feedCounts$: Observable - feedFilterOptions: Signal + // CONFIG, STATE queryRef?: QueryRef + feedFilterOptions: Signal constructor(private gql: ActivityFeedGQL) { this.feedSetting$ = new Subject() @@ -198,6 +202,27 @@ export class CvcActivityFeed implements OnInit { tag('activity$') ) + this.rowCount$ = this.queryResult$.pipe( + pluck('data', 'activities', 'edges'), + map((edges) => { + return edges?.length ?? 0 + }) + ) + + this.feedCounts$ = this.queryResult$.pipe( + pluck('data'), + filter(isNonNulled), + withLatestFrom(this.rowCount$), + map(([data, rowCount]) => { + return { + total: data.activities.totalCount, + unfiltered: data.activities.unfilteredCount, + page: data.activities.pageCount, + rows: rowCount, + } + }) + ) + this.feedFilterOptions = toSignal( this.queryResult$.pipe( pluck('data', 'activities'), diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 54e1c18a7..ea84d8337 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -34,6 +34,8 @@ fragment activityFeed on ActivityInterfaceConnection { hasNextPage hasPreviousPage } + pageCount + totalCount unfilteredCount activityTypes @include(if: $showFilters) uniqueParticipants @include(if: $showFilters) { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index eb55a376d..d213446d2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -52,14 +52,11 @@ export type ActivityFeedFilterOptions = { subjectTypes: ActivitySubjectInput[] } -export type ActivityFeedInfo = { - loading: boolean - actionCount: { - unfiltered: number - } - participants?: TagLinkableUser[] - organizations?: TagLinkableOrganization[] - types?: ActivityTypeInput[] +export type ActivityFeedCounts = { + total: number + unfiltered: number + page: number + rows: number } export type FetchMoreParams = { first: number; after: string } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b3fa6da22..9b31e7a4a 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5923,9 +5923,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; +export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7760,6 +7760,8 @@ export const ActivityFeedFragmentDoc = gql` hasNextPage hasPreviousPage } + pageCount + totalCount unfilteredCount activityTypes @include(if: $showFilters) uniqueParticipants @include(if: $showFilters) { From 40312b72b9cf91afca299fa7b08fd5e025390b4d Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 17 Feb 2024 00:47:31 -0600 Subject: [PATCH 031/160] added config for Activities relay style pagination --- .../src/app/graphql/graphql.type-policies.ts | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/client/src/app/graphql/graphql.type-policies.ts b/client/src/app/graphql/graphql.type-policies.ts index e4c8d4e8d..7a302360c 100644 --- a/client/src/app/graphql/graphql.type-policies.ts +++ b/client/src/app/graphql/graphql.type-policies.ts @@ -2,8 +2,13 @@ import { TypePolicies } from '@apollo/client/cache' import { relayStylePagination } from '@apollo/client/utilities' import { CvcSourcePolicy } from './policies/source.policy' import { CvcUserPolicy } from './policies/user.policy' +import { CvcActivityPolicy } from './policies/activity.policy' +import { + StrictTypedTypePolicies, + TypedTypePolicies, +} from '@app/generated/civic.apollo-helpers' -export const CvcTypePolicies: TypePolicies = { +export const CvcTypePolicies: StrictTypedTypePolicies = { Gene: { fields: { comments: relayStylePagination(), @@ -14,6 +19,13 @@ export const CvcTypePolicies: TypePolicies = { }, Query: { fields: { + activities: relayStylePagination([ + 'subject', + 'organizationId', + 'userId', + 'activityType', + 'subjectType', + ]), browseGenes: relayStylePagination([ 'entrezSymbol', 'therapayName', @@ -52,7 +64,7 @@ export const CvcTypePolicies: TypePolicies = { 'journal', 'clinicalTrialId', 'id', - 'openAccess' + 'openAccess', ]), sourceSuggestions: relayStylePagination([ 'sourceType', @@ -157,6 +169,4 @@ export const CvcTypePolicies: TypePolicies = { users: relayStylePagination(['userName', 'orgName', 'userRole']), }, }, - User: CvcUserPolicy, - // Source: CvcSourcePolicy, } From 96202183c7cd236393fadeb999a0a67e3cf328ed Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 17 Feb 2024 02:05:37 -0600 Subject: [PATCH 032/160] improved activity-feed/feed-item queries, use of signals --- .../activity-feed-item.component.html | 1 + .../activity-feed-item.component.ts | 20 +-- .../activity-feed-item.query.gql | 55 ++++-- .../activity-feed/activity-feed.component.ts | 4 +- .../activity-feed/activity-feed.query.gql | 30 +--- client/src/app/generated/civic.apollo.ts | 165 ++++++++++-------- 6 files changed, 151 insertions(+), 124 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index cba88a417..67e5664fa 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -25,6 +25,7 @@ nzFlex="auto" class="description"> + {{ activityType() }} {{ cvcActivity().user.displayName }} {{ cvcActivity().verbiage }} {{ cvcActivity().subject.name }} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 06e9f2489..1f74d8326 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -7,6 +7,7 @@ import { input, effect, OnInit, + computed, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' @@ -15,7 +16,7 @@ import { ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, - ActivityFeedNodeFragment, + ActivityFeedFieldsFragment, Maybe, } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' @@ -45,12 +46,12 @@ import { pluck } from 'rxjs-etc/dist/esm/operators' styleUrl: './activity-feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItem implements OnInit { - cvcActivity = input.required() +export class CvcActivityFeedItem { + cvcActivity = input.required() + + activityType = computed(() => this.cvcActivity().__typename) - queryActivity$: Subject queryResult$: Observable> - loading$: Observable activityDetail$: Observable> toggleDetail$: Subject @@ -58,8 +59,6 @@ export class CvcActivityFeedItem implements OnInit { showDetails: WritableSignal constructor(private gql: ActivityFeedItemGQL) { - this.queryActivity$ = new Subject() - this.loading$ = new Observable() this.activityDetail$ = new Observable< Maybe >() @@ -73,17 +72,14 @@ export class CvcActivityFeedItem implements OnInit { this.showDetails.set(!this.showDetails()) }) effect(() => { - if (this.showDetails() && this.cvcActivity().id) { + if (this.showDetails()) { if (!this.queryRef) { this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) - this.queryResult$ = this.queryRef.valueChanges - this.loading$ = this.queryResult$.pipe(pluck('loading')) - this.activityDetail$ = this.queryResult$.pipe( + this.activityDetail$ = this.queryRef.valueChanges.pipe( pluck('data', 'activity') ) } } }) } - ngOnInit(): void {} } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index 7bb8370ed..01de786c3 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -6,19 +6,40 @@ query ActivityFeedItem($id: Int!) { fragment ActivityFeedItemFields on ActivityInterface { id + verbiage + createdAt note - events { + organization { id - createdAt - action - originatingObject { - id - name - link + name + } + user { + id + displayName + role + } + subject { + id + name + link + ... on Source { + citation + sourceType } - originatingUser { - id - displayName + ... on EvidenceItem { + status + } + ... on Assertion { + status + } + ... on Revision { + revisionSetId + } + ... on Variant { + deprecated + } + ... on MolecularProfile { + deprecated } } parsedNote { @@ -35,4 +56,18 @@ fragment ActivityFeedItemFields on ActivityInterface { displayName } } + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index c633b3ba2..15643e85d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -9,7 +9,7 @@ import { import { toSignal } from '@angular/core/rxjs-interop' import { ActivityFeedGQL, - ActivityFeedNodeFragment, + ActivityFeedFieldsFragment, ActivityFeedQuery, ActivityFeedQueryVariables, EventFeedMode, @@ -97,7 +97,7 @@ export class CvcActivityFeed implements OnInit { rowCount$: Observable // PRESENTATION STREAMS - activity$: Observable[]> + activity$: Observable[]> feedCounts$: Observable // CONFIG, STATE diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index ea84d8337..1fcb3d75a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -23,11 +23,11 @@ query ActivityFeed( subjectType: $subjectType mode: $mode ) { - ...activityFeed + ...ActivitiesConnectionFields } } -fragment activityFeed on ActivityInterfaceConnection { +fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { startCursor endCursor @@ -51,15 +51,15 @@ fragment activityFeed on ActivityInterfaceConnection { edges { cursor node { - ...activityFeedNode + ...ActivityFeedFields } } nodes { - ...activityFeedNode + ...ActivityFeedFields } } -fragment activityFeedNode on ActivityInterface { +fragment ActivityFeedFields on ActivityInterface { id verbiage createdAt @@ -69,7 +69,6 @@ fragment activityFeedNode on ActivityInterface { } user { id - username displayName role } @@ -77,24 +76,5 @@ fragment activityFeedNode on ActivityInterface { id name link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - revisionSetId - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 9b31e7a4a..79e742f95 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5872,39 +5872,39 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, note?: string | undefined, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }>, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }> }; +type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; @@ -5923,43 +5923,43 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivityFeedFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; -type ActivityFeedNode_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type ActivityFeedNodeFragment = ActivityFeedNode_AcceptRevisionsActivity_Fragment | ActivityFeedNode_CommentActivity_Fragment | ActivityFeedNode_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_CreateVariantActivity_Fragment | ActivityFeedNode_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedNode_DeprecateVariantActivity_Fragment | ActivityFeedNode_FlagEntityActivity_Fragment | ActivityFeedNode_ModerateAssertionActivity_Fragment | ActivityFeedNode_ModerateEvidenceItemActivity_Fragment | ActivityFeedNode_RejectRevisionsActivity_Fragment | ActivityFeedNode_ResolveFlagActivity_Fragment | ActivityFeedNode_SubmitAssertionActivity_Fragment | ActivityFeedNode_SubmitEvidenceItemActivity_Fragment | ActivityFeedNode_SuggestRevisionSetActivity_Fragment | ActivityFeedNode_SuggestSourceActivity_Fragment | ActivityFeedNode_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']; @@ -7680,19 +7680,40 @@ export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVaria export const ActivityFeedItemFieldsFragmentDoc = gql` fragment ActivityFeedItemFields on ActivityInterface { id + verbiage + createdAt note - events { + organization { id - createdAt - action - originatingObject { - id - name - link + name + } + user { + id + displayName + role + } + subject { + id + name + link + ... on Source { + citation + sourceType } - originatingUser { - id - displayName + ... on EvidenceItem { + status + } + ... on Assertion { + status + } + ... on Revision { + revisionSetId + } + ... on Variant { + deprecated + } + ... on MolecularProfile { + deprecated } } parsedNote { @@ -7709,10 +7730,24 @@ export const ActivityFeedItemFieldsFragmentDoc = gql` displayName } } + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } } `; -export const ActivityFeedNodeFragmentDoc = gql` - fragment activityFeedNode on ActivityInterface { +export const ActivityFeedFieldsFragmentDoc = gql` + fragment ActivityFeedFields on ActivityInterface { id verbiage createdAt @@ -7722,7 +7757,6 @@ export const ActivityFeedNodeFragmentDoc = gql` } user { id - username displayName role } @@ -7730,30 +7764,11 @@ export const ActivityFeedNodeFragmentDoc = gql` id name link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - revisionSetId - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } } } `; -export const ActivityFeedFragmentDoc = gql` - fragment activityFeed on ActivityInterfaceConnection { +export const ActivitiesConnectionFieldsFragmentDoc = gql` + fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { startCursor endCursor @@ -7777,14 +7792,14 @@ export const ActivityFeedFragmentDoc = gql` edges { cursor node { - ...activityFeedNode + ...ActivityFeedFields } } nodes { - ...activityFeedNode + ...ActivityFeedFields } } - ${ActivityFeedNodeFragmentDoc}`; + ${ActivityFeedFieldsFragmentDoc}`; export const MolecularProfileParsedNameFragmentDoc = gql` fragment MolecularProfileParsedName on MolecularProfileSegment { __typename @@ -10419,10 +10434,10 @@ export const ActivityFeedDocument = gql` subjectType: $subjectType mode: $mode ) { - ...activityFeed + ...ActivitiesConnectionFields } } - ${ActivityFeedFragmentDoc}`; + ${ActivitiesConnectionFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' From b9c730a16f7a6e42355e0411f54265dbb4e6368e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 17 Feb 2024 11:51:53 -0600 Subject: [PATCH 033/160] simpler signal-based toggle --- .../activity-feed-item.component.html | 6 +- .../activity-feed-item.component.ts | 80 +++++++++++++------ 2 files changed, 60 insertions(+), 26 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 67e5664fa..60c6ed467 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -25,7 +25,7 @@ nzFlex="auto" class="description"> - {{ activityType() }} + {{ cacheId() }} {{ cvcActivity().user.displayName }} {{ cvcActivity().verbiage }} {{ cvcActivity().subject.name }} @@ -40,7 +40,7 @@ - {{ +cvcActivity().createdAt | timeAgo }} + {{ cvcActivity().createdAt | timeAgo }} @@ -50,7 +50,7 @@ class="details">
-
activityDetail$: {{ activityDetail$ | ngrxPush | json }}
+ {{ result$ | ngrxPush | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 1f74d8326..8d8c3ce21 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -8,27 +8,35 @@ import { effect, OnInit, computed, + Signal, } from '@angular/core' -import { ApolloQueryResult } from '@apollo/client/core' +import { toSignal } from '@angular/core/rxjs-interop' +import { ApolloClient, ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { + ActivityFeedFieldsFragment, ActivityFeedItemFieldsFragment, ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, - ActivityFeedFieldsFragment, + ActivityInterface, Maybe, } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { PushPipe } from '@ngrx/component' -import { QueryRef } from 'apollo-angular' +import { Apollo, QueryRef } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { BehaviorSubject, Observable, ReplaySubject, Subject } from 'rxjs' -import { pluck } from 'rxjs-etc/dist/esm/operators' +import { BehaviorSubject, Observable, ReplaySubject, Subject, map } from 'rxjs' +import { pluck } from 'rxjs-etc/operators' +import { tag } from 'rxjs-spy/operators' +type ActivityFeedItemViewModel = { + loading: boolean + activity?: any +} @UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', @@ -46,40 +54,66 @@ import { pluck } from 'rxjs-etc/dist/esm/operators' styleUrl: './activity-feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItem { +export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() - - activityType = computed(() => this.cvcActivity().__typename) - - queryResult$: Observable> - activityDetail$: Observable> + id: Signal + typename: Signal + cacheId: Signal toggleDetail$: Subject queryRef?: QueryRef - showDetails: WritableSignal + result$?: Observable> + // vm: Signal + showDetails: WritableSignal constructor(private gql: ActivityFeedItemGQL) { - this.activityDetail$ = new Observable< - Maybe - >() - this.queryResult$ = new Observable< - ApolloQueryResult - >() - this.toggleDetail$ = new Subject() + this.id = computed(() => this.cvcActivity().id) + this.typename = computed(() => this.cvcActivity().__typename) + this.cacheId = computed(() => `${this.id()}:${this.typename()}`) this.showDetails = signal(false) - + this.toggleDetail$ = new Subject() this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { this.showDetails.set(!this.showDetails()) }) effect(() => { if (this.showDetails()) { if (!this.queryRef) { - this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) - this.activityDetail$ = this.queryRef.valueChanges.pipe( - pluck('data', 'activity') + // send out vm with pa, will be updated when query completes + // this.vm.set({ loading: false, activity: this.cvcActivity() }) + this.queryRef = this.gql.watch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges.pipe( + tag('item valueChanges') ) } } }) } + + ngOnInit(): void { + // this.vm = signal({ loading: false, activity: this.cvcActivity() }) + // this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) + // this.result = toSignal( + // this.queryRef.valueChanges.pipe(tag('item valueChanges')), + // { requireSync: true } + // ) + } } + +// this.vm = computed(() => { +// // if we don't have a result yet, return input's activity data +// if (!this.result) { +// return { +// // if queryRef exists, request has been sent so set loading to true +// loading: this.queryRef ? true : false, +// activity: this.cvcActivity(), +// } +// } else { +// return { +// loading: this.result()?.loading ?? false, +// activity: this.result()?.data.activity ?? this.cvcActivity(), +// } +// } +// }) From c41db8299bac7e158eece514b5b2eee4cd9e850b Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 17 Feb 2024 20:43:55 -0600 Subject: [PATCH 034/160] improved feed & feed-item query structure, added 'requestDetails' option --- .../activity-feed-item.query.gql | 12 +- .../activity-feed/activity-feed.component.ts | 5 +- .../activity-feed/activity-feed.query.gql | 2 + .../activity-feed/activity-feed.types.ts | 22 +-- client/src/app/generated/civic.apollo.ts | 154 +++++++++++------- 5 files changed, 117 insertions(+), 78 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index 01de786c3..a38e88a11 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,4 +1,4 @@ -query ActivityFeedItem($id: Int!) { +query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { ...ActivityFeedItemFields } @@ -18,7 +18,11 @@ fragment ActivityFeedItemFields on ActivityInterface { displayName role } - subject { + ...ActivityFeedItemDetails +} + +fragment ActivityFeedItemDetails on ActivityInterface { + subject @include(if: $requestDetails) { id name link @@ -42,7 +46,7 @@ fragment ActivityFeedItemFields on ActivityInterface { deprecated } } - parsedNote { + parsedNote @include(if: $requestDetails) { ... on CommentTagSegment { entityId link @@ -56,7 +60,7 @@ fragment ActivityFeedItemFields on ActivityInterface { displayName } } - events { + events @include(if: $requestDetails) { id createdAt action diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 15643e85d..774ffda94 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -125,7 +125,7 @@ export class CvcActivityFeed implements OnInit { // tag('----- activity-feed fetch$') ) - this.feedFilter$.pipe(tag('feedFilter$')).subscribe() + this.feedFilter$.pipe(tag('feed feedFilter$')).subscribe() // convert next page requests into fetch more query this.fetchMore$ = this.nextPage$.pipe( @@ -199,7 +199,7 @@ export class CvcActivityFeed implements OnInit { pluck('data', 'activities', 'edges'), filter(isNonNulled), map((edges) => edges.map((e) => e.node)), - tag('activity$') + tag('feed activity$') ) this.rowCount$ = this.queryResult$.pipe( @@ -249,6 +249,7 @@ export class CvcActivityFeed implements OnInit { // showFilters is a required query var let queryVars: ActivityFeedQueryVariables = { showFilters: this.cvcShowFilters(), + requestDetails: false, } // if this is a fetchMore query, add first & after vars, // else configure a refetch query with new settings and filters diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 1fcb3d75a..4df277a50 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -10,6 +10,7 @@ query ActivityFeed( $subjectType: [ActivitySubjectInput!] $mode: EventFeedMode $showFilters: Boolean! + $requestDetails: Boolean! ) { activities( subject: $subject @@ -77,4 +78,5 @@ fragment ActivityFeedFields on ActivityInterface { name link } + ...ActivityFeedItemDetails } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index d213446d2..122044efe 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -3,26 +3,12 @@ import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.compone import { EventFeedMode, SubscribableQueryInput, - AcceptRevisionsActivity, - CommentActivity, - CreateComplexMolecularProfileActivity, - CreateVariantActivity, - DeprecateComplexMolecularProfileActivity, - DeprecateVariantActivity, - FlagEntityActivity, - ModerateAssertionActivity, - ModerateEvidenceItemActivity, - RejectRevisionsActivity, - ResolveFlagActivity, - SubmitAssertionActivity, - SubmitEvidenceItemActivity, - SuggestRevisionSetActivity, - SuggestSourceActivity, - UpdateSourceSuggestionStatusActivity, User, Organization, ActivitySubjectInput, ActivityTypeInput, + ActivityFeedItemFieldsFragment, + ActivityFeedFieldsFragment, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -108,3 +94,7 @@ export type ActivityFeedModeAttributes = { organizationId?: number userId?: number } + +export type ActivityFeedFragment = + | ActivityFeedFieldsFragment + | ActivityFeedItemFieldsFragment diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 79e742f95..b3c0a1319 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5869,45 +5869,80 @@ export type WithRevisionsRevisionsArgs = { export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']; + requestDetails: Scalars['Boolean']; }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; +type ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedItemDetailsFragment = ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment | ActivityFeedItemDetails_CommentActivity_Fragment | ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_CreateVariantActivity_Fragment | ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_DeprecateVariantActivity_Fragment | ActivityFeedItemDetails_FlagEntityActivity_Fragment | ActivityFeedItemDetails_ModerateAssertionActivity_Fragment | ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemDetails_RejectRevisionsActivity_Fragment | ActivityFeedItemDetails_ResolveFlagActivity_Fragment | ActivityFeedItemDetails_SubmitAssertionActivity_Fragment | ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment | ActivityFeedItemDetails_SuggestSourceActivity_Fragment | ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment; + export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; first?: InputMaybe; @@ -5920,44 +5955,45 @@ export type ActivityFeedQueryVariables = Exact<{ subjectType?: InputMaybe | ActivitySubjectInput>; mode?: InputMaybe; showFilters: Scalars['Boolean']; + requestDetails: Scalars['Boolean']; }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; -type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; @@ -7677,22 +7713,9 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; -export const ActivityFeedItemFieldsFragmentDoc = gql` - fragment ActivityFeedItemFields on ActivityInterface { - id - verbiage - createdAt - note - organization { - id - name - } - user { - id - displayName - role - } - subject { +export const ActivityFeedItemDetailsFragmentDoc = gql` + fragment ActivityFeedItemDetails on ActivityInterface { + subject @include(if: $requestDetails) { id name link @@ -7716,7 +7739,7 @@ export const ActivityFeedItemFieldsFragmentDoc = gql` deprecated } } - parsedNote { + parsedNote @include(if: $requestDetails) { ... on CommentTagSegment { entityId link @@ -7730,7 +7753,7 @@ export const ActivityFeedItemFieldsFragmentDoc = gql` displayName } } - events { + events @include(if: $requestDetails) { id createdAt action @@ -7746,6 +7769,24 @@ export const ActivityFeedItemFieldsFragmentDoc = gql` } } `; +export const ActivityFeedItemFieldsFragmentDoc = gql` + fragment ActivityFeedItemFields on ActivityInterface { + id + verbiage + createdAt + note + organization { + id + name + } + user { + id + displayName + role + } + ...ActivityFeedItemDetails +} + ${ActivityFeedItemDetailsFragmentDoc}`; export const ActivityFeedFieldsFragmentDoc = gql` fragment ActivityFeedFields on ActivityInterface { id @@ -7765,8 +7806,9 @@ export const ActivityFeedFieldsFragmentDoc = gql` name link } + ...ActivityFeedItemDetails } - `; + ${ActivityFeedItemDetailsFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { @@ -10403,7 +10445,7 @@ export const VariantSummaryFieldsFragmentDoc = gql` } ${MyVariantInfoFieldsFragmentDoc}`; export const ActivityFeedItemDocument = gql` - query ActivityFeedItem($id: Int!) { + query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { ...ActivityFeedItemFields } @@ -10421,7 +10463,7 @@ export const ActivityFeedItemDocument = gql` } } export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $mode: EventFeedMode, $showFilters: Boolean!) { + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { activities( subject: $subject first: $first From 9016eb05c1c2deac8f8776f7571ae950638bac50 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 17 Feb 2024 21:50:28 -0600 Subject: [PATCH 035/160] updated angular-apollo, angular-client --- .../src/app/graphql/graphql.type-policies.ts | 9 +- client/yarn.lock | 90 +++++++++++-------- 2 files changed, 56 insertions(+), 43 deletions(-) diff --git a/client/src/app/graphql/graphql.type-policies.ts b/client/src/app/graphql/graphql.type-policies.ts index 7a302360c..44f936bf5 100644 --- a/client/src/app/graphql/graphql.type-policies.ts +++ b/client/src/app/graphql/graphql.type-policies.ts @@ -1,12 +1,5 @@ -import { TypePolicies } from '@apollo/client/cache' import { relayStylePagination } from '@apollo/client/utilities' -import { CvcSourcePolicy } from './policies/source.policy' -import { CvcUserPolicy } from './policies/user.policy' -import { CvcActivityPolicy } from './policies/activity.policy' -import { - StrictTypedTypePolicies, - TypedTypePolicies, -} from '@app/generated/civic.apollo-helpers' +import { StrictTypedTypePolicies } from '@app/generated/civic.apollo-helpers' export const CvcTypePolicies: StrictTypedTypePolicies = { Gene: { diff --git a/client/yarn.lock b/client/yarn.lock index f3ed8900b..b6a855c87 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -294,18 +294,19 @@ tslib "^2.0.0" "@apollo/client@^3.7.17": - version "3.7.17" - resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.17.tgz#1d2538729fd8ef138aa301a7cf62704474e57b72" - integrity sha512-0EErSHEtKPNl5wgWikHJbKFAzJ/k11O0WO2QyqZSHpdxdAnw7UWHY4YiLbHCFG7lhrD+NTQ3Z/H9Jn4rcikoJA== + version "3.9.5" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.9.5.tgz#502ec191756a7f44788b5f08cbe7b8de594a7656" + integrity sha512-7y+c8MTPU+hhTwvcGVtMMGIgWduzrvG1mz5yJMRyqYbheBkkky3Lki6ADWVSBXG1lZoOtPYvB2zDgVfKb2HSsw== dependencies: "@graphql-typed-document-node/core" "^3.1.1" - "@wry/context" "^0.7.0" - "@wry/equality" "^0.5.0" - "@wry/trie" "^0.4.0" + "@wry/caches" "^1.0.0" + "@wry/equality" "^0.5.6" + "@wry/trie" "^0.5.0" graphql-tag "^2.12.6" hoist-non-react-statics "^3.3.2" - optimism "^0.16.2" + optimism "^0.18.0" prop-types "^15.7.2" + rehackt "0.0.5" response-iterator "^0.2.6" symbol-observable "^4.0.0" ts-invariant "^0.10.3" @@ -2654,11 +2655,16 @@ tslib "^2.4.0" value-or-promise "1.0.12" -"@graphql-typed-document-node/core@3.1.1", "@graphql-typed-document-node/core@^3.1.1": +"@graphql-typed-document-node/core@3.1.1": version "3.1.1" resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052" integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== +"@graphql-typed-document-node/core@^3.1.1": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -3577,34 +3583,41 @@ urlpattern-polyfill "^6.0.2" web-streams-polyfill "^3.2.0" -"@wry/context@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.0.tgz#be88e22c0ddf62aeb0ae9f95c3d90932c619a5c8" - integrity sha512-LcDAiYWRtwAoSOArfk7cuYvFXytxfVrdX7yxoUmK7pPITLk5jYh2F8knCwS7LjgYL8u1eidPlKKV6Ikqq0ODqQ== +"@wry/caches@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@wry/caches/-/caches-1.0.1.tgz#8641fd3b6e09230b86ce8b93558d44cf1ece7e52" + integrity sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA== dependencies: tslib "^2.3.0" -"@wry/equality@^0.5.0": - version "0.5.3" - resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.3.tgz#fafebc69561aa2d40340da89fa7dc4b1f6fb7831" - integrity sha512-avR+UXdSrsF2v8vIqIgmeTY0UR91UT+IyablCyKe/uk22uOJ8fusKZnH9JH9e1/EtLeNJBtagNmL3eJdnOV53g== +"@wry/context@^0.7.0": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.4.tgz#e32d750fa075955c4ab2cfb8c48095e1d42d5990" + integrity sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ== dependencies: tslib "^2.3.0" -"@wry/trie@^0.3.0": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.3.2.tgz#a06f235dc184bd26396ba456711f69f8c35097e6" - integrity sha512-yRTyhWSls2OY/pYLfwff867r8ekooZ4UI+/gxot5Wj8EFwSf2rG+n+Mo/6LoLQm1TKA4GRj2+LCpbfS937dClQ== +"@wry/equality@^0.5.6": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.7.tgz#72ec1a73760943d439d56b7b1e9985aec5d497bb" + integrity sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw== dependencies: tslib "^2.3.0" -"@wry/trie@^0.4.0": +"@wry/trie@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.4.3.tgz#077d52c22365871bf3ffcbab8e95cb8bc5689af4" integrity sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w== dependencies: tslib "^2.3.0" +"@wry/trie@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.5.0.tgz#11e783f3a53f6e4cd1d42d2d1323f5bc3fa99c94" + integrity sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA== + dependencies: + tslib "^2.3.0" + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -3804,11 +3817,11 @@ anymatch@~3.1.2: picomatch "^2.0.4" apollo-angular@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/apollo-angular/-/apollo-angular-5.0.0.tgz#24ee1ba28561f22397e5099a099cbc0298d2b9fe" - integrity sha512-g98CvEGmRkrfBcXQS+HwIDuSsDnxqg/7RB+N/ICXbXfnnbBNIVzQ+xSaawz6kOo04Rx7jtLQAjda6/69fhHMDQ== + version "5.0.2" + resolved "https://registry.yarnpkg.com/apollo-angular/-/apollo-angular-5.0.2.tgz#a60797d935a1191149454c2925503de889476b55" + integrity sha512-U+ApPHhmdDirO95kovNJKt0Zd8kthOWALWY1t22zCI4LrT7tLZDDs0LJAzFXcvILN3FDkXWOE9R6Sa29jNOCIQ== dependencies: - tslib "^2.0.0" + tslib "^2.6.2" arg@^4.1.0: version "4.1.3" @@ -7548,13 +7561,15 @@ opener@^1.5.2: resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -optimism@^0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.2.tgz#519b0c78b3b30954baed0defe5143de7776bf081" - integrity sha512-zWNbgWj+3vLEjZNIh/okkY2EUfX+vB9TJopzIZwT1xxaMqC5hRLLraePod4c5n4He08xuXNH+zhKFFCu390wiQ== +optimism@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.18.0.tgz#e7bb38b24715f3fdad8a9a7fc18e999144bbfa63" + integrity sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ== dependencies: + "@wry/caches" "^1.0.0" "@wry/context" "^0.7.0" - "@wry/trie" "^0.3.0" + "@wry/trie" "^0.4.3" + tslib "^2.3.0" ora@5.4.1, ora@^5.1.0, ora@^5.4.1: version "5.4.1" @@ -8198,6 +8213,11 @@ regjsparser@^0.9.1: dependencies: jsesc "~0.5.0" +rehackt@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/rehackt/-/rehackt-0.0.5.tgz#184c82ea369d5b0b989ede0593ebea8b2bcfb1d6" + integrity sha512-BI1rV+miEkaHj8zd2n+gaMgzu/fKz7BGlb4zZ6HAiY9adDmJMkaDcmuXlJFv0eyKUob+oszs3/2gdnXUrzx2Tg== + relay-runtime@12.0.0: version "12.0.0" resolved "https://registry.yarnpkg.com/relay-runtime/-/relay-runtime-12.0.0.tgz#1e039282bdb5e0c1b9a7dc7f6b9a09d4f4ff8237" @@ -9201,9 +9221,9 @@ ts-log@^2.2.3: integrity sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA== ts-mixin-extended@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ts-mixin-extended/-/ts-mixin-extended-1.1.1.tgz#123a088326054cf6bcd36c186112a4c0eba4b4f5" - integrity sha512-Q/qdpX/wD/9LWri/kSPYX9XYjUTzlUaJjoO8j3k+Pz+AnL+GmPajSGwpYFQw3vqW0pHTIF58axrM4jRY0OAcuA== + version "1.1.3" + resolved "https://registry.yarnpkg.com/ts-mixin-extended/-/ts-mixin-extended-1.1.3.tgz#2d7e1c85d308f6d17ca017c6000d3722b2c63d91" + integrity sha512-/y4WpWgtNKX4gy085rMXy5qfl4FEsDpyOVslFfbxdSKCzpatgUAM4FX73hgcepuVxyvXJ5m/4oltaNTvPqpX8w== ts-node@~10.9.1: version "10.9.1" @@ -9233,7 +9253,7 @@ tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@2.6.2: +tslib@2.6.2, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== @@ -9243,7 +9263,7 @@ tslib@^1.13.0, tslib@^1.8.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1, tslib@~2.4.0: +tslib@^2.0.3, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1, tslib@~2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== From 046ff62dd9b82061a20cee58dc76ea62fe8e7e73 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 19 Feb 2024 12:33:48 -0600 Subject: [PATCH 036/160] refactored feed gql so that feed connection fields identical to detail type --- .../activity-feed-item.component.ts | 58 ++++--- .../activity-feed-item.query.gql | 21 +-- .../activity-feed/activity-feed.query.gql | 7 +- .../activity-feed/activity-feed.types.ts | 8 - client/src/app/generated/civic.apollo.ts | 145 ++++++++---------- 5 files changed, 113 insertions(+), 126 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 8d8c3ce21..2a3f44ebf 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -15,7 +15,6 @@ import { ApolloClient, ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { ActivityFeedFieldsFragment, - ActivityFeedItemFieldsFragment, ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, @@ -29,11 +28,19 @@ import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { BehaviorSubject, Observable, ReplaySubject, Subject, map } from 'rxjs' +import { + BehaviorSubject, + Observable, + ReplaySubject, + Subject, + filter, + map, +} from 'rxjs' +import { isNonNulled } from 'rxjs-etc' import { pluck } from 'rxjs-etc/operators' import { tag } from 'rxjs-spy/operators' -type ActivityFeedItemViewModel = { +type ItemViewModel = { loading: boolean activity?: any } @@ -56,20 +63,22 @@ type ActivityFeedItemViewModel = { }) export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() - id: Signal - typename: Signal - cacheId: Signal + cacheId: Signal> toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> - // vm: Signal + + loading?: Signal + activity?: Signal + + vm?: Signal showDetails: WritableSignal - constructor(private gql: ActivityFeedItemGQL) { - this.id = computed(() => this.cvcActivity().id) - this.typename = computed(() => this.cvcActivity().__typename) - this.cacheId = computed(() => `${this.id()}:${this.typename()}`) + constructor(private apollo: Apollo, private gql: ActivityFeedItemGQL) { + this.cacheId = computed(() => + apollo.client.cache.identify(this.cvcActivity()) + ) this.showDetails = signal(false) this.toggleDetail$ = new Subject() this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { @@ -78,15 +87,7 @@ export class CvcActivityFeedItem implements OnInit { effect(() => { if (this.showDetails()) { if (!this.queryRef) { - // send out vm with pa, will be updated when query completes - // this.vm.set({ loading: false, activity: this.cvcActivity() }) - this.queryRef = this.gql.watch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges.pipe( - tag('item valueChanges') - ) + this.watchQuery() } } }) @@ -100,6 +101,23 @@ export class CvcActivityFeedItem implements OnInit { // { requireSync: true } // ) } + + watchQuery(): void { + this.queryRef = this.gql.watch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges.pipe(tag('item valueChanges')) + this.loading = toSignal(this.result$.pipe(pluck('loading')), { + requireSync: true, + }) + this.activity = toSignal( + this.result$.pipe(pluck('data', 'activity'), filter(isNonNulled)), + { + requireSync: true, + } + ) + } } // this.vm = computed(() => { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index a38e88a11..c1aac1b3d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,27 +1,10 @@ query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedItemFields + ...ActivityFeedFields } } -fragment ActivityFeedItemFields on ActivityInterface { - id - verbiage - createdAt - note - organization { - id - name - } - user { - id - displayName - role - } - ...ActivityFeedItemDetails -} - -fragment ActivityFeedItemDetails on ActivityInterface { +fragment ActivityFeedDetailFields on ActivityInterface { subject @include(if: $requestDetails) { id name diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 4df277a50..5576fa74a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -61,6 +61,11 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { } fragment ActivityFeedFields on ActivityInterface { + ...ActivityFeedBaseFields + ...ActivityFeedDetailFields +} + +fragment ActivityFeedBaseFields on ActivityInterface { id verbiage createdAt @@ -78,5 +83,5 @@ fragment ActivityFeedFields on ActivityInterface { name link } - ...ActivityFeedItemDetails + ...ActivityFeedDetailFields } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 122044efe..cfd93d98f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -1,5 +1,3 @@ -import { TagLinkableOrganization } from '@app/components/organizations/organization-tag/organization-tag.component' -import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' import { EventFeedMode, SubscribableQueryInput, @@ -7,8 +5,6 @@ import { Organization, ActivitySubjectInput, ActivityTypeInput, - ActivityFeedItemFieldsFragment, - ActivityFeedFieldsFragment, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -94,7 +90,3 @@ export type ActivityFeedModeAttributes = { organizationId?: number userId?: number } - -export type ActivityFeedFragment = - | ActivityFeedFieldsFragment - | ActivityFeedItemFieldsFragment diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b3c0a1319..71d84edb3 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5873,75 +5873,41 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; - -type ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemDetailsFragment = ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment | ActivityFeedItemDetails_CommentActivity_Fragment | ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_CreateVariantActivity_Fragment | ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_DeprecateVariantActivity_Fragment | ActivityFeedItemDetails_FlagEntityActivity_Fragment | ActivityFeedItemDetails_ModerateAssertionActivity_Fragment | ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemDetails_RejectRevisionsActivity_Fragment | ActivityFeedItemDetails_ResolveFlagActivity_Fragment | ActivityFeedItemDetails_SubmitAssertionActivity_Fragment | ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment | ActivityFeedItemDetails_SuggestSourceActivity_Fragment | ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedDetailFieldsFragment = ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment | ActivityFeedDetailFields_CommentActivity_Fragment | ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_CreateVariantActivity_Fragment | ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_DeprecateVariantActivity_Fragment | ActivityFeedDetailFields_FlagEntityActivity_Fragment | ActivityFeedDetailFields_ModerateAssertionActivity_Fragment | ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedDetailFields_RejectRevisionsActivity_Fragment | ActivityFeedDetailFields_ResolveFlagActivity_Fragment | ActivityFeedDetailFields_SubmitAssertionActivity_Fragment | ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment | ActivityFeedDetailFields_SuggestSourceActivity_Fragment | ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -5997,6 +5963,40 @@ type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __type export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; +type ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedBaseFieldsFragment = ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment | ActivityFeedBaseFields_CommentActivity_Fragment | ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_CreateVariantActivity_Fragment | ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_DeprecateVariantActivity_Fragment | ActivityFeedBaseFields_FlagEntityActivity_Fragment | ActivityFeedBaseFields_ModerateAssertionActivity_Fragment | ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedBaseFields_RejectRevisionsActivity_Fragment | ActivityFeedBaseFields_ResolveFlagActivity_Fragment | ActivityFeedBaseFields_SubmitAssertionActivity_Fragment | ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment | ActivityFeedBaseFields_SuggestSourceActivity_Fragment | ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment; + export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']; }>; @@ -7713,8 +7713,8 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; -export const ActivityFeedItemDetailsFragmentDoc = gql` - fragment ActivityFeedItemDetails on ActivityInterface { +export const ActivityFeedDetailFieldsFragmentDoc = gql` + fragment ActivityFeedDetailFields on ActivityInterface { subject @include(if: $requestDetails) { id name @@ -7769,26 +7769,8 @@ export const ActivityFeedItemDetailsFragmentDoc = gql` } } `; -export const ActivityFeedItemFieldsFragmentDoc = gql` - fragment ActivityFeedItemFields on ActivityInterface { - id - verbiage - createdAt - note - organization { - id - name - } - user { - id - displayName - role - } - ...ActivityFeedItemDetails -} - ${ActivityFeedItemDetailsFragmentDoc}`; -export const ActivityFeedFieldsFragmentDoc = gql` - fragment ActivityFeedFields on ActivityInterface { +export const ActivityFeedBaseFieldsFragmentDoc = gql` + fragment ActivityFeedBaseFields on ActivityInterface { id verbiage createdAt @@ -7806,9 +7788,16 @@ export const ActivityFeedFieldsFragmentDoc = gql` name link } - ...ActivityFeedItemDetails + ...ActivityFeedDetailFields +} + ${ActivityFeedDetailFieldsFragmentDoc}`; +export const ActivityFeedFieldsFragmentDoc = gql` + fragment ActivityFeedFields on ActivityInterface { + ...ActivityFeedBaseFields + ...ActivityFeedDetailFields } - ${ActivityFeedItemDetailsFragmentDoc}`; + ${ActivityFeedBaseFieldsFragmentDoc} +${ActivityFeedDetailFieldsFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { @@ -10447,10 +10436,10 @@ export const VariantSummaryFieldsFragmentDoc = gql` export const ActivityFeedItemDocument = gql` query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedItemFields + ...ActivityFeedFields } } - ${ActivityFeedItemFieldsFragmentDoc}`; + ${ActivityFeedFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' From e8b8e24b044d4ab087215979f70139503ebdb1e5 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 19 Feb 2024 12:33:48 -0600 Subject: [PATCH 037/160] refactored feed gql so that feed connection fields identical to detail type --- .../activity-feed-item.component.ts | 58 ++++--- .../activity-feed-item.query.gql | 21 +-- .../activity-feed/activity-feed.query.gql | 7 +- .../activity-feed/activity-feed.types.ts | 8 - client/src/app/generated/civic.apollo.ts | 147 ++++++++---------- 5 files changed, 115 insertions(+), 126 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 8d8c3ce21..2a3f44ebf 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -15,7 +15,6 @@ import { ApolloClient, ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { ActivityFeedFieldsFragment, - ActivityFeedItemFieldsFragment, ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, @@ -29,11 +28,19 @@ import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { BehaviorSubject, Observable, ReplaySubject, Subject, map } from 'rxjs' +import { + BehaviorSubject, + Observable, + ReplaySubject, + Subject, + filter, + map, +} from 'rxjs' +import { isNonNulled } from 'rxjs-etc' import { pluck } from 'rxjs-etc/operators' import { tag } from 'rxjs-spy/operators' -type ActivityFeedItemViewModel = { +type ItemViewModel = { loading: boolean activity?: any } @@ -56,20 +63,22 @@ type ActivityFeedItemViewModel = { }) export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() - id: Signal - typename: Signal - cacheId: Signal + cacheId: Signal> toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> - // vm: Signal + + loading?: Signal + activity?: Signal + + vm?: Signal showDetails: WritableSignal - constructor(private gql: ActivityFeedItemGQL) { - this.id = computed(() => this.cvcActivity().id) - this.typename = computed(() => this.cvcActivity().__typename) - this.cacheId = computed(() => `${this.id()}:${this.typename()}`) + constructor(private apollo: Apollo, private gql: ActivityFeedItemGQL) { + this.cacheId = computed(() => + apollo.client.cache.identify(this.cvcActivity()) + ) this.showDetails = signal(false) this.toggleDetail$ = new Subject() this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { @@ -78,15 +87,7 @@ export class CvcActivityFeedItem implements OnInit { effect(() => { if (this.showDetails()) { if (!this.queryRef) { - // send out vm with pa, will be updated when query completes - // this.vm.set({ loading: false, activity: this.cvcActivity() }) - this.queryRef = this.gql.watch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges.pipe( - tag('item valueChanges') - ) + this.watchQuery() } } }) @@ -100,6 +101,23 @@ export class CvcActivityFeedItem implements OnInit { // { requireSync: true } // ) } + + watchQuery(): void { + this.queryRef = this.gql.watch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges.pipe(tag('item valueChanges')) + this.loading = toSignal(this.result$.pipe(pluck('loading')), { + requireSync: true, + }) + this.activity = toSignal( + this.result$.pipe(pluck('data', 'activity'), filter(isNonNulled)), + { + requireSync: true, + } + ) + } } // this.vm = computed(() => { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index a38e88a11..c1aac1b3d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,27 +1,10 @@ query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedItemFields + ...ActivityFeedFields } } -fragment ActivityFeedItemFields on ActivityInterface { - id - verbiage - createdAt - note - organization { - id - name - } - user { - id - displayName - role - } - ...ActivityFeedItemDetails -} - -fragment ActivityFeedItemDetails on ActivityInterface { +fragment ActivityFeedDetailFields on ActivityInterface { subject @include(if: $requestDetails) { id name diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 4df277a50..5576fa74a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -61,6 +61,11 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { } fragment ActivityFeedFields on ActivityInterface { + ...ActivityFeedBaseFields + ...ActivityFeedDetailFields +} + +fragment ActivityFeedBaseFields on ActivityInterface { id verbiage createdAt @@ -78,5 +83,5 @@ fragment ActivityFeedFields on ActivityInterface { name link } - ...ActivityFeedItemDetails + ...ActivityFeedDetailFields } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 122044efe..cfd93d98f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -1,5 +1,3 @@ -import { TagLinkableOrganization } from '@app/components/organizations/organization-tag/organization-tag.component' -import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' import { EventFeedMode, SubscribableQueryInput, @@ -7,8 +5,6 @@ import { Organization, ActivitySubjectInput, ActivityTypeInput, - ActivityFeedItemFieldsFragment, - ActivityFeedFieldsFragment, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -94,7 +90,3 @@ export type ActivityFeedModeAttributes = { organizationId?: number userId?: number } - -export type ActivityFeedFragment = - | ActivityFeedFieldsFragment - | ActivityFeedItemFieldsFragment diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b3c0a1319..017fd9c6c 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5873,75 +5873,41 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -type ActivityFeedItemFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ActivityFeedItemFieldsFragment = ActivityFeedItemFields_AcceptRevisionsActivity_Fragment | ActivityFeedItemFields_CommentActivity_Fragment | ActivityFeedItemFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_CreateVariantActivity_Fragment | ActivityFeedItemFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemFields_DeprecateVariantActivity_Fragment | ActivityFeedItemFields_FlagEntityActivity_Fragment | ActivityFeedItemFields_ModerateAssertionActivity_Fragment | ActivityFeedItemFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemFields_RejectRevisionsActivity_Fragment | ActivityFeedItemFields_ResolveFlagActivity_Fragment | ActivityFeedItemFields_SubmitAssertionActivity_Fragment | ActivityFeedItemFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemFields_SuggestRevisionSetActivity_Fragment | ActivityFeedItemFields_SuggestSourceActivity_Fragment | ActivityFeedItemFields_UpdateSourceSuggestionStatusActivity_Fragment; - -type ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemDetailsFragment = ActivityFeedItemDetails_AcceptRevisionsActivity_Fragment | ActivityFeedItemDetails_CommentActivity_Fragment | ActivityFeedItemDetails_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_CreateVariantActivity_Fragment | ActivityFeedItemDetails_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemDetails_DeprecateVariantActivity_Fragment | ActivityFeedItemDetails_FlagEntityActivity_Fragment | ActivityFeedItemDetails_ModerateAssertionActivity_Fragment | ActivityFeedItemDetails_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemDetails_RejectRevisionsActivity_Fragment | ActivityFeedItemDetails_ResolveFlagActivity_Fragment | ActivityFeedItemDetails_SubmitAssertionActivity_Fragment | ActivityFeedItemDetails_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemDetails_SuggestRevisionSetActivity_Fragment | ActivityFeedItemDetails_SuggestSourceActivity_Fragment | ActivityFeedItemDetails_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedDetailFieldsFragment = ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment | ActivityFeedDetailFields_CommentActivity_Fragment | ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_CreateVariantActivity_Fragment | ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_DeprecateVariantActivity_Fragment | ActivityFeedDetailFields_FlagEntityActivity_Fragment | ActivityFeedDetailFields_ModerateAssertionActivity_Fragment | ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedDetailFields_RejectRevisionsActivity_Fragment | ActivityFeedDetailFields_ResolveFlagActivity_Fragment | ActivityFeedDetailFields_SubmitAssertionActivity_Fragment | ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment | ActivityFeedDetailFields_SuggestSourceActivity_Fragment | ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -5997,6 +5963,40 @@ type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __type export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; +type ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedBaseFieldsFragment = ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment | ActivityFeedBaseFields_CommentActivity_Fragment | ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_CreateVariantActivity_Fragment | ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_DeprecateVariantActivity_Fragment | ActivityFeedBaseFields_FlagEntityActivity_Fragment | ActivityFeedBaseFields_ModerateAssertionActivity_Fragment | ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedBaseFields_RejectRevisionsActivity_Fragment | ActivityFeedBaseFields_ResolveFlagActivity_Fragment | ActivityFeedBaseFields_SubmitAssertionActivity_Fragment | ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment | ActivityFeedBaseFields_SuggestSourceActivity_Fragment | ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment; + export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']; }>; @@ -7713,8 +7713,8 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; -export const ActivityFeedItemDetailsFragmentDoc = gql` - fragment ActivityFeedItemDetails on ActivityInterface { +export const ActivityFeedDetailFieldsFragmentDoc = gql` + fragment ActivityFeedDetailFields on ActivityInterface { subject @include(if: $requestDetails) { id name @@ -7769,26 +7769,8 @@ export const ActivityFeedItemDetailsFragmentDoc = gql` } } `; -export const ActivityFeedItemFieldsFragmentDoc = gql` - fragment ActivityFeedItemFields on ActivityInterface { - id - verbiage - createdAt - note - organization { - id - name - } - user { - id - displayName - role - } - ...ActivityFeedItemDetails -} - ${ActivityFeedItemDetailsFragmentDoc}`; -export const ActivityFeedFieldsFragmentDoc = gql` - fragment ActivityFeedFields on ActivityInterface { +export const ActivityFeedBaseFieldsFragmentDoc = gql` + fragment ActivityFeedBaseFields on ActivityInterface { id verbiage createdAt @@ -7806,9 +7788,16 @@ export const ActivityFeedFieldsFragmentDoc = gql` name link } - ...ActivityFeedItemDetails + ...ActivityFeedDetailFields +} + ${ActivityFeedDetailFieldsFragmentDoc}`; +export const ActivityFeedFieldsFragmentDoc = gql` + fragment ActivityFeedFields on ActivityInterface { + ...ActivityFeedBaseFields + ...ActivityFeedDetailFields } - ${ActivityFeedItemDetailsFragmentDoc}`; + ${ActivityFeedBaseFieldsFragmentDoc} +${ActivityFeedDetailFieldsFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { @@ -10447,10 +10436,12 @@ export const VariantSummaryFieldsFragmentDoc = gql` export const ActivityFeedItemDocument = gql` query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedItemFields + ...ActivityFeedBaseFields + ...ActivityFeedFields } } - ${ActivityFeedItemFieldsFragmentDoc}`; + ${ActivityFeedBaseFieldsFragmentDoc} +${ActivityFeedFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' From d66f43c64b2bf7b044e5293b9a77bcbc88894d1d Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 20 Feb 2024 09:16:45 -0600 Subject: [PATCH 038/160] upgraded apollo-angular, dependencies --- client/.graphqlrc.yml | 1 + client/package.json | 27 +- client/src/app/generated/civic.apollo.ts | 3856 +++++++------- .../src/app/generated/civic.possible-types.ts | 102 +- client/src/app/graphql/graphql.module.ts | 2 +- client/yarn.lock | 4543 +++++++---------- 6 files changed, 3890 insertions(+), 4641 deletions(-) diff --git a/client/.graphqlrc.yml b/client/.graphqlrc.yml index 35159a8ae..692de5dfc 100644 --- a/client/.graphqlrc.yml +++ b/client/.graphqlrc.yml @@ -33,6 +33,7 @@ extensions: - fragment-matcher config: apolloClientVersion: 3 + useExplicitTyping: true ./src/app/generated/civic.apollo-helpers.ts: plugins: - typescript-apollo-client-helpers diff --git a/client/package.json b/client/package.json index 2f43b48f0..fd364b684 100644 --- a/client/package.json +++ b/client/package.json @@ -37,7 +37,8 @@ "@ngrx/component": "^17.0.1", "@ngx-formly/core": "^6.2.2", "@ngx-formly/ng-zorro-antd": "^6.2.2", - "apollo-angular": "^5.0.0", + "@parcel/watcher": "^2.4.0", + "apollo-angular": "^6.0.0", "ng-zorro-antd": "17.0.0", "ngx-cookie-service": "^16.0.0", "rxjs": "^7.8.1", @@ -52,26 +53,26 @@ "@angular-eslint/schematics": "^17.1.1", "@angular/cli": "^17.1.1", "@angular/compiler-cli": "17.1.1", - "@graphql-codegen/add": "^3.2.3", - "@graphql-codegen/cli": "^2.16.4", - "@graphql-codegen/fragment-matcher": "^3.3.3", - "@graphql-codegen/introspection": "^2.2.3", - "@graphql-codegen/typescript": "^2.8.7", - "@graphql-codegen/typescript-apollo-angular": "^3.5.6", - "@graphql-codegen/typescript-apollo-client-helpers": "^2.2.6", - "@graphql-codegen/typescript-operations": "^2.5.12", - "@types/node": "^12.11.1", + "@graphql-codegen/add": "^5.0.2", + "@graphql-codegen/cli": "^5.0.2", + "@graphql-codegen/fragment-matcher": "^5.0.2", + "@graphql-codegen/introspection": "^4.0.2", + "@graphql-codegen/typescript": "^4.0.4", + "@graphql-codegen/typescript-apollo-angular": "^4.0.0", + "@graphql-codegen/typescript-apollo-client-helpers": "^3.0.0", + "@graphql-codegen/typescript-operations": "^4.1.2", + "@types/node": "^20.11.19", "directory-tree": "^3.5.1", "graphql": "^16.8.1", "mustache": "^4.2.0", "ngx-json-viewer": "^3.0.2", - "prettier": "^2.5.1", - "svg-to-ts": "^9.0.0", + "prettier": "^3.2.5", + "svg-to-ts": "^12.0.0", "svgo": "^3.0.2", "ts-node": "~10.9.1", "tslib": "^2.3.1", "tslint": "~6.1.0", - "typescript": "5.2.2", + "typescript": "5.3.3", "webpack-bundle-analyzer": "^4.5.0" }, "overrides": { diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 017fd9c6c..2ede86a75 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7,58 +7,60 @@ export type InputMaybe = T | undefined; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } /** An ISO 8601-encoded datetime */ - ISO8601DateTime: any; + ISO8601DateTime: { input: any; output: any; } /** Represents untyped JSON */ - JSON: any; + JSON: { input: any; output: any; } }; export type AcceptRevisionsActivity = ActivityInterface & { __typename: 'AcceptRevisionsActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; revisions: Array; subject: EventSubject; supersededRevisions: Array; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of AcceptRevisions */ export type AcceptRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Body of an optional comment to attach to the revision on acceptance. */ - comment?: InputMaybe; + comment?: InputMaybe; /** A list of IDs of the Revisions to accept. */ - ids?: InputMaybe>; + ids?: InputMaybe>; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The ID of a revision set. */ - revisionSetId?: InputMaybe; + revisionSetId?: InputMaybe; }; /** Autogenerated return type of AcceptRevisions */ export type AcceptRevisionsPayload = { __typename: 'AcceptRevisionsPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** A list of newly accepted Revisions. */ revisions: Array; /** A list of any revisions that were superseded by the acceptance of this one. */ @@ -67,24 +69,24 @@ export type AcceptRevisionsPayload = { export type AcmgCode = { __typename: 'AcmgCode'; - code: Scalars['String']; - description: Scalars['String']; - id: Scalars['Int']; - name: Scalars['String']; - tooltip: Scalars['String']; + code: Scalars['String']['output']; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; + tooltip: Scalars['String']['output']; }; /** An activity done by a curator or editor */ export type ActivityInterface = { - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** The connection type for ActivityInterface. */ @@ -97,19 +99,19 @@ export type ActivityInterfaceConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** List of all organizations who are involved in this activity stream. */ participatingOrganizations: Array; subjectTypes: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. */ - unfilteredCount: Scalars['Int']; + unfilteredCount: Scalars['Int']['output']; /** List of all users that have performed an activity on the subject entity. */ uniqueParticipants: Array; }; @@ -118,7 +120,7 @@ export type ActivityInterfaceConnection = { export type ActivityInterfaceEdge = { __typename: 'ActivityInterfaceEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -161,27 +163,27 @@ export enum ActivityTypeInput { /** Autogenerated input type of AddComment */ export type AddCommentInput = { /** Text of the comment. */ - body: Scalars['String']; + body: Scalars['String']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The commentable to attach the comment to. Specified by ID and Type. */ subject: CommentableInput; /** Optional title for the comment. */ - title?: InputMaybe; + title?: InputMaybe; }; /** Autogenerated return type of AddComment */ export type AddCommentPayload = { __typename: 'AddCommentPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created comment. */ comment?: Maybe; }; @@ -189,30 +191,30 @@ export type AddCommentPayload = { /** Autogenerated input type of AddDisease */ export type AddDiseaseInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The DOID of the disease, if the disease is present in the Disease Ontology. */ - doid?: InputMaybe; + doid?: InputMaybe; /** The name of the disease. */ - name: Scalars['String']; + name: Scalars['String']['input']; }; /** Autogenerated return type of AddDisease */ export type AddDiseasePayload = { __typename: 'AddDiseasePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created disease. */ disease: Disease; /** True if the disease was newly created. False if the returned disease was already in the database. */ - new: Scalars['Boolean']; + new: Scalars['Boolean']['output']; }; /** Autogenerated input type of AddRemoteCitation */ export type AddRemoteCitationInput = { /** The external id for the source to add. */ - citationId: Scalars['String']; + citationId: Scalars['String']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The origin of the external source. */ sourceType: SourceSource; }; @@ -221,7 +223,7 @@ export type AddRemoteCitationInput = { export type AddRemoteCitationPayload = { __typename: 'AddRemoteCitationPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The stubbed in record for the newly created source. */ newSource: SourceStub; }; @@ -229,29 +231,29 @@ export type AddRemoteCitationPayload = { /** Autogenerated input type of AddTherapy */ export type AddTherapyInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The name of the therapy. */ - name: Scalars['String']; + name: Scalars['String']['input']; /** The NCIt ID of the therapy, if the therapy is present in the NCIthesaurus. */ - ncitId?: InputMaybe; + ncitId?: InputMaybe; }; /** Autogenerated return type of AddTherapy */ export type AddTherapyPayload = { __typename: 'AddTherapyPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** True if the therapy was newly created. False if the returned therapy was already in the database. */ - new: Scalars['Boolean']; + new: Scalars['Boolean']['output']; /** The newly created therapy. */ therapy: Therapy; }; export type AdvancedSearchResult = { __typename: 'AdvancedSearchResult'; - permalinkId?: Maybe; - resultIds: Array; - searchEndpoint: Scalars['String']; + permalinkId?: Maybe; + resultIds: Array; + searchEndpoint: Scalars['String']['output']; }; export enum AmpLevel { @@ -280,29 +282,29 @@ export type Assertion = Commentable & EventOriginObject & EventSubject & Flaggab clingenCodes: Array; /** List and filter comments. */ comments: CommentConnection; - description: Scalars['String']; + description: Scalars['String']['output']; disease?: Maybe; /** List and filter events for an object */ events: EventConnection; evidenceItems: Array; - evidenceItemsCount: Scalars['Int']; - fdaCompanionTest?: Maybe; - fdaCompanionTestLastUpdated?: Maybe; - flagged: Scalars['Boolean']; + evidenceItemsCount: Scalars['Int']['output']; + fdaCompanionTest?: Maybe; + fdaCompanionTestLastUpdated?: Maybe; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - id: Scalars['Int']; + id: Scalars['Int']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; + link: Scalars['String']['output']; molecularProfile: MolecularProfile; - name: Scalars['String']; + name: Scalars['String']['output']; nccnGuideline?: Maybe; - nccnGuidelineVersion?: Maybe; + nccnGuidelineVersion?: Maybe; phenotypes: Array; - regulatoryApproval?: Maybe; - regulatoryApprovalLastUpdated?: Maybe; + regulatoryApproval?: Maybe; + regulatoryApprovalLastUpdated?: Maybe; rejectionEvent?: Maybe; /** List and filter revisions. */ revisions: RevisionConnection; @@ -310,7 +312,7 @@ export type Assertion = Commentable & EventOriginObject & EventSubject & Flaggab status: EvidenceStatus; submissionActivity: SubmitAssertionActivity; submissionEvent: Event; - summary: Scalars['String']; + summary: Scalars['String']['output']; therapies: Array; therapyInteractionType?: Maybe; variantOrigin: VariantOrigin; @@ -318,50 +320,50 @@ export type Assertion = Commentable & EventOriginObject & EventSubject & Flaggab export type AssertionCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type AssertionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type AssertionFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type AssertionRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; @@ -374,11 +376,11 @@ export type AssertionConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; export enum AssertionDirection { @@ -390,7 +392,7 @@ export enum AssertionDirection { export type AssertionEdge = { __typename: 'AssertionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -398,7 +400,7 @@ export type AssertionEdge = { /** Fields on an Assertion that curators may propose revisions to. */ export type AssertionFields = { /** List of CIViC IDs for the ACMG/AMP codes associated with this Assertion */ - acmgCodeIds: Array; + acmgCodeIds: Array; /** The AMP/ASCO/CAP Category for this assertion. */ ampLevel: NullableAmpLevelTypeInput; /** The evidence direction for this Assertion. */ @@ -406,31 +408,31 @@ export type AssertionFields = { /** The Type of the Assertion */ assertionType: AssertionType; /** List of CIViC IDs for the ClinGen/CGC/VICC codes associated with this Assertion */ - clingenCodeIds: Array; + clingenCodeIds: Array; /** A detailed description of the Assertion including practice guidelines and approved tests. */ description: NullableStringInput; /** The ID of the disease (if applicable) for this Assertion */ diseaseId: NullableIntInput; /** IDs of evidence items that are included in this Assertion. */ - evidenceItemIds: Array; + evidenceItemIds: Array; /** Is an FDA companion test available that pertains to this Assertion. */ fdaCompanionTest: NullableBooleanInput; /** Does the Assertion have FDA regulatory approval. */ fdaRegulatoryApproval: NullableBooleanInput; /** The ID of the Molecular Profile to which this Assertion belongs */ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; /** The internal CIViC ID of the NCCN guideline associated with this Assertion */ nccnGuidelineId: NullableIntInput; /** The version of the NCCN Guideline specified */ nccnGuidelineVersion: NullableStringInput; /** List of IDs of CIViC Phenotype entries for this Assertion. An empty list indicates none. */ - phenotypeIds: Array; + phenotypeIds: Array; /** The Clinical Significance of the Assertion */ significance: AssertionSignificance; /** A brief single sentence statement summarizing the clinical significance of this Assertion. */ summary: NullableStringInput; /** List of IDs of CIViC Therapy entries for this Assertion. An empty list indicates none. */ - therapyIds: Array; + therapyIds: Array; /** Therapy interaction type for cases where more than one therapy ID is provided. */ therapyInteractionType: NullableTherapyInteractionTypeInput; /** The Variant Origin for this Assertion. */ @@ -490,18 +492,18 @@ export enum BooleanOperator { } export type BooleanSearchInput = { - value: Scalars['Boolean']; + value: Scalars['Boolean']['input']; }; export type BrowseClinicalTrial = { __typename: 'BrowseClinicalTrial'; - evidenceCount: Scalars['Int']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - nctId?: Maybe; - sourceCount: Scalars['Int']; - url?: Maybe; + evidenceCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + nctId?: Maybe; + sourceCount: Scalars['Int']['output']; + url?: Maybe; }; /** The connection type for BrowseClinicalTrial. */ @@ -510,41 +512,41 @@ export type BrowseClinicalTrialConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseClinicalTrialEdge = { __typename: 'BrowseClinicalTrialEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseDisease = { __typename: 'BrowseDisease'; - assertionCount: Scalars['Int']; - diseaseUrl?: Maybe; - displayName: Scalars['String']; - doid?: Maybe; - evidenceItemCount: Scalars['Int']; - geneCount: Scalars['Int']; - geneNames: Array; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - variantCount: Scalars['Int']; + assertionCount: Scalars['Int']['output']; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + geneCount: Scalars['Int']['output']; + geneNames: Array; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + variantCount: Scalars['Int']['output']; }; /** The connection type for BrowseDisease. */ @@ -553,55 +555,55 @@ export type BrowseDiseaseConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseDiseaseEdge = { __typename: 'BrowseDiseaseEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseGene = Flaggable & { __typename: 'BrowseGene'; - assertionCount: Scalars['Int']; - description: Scalars['String']; + assertionCount: Scalars['Int']['output']; + description: Scalars['String']['output']; diseases?: Maybe>; - entrezId: Scalars['Int']; - evidenceItemCount: Scalars['Int']; - flagged: Scalars['Boolean']; + entrezId: Scalars['Int']['output']; + evidenceItemCount: Scalars['Int']['output']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - geneAliases?: Maybe>; - id: Scalars['Int']; - link: Scalars['String']; - molecularProfileCount: Scalars['Int']; - name: Scalars['String']; + geneAliases?: Maybe>; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + name: Scalars['String']['output']; therapies?: Maybe>; - variantCount: Scalars['Int']; + variantCount: Scalars['Int']['output']; }; export type BrowseGeneFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; @@ -612,24 +614,24 @@ export type BrowseGeneConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseGeneEdge = { __typename: 'BrowseGeneEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -637,16 +639,16 @@ export type BrowseGeneEdge = { export type BrowseMolecularProfile = { __typename: 'BrowseMolecularProfile'; aliases: Array; - assertionCount: Scalars['Int']; + assertionCount: Scalars['Int']['output']; diseases: Array; - evidenceItemCount: Scalars['Int']; + evidenceItemCount: Scalars['Int']['output']; genes: Array; - id: Scalars['Int']; - link: Scalars['String']; - molecularProfileScore: Scalars['Float']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileScore: Scalars['Float']['output']; + name: Scalars['String']['output']; therapies: Array; - variantCount: Scalars['Int']; + variantCount: Scalars['Int']['output']; variants: Array; }; @@ -656,37 +658,37 @@ export type BrowseMolecularProfileConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseMolecularProfileEdge = { __typename: 'BrowseMolecularProfileEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowsePhenotype = { __typename: 'BrowsePhenotype'; - assertionCount: Scalars['Int']; - evidenceCount: Scalars['Int']; - hpoId: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - url: Scalars['String']; + assertionCount: Scalars['Int']['output']; + evidenceCount: Scalars['Int']['output']; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; }; /** The connection type for BrowsePhenotype. */ @@ -695,45 +697,45 @@ export type BrowsePhenotypeConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowsePhenotypeEdge = { __typename: 'BrowsePhenotypeEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseSource = { __typename: 'BrowseSource'; - authors: Array; - citation: Scalars['String']; - citationId: Scalars['Int']; + authors: Array; + citation: Scalars['String']['output']; + citationId: Scalars['Int']['output']; clinicalTrials: Array; - displayType: Scalars['String']; - evidenceItemCount: Scalars['Int']; - id: Scalars['Int']; - journal?: Maybe; - link: Scalars['String']; - name?: Maybe; - openAccess: Scalars['Boolean']; - publicationYear?: Maybe; - sourceSuggestionCount: Scalars['Int']; + displayType: Scalars['String']['output']; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; + link: Scalars['String']['output']; + name?: Maybe; + openAccess: Scalars['Boolean']['output']; + publicationYear?: Maybe; + sourceSuggestionCount: Scalars['Int']['output']; sourceType: SourceSource; - sourceUrl: Scalars['String']; + sourceUrl: Scalars['String']['output']; }; /** The connection type for BrowseSource. */ @@ -742,37 +744,37 @@ export type BrowseSourceConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseSourceEdge = { __typename: 'BrowseSourceEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseTherapy = { __typename: 'BrowseTherapy'; - assertionCount: Scalars['Int']; - evidenceCount: Scalars['Int']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - ncitId?: Maybe; - therapyUrl?: Maybe; + assertionCount: Scalars['Int']['output']; + evidenceCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyUrl?: Maybe; }; /** The connection type for BrowseTherapy. */ @@ -781,24 +783,24 @@ export type BrowseTherapyConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseTherapyEdge = { __typename: 'BrowseTherapyEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -807,12 +809,12 @@ export type BrowseVariant = { __typename: 'BrowseVariant'; aliases: Array; diseases: Array; - geneId: Scalars['Int']; - geneLink: Scalars['String']; - geneName: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + geneId: Scalars['Int']['output']; + geneLink: Scalars['String']['output']; + geneName: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; therapies: Array; variantTypes: Array; }; @@ -823,37 +825,37 @@ export type BrowseVariantConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseVariantEdge = { __typename: 'BrowseVariantEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseVariantGroup = { __typename: 'BrowseVariantGroup'; - evidenceItemCount: Scalars['Int']; - geneNames: Array; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - variantCount: Scalars['Int']; - variantNames: Array; + evidenceItemCount: Scalars['Int']['output']; + geneNames: Array; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + variantCount: Scalars['Int']['output']; + variantNames: Array; }; /** The connection type for BrowseVariantGroup. */ @@ -862,36 +864,36 @@ export type BrowseVariantGroupConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseVariantGroupEdge = { __typename: 'BrowseVariantGroupEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type BrowseVariantType = { __typename: 'BrowseVariantType'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - soid: Scalars['String']; - url?: Maybe; - variantCount: Scalars['Int']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; + variantCount: Scalars['Int']['output']; }; /** The connection type for BrowseVariantType. */ @@ -900,24 +902,24 @@ export type BrowseVariantTypeConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type BrowseVariantTypeEdge = { __typename: 'BrowseVariantTypeEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -940,22 +942,22 @@ export type CivicTimepointStats = { export type ClingenCode = { __typename: 'ClingenCode'; - code: Scalars['String']; - description: Scalars['String']; - exclusive: Scalars['Boolean']; - id: Scalars['Int']; - name: Scalars['String']; - tooltip: Scalars['String']; + code: Scalars['String']['output']; + description: Scalars['String']['output']; + exclusive: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; + tooltip: Scalars['String']['output']; }; export type ClinicalTrial = { __typename: 'ClinicalTrial'; - description: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - nctId: Scalars['String']; - url?: Maybe; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + nctId: Scalars['String']['output']; + url?: Maybe; }; export type ClinicalTrialSort = { @@ -978,19 +980,19 @@ export enum ClinicalTrialSortColumns { */ export type ClinvarInput = { /** The ClinVar ID(s) */ - ids?: InputMaybe>; - noneFound?: InputMaybe; - notApplicable?: InputMaybe; + ids?: InputMaybe>; + noneFound?: InputMaybe; + notApplicable?: InputMaybe; }; export type Coi = { __typename: 'Coi'; - coiPresent: Scalars['Boolean']; - coiStatement?: Maybe; + coiPresent: Scalars['Boolean']['output']; + coiStatement?: Maybe; coiStatus: CoiStatus; - createdAt?: Maybe; - expiresAt: Scalars['ISO8601DateTime']; - id: Scalars['Int']; + createdAt?: Maybe; + expiresAt: Scalars['ISO8601DateTime']['output']; + id: Scalars['Int']['output']; }; export enum CoiStatus { @@ -1002,30 +1004,30 @@ export enum CoiStatus { export type Comment = EventOriginObject & { __typename: 'Comment'; - comment: Scalars['String']; + comment: Scalars['String']['output']; commentable: Commentable; commenter: User; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; creationEvent?: Maybe; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; parsedComment: Array; - title?: Maybe; + title?: Maybe; }; export type CommentActivity = ActivityInterface & { __typename: 'CommentActivity'; comment: Comment; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Segment of a comment that can either be text or an object to be rendered as a tag */ @@ -1045,16 +1047,16 @@ export type CommentConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of comments for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe; /** List of all users that have commented on this entity. */ uniqueCommenters: Array; }; @@ -1063,48 +1065,48 @@ export type CommentConnection = { export type CommentEdge = { __typename: 'CommentEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type CommentTagSegment = { __typename: 'CommentTagSegment'; - deprecated?: Maybe; - displayName: Scalars['String']; - entityId: Scalars['Int']; - link: Scalars['String']; - revisionSetId?: Maybe; + deprecated?: Maybe; + displayName: Scalars['String']['output']; + entityId: Scalars['Int']['output']; + link: Scalars['String']['output']; + revisionSetId?: Maybe; status?: Maybe; tagType: TaggableEntity; }; export type CommentTextSegment = { __typename: 'CommentTextSegment'; - text: Scalars['String']; + text: Scalars['String']['output']; }; /** A CIViC entity that can have comments on it. */ export type Commentable = { /** List and filter comments. */ comments: CommentConnection; - id: Scalars['Int']; + id: Scalars['Int']['output']; lastCommentEvent?: Maybe; - link: Scalars['String']; - name: Scalars['String']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; /** A CIViC entity that can have comments on it. */ export type CommentableCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -1123,14 +1125,14 @@ export type CommentableInput = { /** The type of the entity to comment on. */ entityType: CommentableEntities; /** ID of the entity to comment on. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; }; /** A user with all the unique kinds of actions they've performed on a given entity */ export type ContributingUser = { __typename: 'ContributingUser'; - lastActionDate: Scalars['ISO8601DateTime']; - totalActionCount: Scalars['Int']; + lastActionDate: Scalars['ISO8601DateTime']['output']; + totalActionCount: Scalars['Int']['output']; uniqueActions: Array; user: User; }; @@ -1144,55 +1146,55 @@ export type ContributingUsersSummary = { export type Contribution = { __typename: 'Contribution'; action: EventAction; - count: Scalars['Int']; + count: Scalars['Int']['output']; }; export type Coordinate = { __typename: 'Coordinate'; - chromosome?: Maybe; - representativeTranscript?: Maybe; - start?: Maybe; - stop?: Maybe; + chromosome?: Maybe; + representativeTranscript?: Maybe; + start?: Maybe; + stop?: Maybe; }; export type CoordinateInput = { - chromosome?: InputMaybe; - representativeTranscript?: InputMaybe; - start?: InputMaybe; - stop?: InputMaybe; + chromosome?: InputMaybe; + representativeTranscript?: InputMaybe; + start?: InputMaybe; + stop?: InputMaybe; }; export type Country = { __typename: 'Country'; - id: Scalars['Int']; - iso: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + iso: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type CreateComplexMolecularProfileActivity = ActivityInterface & { __typename: 'CreateComplexMolecularProfileActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of CreateMolecularProfile */ export type CreateMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** Representation of the constituent parts of the Molecular Profile along with the logic used to combine them. */ structure: MolecularProfileComponentInput; }; @@ -1201,51 +1203,51 @@ export type CreateMolecularProfileInput = { export type CreateMolecularProfilePayload = { __typename: 'CreateMolecularProfilePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created (or already existing) Molecular Profile. */ molecularProfile: MolecularProfile; }; export type CreateVariantActivity = ActivityInterface & { __typename: 'CreateVariantActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; + id: Scalars['Int']['output']; molecularProfile: MolecularProfile; - note?: Maybe; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of CreateVariant */ export type CreateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The CIViC ID of the Gene to which the new variant belongs. */ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; /** The name of the variant to create. */ - name: Scalars['String']; + name: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of CreateVariant */ export type CreateVariantPayload = { __typename: 'CreateVariantPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created molecular profile for the new variant. */ molecularProfile: MolecularProfile; /** True if the variant was newly created. False if the returned variant was already in the database. */ - new: Scalars['Boolean']; + new: Scalars['Boolean']['output']; /** The newly created Variant. */ variant: Variant; }; @@ -1258,7 +1260,7 @@ export type DataRelease = { evidenceTsv?: Maybe; geneTsv?: Maybe; molecularProfileTsv?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; variantGroupTsv?: Maybe; variantTsv?: Maybe; }; @@ -1277,65 +1279,65 @@ export enum DateSortColumns { export type DeprecateComplexMolecularProfileActivity = ActivityInterface & { __typename: 'DeprecateComplexMolecularProfileActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text giving more context for deprecating this complex molecular profile. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** The reason for deprecating this molecular profile. */ deprecationReason: MolecularProfileDeprecationReasonMutationInput; /** The CIViC ID of the complex molecular profile to deprecate. */ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfilePayload = { __typename: 'DeprecateComplexMolecularProfilePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The deprecated complex Molecular Profile. */ molecularProfile?: Maybe; }; export type DeprecateVariantActivity = ActivityInterface & { __typename: 'DeprecateVariantActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; + id: Scalars['Int']['output']; molecularProfiles: Array; - note?: Maybe; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of DeprecateVariant */ export type DeprecateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text giving more context for deprecation this variant. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** The reason for deprecation this variant. */ deprecationReason: VariantDeprecationReason; /** @@ -1344,16 +1346,16 @@ export type DeprecateVariantInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The CIViC ID of the variant to deprecate. */ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }; /** Autogenerated return type of DeprecateVariant */ export type DeprecateVariantPayload = { __typename: 'DeprecateVariantPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** * The molecular profiles linked to this variant that weren't already deprecated * and have been newly deprecated by running this mutation. @@ -1365,29 +1367,29 @@ export type DeprecateVariantPayload = { export type Disease = { __typename: 'Disease'; - diseaseAliases: Array; - diseaseUrl?: Maybe; - displayName: Scalars['String']; - doid?: Maybe; - id: Scalars['Int']; - link: Scalars['String']; + diseaseAliases: Array; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; myDiseaseInfo?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; }; export type DiseasePopover = { __typename: 'DiseasePopover'; - assertionCount: Scalars['Int']; - diseaseAliases: Array; - diseaseUrl?: Maybe; - displayName: Scalars['String']; - doid?: Maybe; - evidenceItemCount: Scalars['Int']; - id: Scalars['Int']; - link: Scalars['String']; - molecularProfileCount: Scalars['Int']; + assertionCount: Scalars['Int']['output']; + diseaseAliases: Array; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; myDiseaseInfo?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; }; export type DiseasesSort = { @@ -1408,8 +1410,8 @@ export enum DiseasesSortColumns { export type DownloadableFile = { __typename: 'DownloadableFile'; - filename: Scalars['String']; - path: Scalars['String']; + filename: Scalars['String']['output']; + path: Scalars['String']['output']; }; /** Autogenerated input type of EditUser */ @@ -1423,11 +1425,11 @@ export type EditUserInput = { */ bio: NullableStringInput; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The internal CIViC ID of the country the user resides or studies in. */ countryId: NullableIntInput; /** The user's email address */ - email: Scalars['String']; + email: Scalars['String']['input']; /** The user's Facebook profile handle */ facebookProfile: NullableStringInput; /** The user's LinkedIn username */ @@ -1441,22 +1443,22 @@ export type EditUserInput = { /** The user's personal website URL, omitting the https:// protocol part */ url: NullableStringInput; /** The user's desired username */ - username: Scalars['String']; + username: Scalars['String']['input']; }; /** Autogenerated return type of EditUser */ export type EditUserPayload = { __typename: 'EditUserPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; user: User; }; export type Event = { __typename: 'Event'; action: EventAction; - createdAt: Scalars['ISO8601DateTime']; - id: Scalars['Int']; + createdAt: Scalars['ISO8601DateTime']['output']; + id: Scalars['Int']['output']; organization?: Maybe; originatingObject?: Maybe; originatingUser: User; @@ -1501,19 +1503,19 @@ export type EventConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** List of all organizations who are involved in this event stream. */ participatingOrganizations: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. Returns * null when there is no subject, user, or organization. */ - unfilteredCount: Scalars['Int']; + unfilteredCount: Scalars['Int']['output']; /** List of all users that have generated an event on the subject entity. */ uniqueParticipants: Array; }; @@ -1522,7 +1524,7 @@ export type EventConnection = { export type EventEdge = { __typename: 'EventEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -1545,37 +1547,37 @@ export enum EventFeedMode { * while the originating object will be the Revision itself. */ export type EventOriginObject = { - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; /** The subject of an event log event. */ export type EventSubject = { /** List and filter events for an object */ events: EventConnection; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; /** The subject of an event log event. */ export type EventSubjectEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; /** An event subject paired with a count of how many times that subject has appeared */ export type EventSubjectWithCount = { __typename: 'EventSubjectWithCount'; - occuranceCount: Scalars['Int']; + occuranceCount: Scalars['Int']['output']; subject?: Maybe; }; @@ -1591,24 +1593,24 @@ export type EvidenceItem = Commentable & EventOriginObject & EventSubject & Flag assertions: Array; /** List and filter comments. */ comments: CommentConnection; - description: Scalars['String']; + description: Scalars['String']['output']; disease?: Maybe; /** List and filter events for an object */ events: EventConnection; evidenceDirection: EvidenceDirection; evidenceLevel: EvidenceLevel; - evidenceRating?: Maybe; + evidenceRating?: Maybe; evidenceType: EvidenceType; - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - id: Scalars['Int']; + id: Scalars['Int']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; + link: Scalars['String']['output']; molecularProfile: MolecularProfile; - name: Scalars['String']; + name: Scalars['String']['output']; phenotypes: Array; rejectionEvent?: Maybe; /** List and filter revisions. */ @@ -1620,56 +1622,56 @@ export type EvidenceItem = Commentable & EventOriginObject & EventSubject & Flag submissionEvent: Event; therapies: Array; therapyInteractionType?: Maybe; - variantHgvs: Scalars['String']; + variantHgvs: Scalars['String']['output']; variantOrigin: VariantOrigin; }; export type EvidenceItemCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type EvidenceItemEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type EvidenceItemFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type EvidenceItemRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; @@ -1682,18 +1684,18 @@ export type EvidenceItemConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type EvidenceItemEdge = { __typename: 'EvidenceItemEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -1711,17 +1713,17 @@ export type EvidenceItemFields = { /** The Type of the EvidenceItem */ evidenceType: EvidenceType; /** The ID of the Molecular Profile to which this EvidenceItem belongs */ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; /** List of IDs of CIViC Phenotype entries for this EvidenceItem. An empty list indicates none. */ - phenotypeIds: Array; + phenotypeIds: Array; /** The rating for this EvidenceItem */ - rating: Scalars['Int']; + rating: Scalars['Int']['input']; /** The Clinical Significance of the EvidenceItem */ significance: EvidenceSignificance; /** The ID of the Source from which this EvidenceItem was curated. */ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; /** List of IDs of CIViC Therapy entries for this EvidenceItem. An empty list indicates none. */ - therapyIds: Array; + therapyIds: Array; /** Therapy interaction type for cases where more than one Therapy ID is provided. */ therapyInteractionType: NullableTherapyInteractionTypeInput; /** The Variant Origin for this EvidenceItem. */ @@ -1730,21 +1732,21 @@ export type EvidenceItemFields = { export type EvidenceItemsByStatus = { __typename: 'EvidenceItemsByStatus'; - acceptedCount: Scalars['Int']; - molecularProfileId: Scalars['Int']; - rejectedCount: Scalars['Int']; - submittedCount: Scalars['Int']; + acceptedCount: Scalars['Int']['output']; + molecularProfileId: Scalars['Int']['output']; + rejectedCount: Scalars['Int']['output']; + submittedCount: Scalars['Int']['output']; }; export type EvidenceItemsByType = { __typename: 'EvidenceItemsByType'; - diagnosticCount: Scalars['Int']; - functionalCount: Scalars['Int']; - molecularProfileId: Scalars['Int']; - oncogenicCount: Scalars['Int']; - predictiveCount: Scalars['Int']; - predisposingCount: Scalars['Int']; - prognosticCount: Scalars['Int']; + diagnosticCount: Scalars['Int']['output']; + functionalCount: Scalars['Int']['output']; + molecularProfileId: Scalars['Int']['output']; + oncogenicCount: Scalars['Int']['output']; + predictiveCount: Scalars['Int']['output']; + predisposingCount: Scalars['Int']['output']; + prognosticCount: Scalars['Int']['output']; }; export enum EvidenceLevel { @@ -1826,37 +1828,37 @@ export enum EvidenceType { export type FdaCode = { __typename: 'FdaCode'; - code: Scalars['String']; - description: Scalars['String']; + code: Scalars['String']['output']; + description: Scalars['String']['output']; }; export type FieldName = { __typename: 'FieldName'; /** The user facing representation of the field name. */ - displayName: Scalars['String']; + displayName: Scalars['String']['output']; /** The internal server representation of the field name. */ - name: Scalars['String']; + name: Scalars['String']['output']; }; export type FieldValidationError = { __typename: 'FieldValidationError'; - error: Scalars['String']; - fieldName: Scalars['String']; + error: Scalars['String']['output']; + fieldName: Scalars['String']['output']; }; export type Flag = Commentable & EventOriginObject & EventSubject & { __typename: 'Flag'; /** List and filter comments. */ comments: CommentConnection; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; /** List and filter events for an object */ events: EventConnection; flaggable: Flaggable; flaggingUser: User; - id: Scalars['Int']; + id: Scalars['Int']['output']; lastCommentEvent?: Maybe; - link: Scalars['String']; - name: Scalars['String']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; openActivity: FlagEntityActivity; resolutionActivity?: Maybe; resolvingUser?: Maybe; @@ -1865,26 +1867,26 @@ export type Flag = Commentable & EventOriginObject & EventSubject & { export type FlagCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type FlagEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -1896,16 +1898,16 @@ export type FlagConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of flags for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe; /** List of all users that have flagged this entity. */ uniqueFlaggingUsers: Array; /** List of all users that have resolved a flag on this entity. */ @@ -1916,38 +1918,38 @@ export type FlagConnection = { export type FlagEdge = { __typename: 'FlagEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type FlagEntityActivity = ActivityInterface & { __typename: 'FlagEntityActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; flag: Flag; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of FlagEntity */ export type FlagEntityInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the problem you observed with this entity. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The entity to flag, specified by its ID and type. */ subject: FlaggableInput; }; @@ -1956,7 +1958,7 @@ export type FlagEntityInput = { export type FlagEntityPayload = { __typename: 'FlagEntityPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created Flag. */ flag?: Maybe; }; @@ -1968,23 +1970,23 @@ export enum FlagState { /** A CIViC entity that can be flagged for editor attention. */ export type Flaggable = { - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; /** A CIViC entity that can be flagged for editor attention. */ export type FlaggableFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; @@ -2004,29 +2006,29 @@ export type FlaggableInput = { /** The type of the entity to flag. */ entityType: FlaggableEntities; /** The ID of the entity. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type Gene = Commentable & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { __typename: 'Gene'; /** List and filter comments. */ comments: CommentConnection; - description: Scalars['String']; - entrezId: Scalars['Int']; + description: Scalars['String']['output']; + entrezId: Scalars['Int']['output']; /** List and filter events for an object */ events: EventConnection; - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - geneAliases: Array; - id: Scalars['Int']; + geneAliases: Array; + id: Scalars['Int']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; - myGeneInfoDetails?: Maybe; - name: Scalars['String']; - officialName: Scalars['String']; + link: Scalars['String']['output']; + myGeneInfoDetails?: Maybe; + name: Scalars['String']['output']; + officialName: Scalars['String']['output']; /** List and filter revisions. */ revisions: RevisionConnection; sources: Array; @@ -2036,61 +2038,61 @@ export type Gene = Commentable & EventSubject & Flaggable & MolecularProfileComp export type GeneCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type GeneEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type GeneFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type GeneRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; export type GeneVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; }; /** The connection type for Gene. */ @@ -2101,18 +2103,18 @@ export type GeneConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type GeneEdge = { __typename: 'GeneEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -2122,7 +2124,7 @@ export type GeneFields = { /** The Gene's description/summary text. */ description: NullableStringInput; /** Source IDs cited by the Gene's summary. */ - sourceIds: Array; + sourceIds: Array; }; export type GeneSearchFilter = { @@ -2157,7 +2159,7 @@ export enum GenesSortColumns { export type IntSearchInput = { comparisonOperator: IntSearchOperator; - value: Scalars['Int']; + value: Scalars['Int']['input']; }; export enum IntSearchOperator { @@ -2172,43 +2174,43 @@ export enum IntSearchOperator { export type LeaderboardOrganization = { __typename: 'LeaderboardOrganization'; - actionCount: Scalars['Int']; - description: Scalars['String']; - eventCount: Scalars['Int']; + actionCount: Scalars['Int']['output']; + description: Scalars['String']['output']; + eventCount: Scalars['Int']['output']; events: EventConnection; - id: Scalars['Int']; - memberCount: Scalars['Int']; + id: Scalars['Int']['output']; + memberCount: Scalars['Int']['output']; members: UserConnection; - mostRecentActivityTimestamp?: Maybe; - name: Scalars['String']; + mostRecentActivityTimestamp?: Maybe; + name: Scalars['String']['output']; orgAndSuborgsStatsHash: Stats; orgStatsHash: Stats; - profileImagePath?: Maybe; - rank: Scalars['Int']; + profileImagePath?: Maybe; + rank: Scalars['Int']['output']; ranks: Ranks; subGroups: Array; - url: Scalars['String']; + url: Scalars['String']['output']; }; export type LeaderboardOrganizationEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type LeaderboardOrganizationMembersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type LeaderboardOrganizationProfileImagePathArgs = { - size?: InputMaybe; + size?: InputMaybe; }; /** The connection type for LeaderboardOrganization. */ @@ -2219,82 +2221,82 @@ export type LeaderboardOrganizationConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type LeaderboardOrganizationEdge = { __typename: 'LeaderboardOrganizationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type LeaderboardRank = { __typename: 'LeaderboardRank'; - actionCount: Scalars['Int']; - rank: Scalars['Int']; + actionCount: Scalars['Int']['output']; + rank: Scalars['Int']['output']; }; export type LeaderboardUser = { __typename: 'LeaderboardUser'; - actionCount: Scalars['Int']; + actionCount: Scalars['Int']['output']; areaOfExpertise?: Maybe; - bio?: Maybe; + bio?: Maybe; country?: Maybe; - displayName: Scalars['String']; - email?: Maybe; + displayName: Scalars['String']['output']; + email?: Maybe; events: EventConnection; - facebookProfile?: Maybe; - id: Scalars['Int']; - linkedinProfile?: Maybe; - mostRecentActivityTimestamp?: Maybe; + facebookProfile?: Maybe; + id: Scalars['Int']['output']; + linkedinProfile?: Maybe; + mostRecentActivityTimestamp?: Maybe; mostRecentConflictOfInterestStatement?: Maybe; mostRecentEvent?: Maybe; - mostRecentOrganizationId?: Maybe; - name?: Maybe; + mostRecentOrganizationId?: Maybe; + name?: Maybe; /** Filterable list of notifications for the logged in user. */ notifications?: Maybe; - orcid?: Maybe; + orcid?: Maybe; organizations: Array; - profileImagePath?: Maybe; - rank: Scalars['Int']; + profileImagePath?: Maybe; + rank: Scalars['Int']['output']; ranks: Ranks; role: UserRole; statsHash: Stats; - twitterHandle?: Maybe; - url?: Maybe; - username: Scalars['String']; + twitterHandle?: Maybe; + url?: Maybe; + username: Scalars['String']['output']; }; export type LeaderboardUserEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type LeaderboardUserNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - includeSeen?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + includeSeen?: InputMaybe; + last?: InputMaybe; notificationType?: InputMaybe; - subscriptionId?: InputMaybe; + subscriptionId?: InputMaybe; }; export type LeaderboardUserProfileImagePathArgs = { - size?: InputMaybe; + size?: InputMaybe; }; /** The connection type for LeaderboardUser. */ @@ -2305,84 +2307,84 @@ export type LeaderboardUserConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type LeaderboardUserEdge = { __typename: 'LeaderboardUserEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type LinkableDisease = { __typename: 'LinkableDisease'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type LinkableGene = { __typename: 'LinkableGene'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type LinkableTherapy = { __typename: 'LinkableTherapy'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type LinkableVariant = { __typename: 'LinkableVariant'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type LinkableVariantType = { __typename: 'LinkableVariantType'; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type LinkoutData = { __typename: 'LinkoutData'; currentValue: ModeratedField; diffValue: ModeratedFieldDiff; - name: Scalars['String']; + name: Scalars['String']['output']; suggestedValue: ModeratedField; }; export type ModerateAssertionActivity = ActivityInterface & { __typename: 'ModerateAssertionActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of ModerateAssertion */ export type ModerateAssertionInput = { /** ID of the Assertion to moderate */ - assertionId: Scalars['Int']; + assertionId: Scalars['Int']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The desired status of the Assertion */ newStatus: EvidenceStatus; /** @@ -2391,7 +2393,7 @@ export type ModerateAssertionInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of ModerateAssertion */ @@ -2400,28 +2402,28 @@ export type ModerateAssertionPayload = { /** The moderated Assertion */ assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; }; export type ModerateEvidenceItemActivity = ActivityInterface & { __typename: 'ModerateEvidenceItemActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of ModerateEvidenceItem */ export type ModerateEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** ID of the Evidence Item to moderate */ - evidenceItemId: Scalars['Int']; + evidenceItemId: Scalars['Int']['input']; /** The desired status of the Evidence Item */ newStatus: EvidenceStatus; /** @@ -2430,14 +2432,14 @@ export type ModerateEvidenceItemInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of ModerateEvidenceItem */ export type ModerateEvidenceItemPayload = { __typename: 'ModerateEvidenceItemPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The moderated Evidence Item */ evidenceItem: EvidenceItem; }; @@ -2463,17 +2465,17 @@ export type ModeratedInput = { /** Type of moderated entity. */ entityType: ModeratedEntities; /** ID of moderated entity. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type ModeratedObjectField = { __typename: 'ModeratedObjectField'; - deleted: Scalars['Boolean']; - displayName?: Maybe; - displayType?: Maybe; - entityType: Scalars['String']; - id: Scalars['Int']; - link?: Maybe; + deleted: Scalars['Boolean']['output']; + displayName?: Maybe; + displayType?: Maybe; + entityType: Scalars['String']['output']; + id: Scalars['Int']['output']; + link?: Maybe; }; export type MolecularProfile = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { @@ -2484,34 +2486,34 @@ export type MolecularProfile = Commentable & EventOriginObject & EventSubject & comments: CommentConnection; complexMolecularProfileCreationActivity?: Maybe; complexMolecularProfileDeprecationActivity?: Maybe; - deprecated: Scalars['Boolean']; + deprecated: Scalars['Boolean']['output']; deprecatedVariants: Array; deprecationReason?: Maybe; - description?: Maybe; + description?: Maybe; /** List and filter events for an object */ events: EventConnection; evidenceCountsByStatus: EvidenceItemsByStatus; evidenceCountsByType: EvidenceItemsByType; /** The collection of evidence items associated with this molecular profile. */ evidenceItems: EvidenceItemConnection; - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - id: Scalars['Int']; - isComplex: Scalars['Boolean']; - isMultiVariant: Scalars['Boolean']; + id: Scalars['Int']['output']; + isComplex: Scalars['Boolean']['output']; + isMultiVariant: Scalars['Boolean']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; - molecularProfileAliases: Array; - molecularProfileScore: Scalars['Float']; + link: Scalars['String']['output']; + molecularProfileAliases: Array; + molecularProfileScore: Scalars['Float']['output']; /** The human readable name of this profile, including gene and variant names. */ - name: Scalars['String']; + name: Scalars['String']['output']; /** The profile name with its constituent parts as objects, suitable for building tags. */ parsedName: Array; /** The profile name as stored, with ids rather than names. */ - rawName: Scalars['String']; + rawName: Scalars['String']['output']; /** List and filter revisions. */ revisions: RevisionConnection; sources: Array; @@ -2523,80 +2525,80 @@ export type MolecularProfile = Commentable & EventOriginObject & EventSubject & export type MolecularProfileAssertionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type MolecularProfileCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type MolecularProfileEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type MolecularProfileEvidenceItemsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type MolecularProfileFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type MolecularProfileRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; export type MolecularProfileAlias = { __typename: 'MolecularProfileAlias'; - name: Scalars['String']; + name: Scalars['String']['output']; }; /** A taggable/linkable component of a molecular profile */ export type MolecularProfileComponent = { - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type MolecularProfileComponentInput = { @@ -2616,11 +2618,11 @@ export type MolecularProfileConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; export enum MolecularProfileDeprecationReason { @@ -2651,7 +2653,7 @@ export enum MolecularProfileDisplayFilter { export type MolecularProfileEdge = { __typename: 'MolecularProfileEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -2659,11 +2661,11 @@ export type MolecularProfileEdge = { /** Fields on a MolecularProfile that curators may propose revisions to. */ export type MolecularProfileFields = { /** List of aliases or alternate names for the MolecularProfile. */ - aliases: Array; + aliases: Array; /** The MolecularProfile's description/summary text. */ description: NullableStringInput; /** Source IDs cited by the MolecularProfile's summary. */ - sourceIds: Array; + sourceIds: Array; }; export type MolecularProfileNamePreview = { @@ -2682,7 +2684,7 @@ export type MolecularProfileSegment = Gene | MolecularProfileTextSegment | Varia export type MolecularProfileTextSegment = { __typename: 'MolecularProfileTextSegment'; - text: Scalars['String']; + text: Scalars['String']['output']; }; export type MolecularProfilesSort = { @@ -2935,118 +2937,118 @@ export type MutationUpdateSourceSuggestionStatusArgs = { export type MyChemInfo = { __typename: 'MyChemInfo'; - chebiDefinition?: Maybe; - chebiId?: Maybe; - chemblId?: Maybe; - chemblMoleculeType?: Maybe; - drugbankId?: Maybe; + chebiDefinition?: Maybe; + chebiId?: Maybe; + chemblId?: Maybe; + chemblMoleculeType?: Maybe; + drugbankId?: Maybe; fdaEpcCodes: Array; fdaMoaCodes: Array; - firstApproval?: Maybe; - inchikey?: Maybe; - indications: Array; - pharmgkbId?: Maybe; - pubchemCid?: Maybe; - rxnorm?: Maybe; + firstApproval?: Maybe; + inchikey?: Maybe; + indications: Array; + pharmgkbId?: Maybe; + pubchemCid?: Maybe; + rxnorm?: Maybe; }; export type MyDiseaseInfo = { __typename: 'MyDiseaseInfo'; - diseaseOntologyExactSynonyms: Array; - diseaseOntologyRelatedSynonyms: Array; - doDef?: Maybe; - doDefCitations: Array; - icd10?: Maybe; - icdo?: Maybe; - mesh?: Maybe; - mondoDef?: Maybe; - ncit: Array; - omim?: Maybe; + diseaseOntologyExactSynonyms: Array; + diseaseOntologyRelatedSynonyms: Array; + doDef?: Maybe; + doDefCitations: Array; + icd10?: Maybe; + icdo?: Maybe; + mesh?: Maybe; + mondoDef?: Maybe; + ncit: Array; + omim?: Maybe; }; export type MyVariantInfo = { __typename: 'MyVariantInfo'; - caddConsequence: Array; - caddDetail: Array; - caddPhred?: Maybe; - caddScore?: Maybe; - clinvarClinicalSignificance: Array; - clinvarHgvsCoding: Array; - clinvarHgvsGenomic: Array; - clinvarHgvsNonCoding: Array; - clinvarHgvsProtein: Array; - clinvarId?: Maybe; - clinvarOmim?: Maybe; - cosmicId?: Maybe; - dbnsfpInterproDomain: Array; - dbsnpRsid?: Maybe; - eglClass?: Maybe; - eglHgvs: Array; - eglProtein?: Maybe; - eglTranscript?: Maybe; - exacAlleleCount?: Maybe; - exacAlleleFrequency?: Maybe; - exacAlleleNumber?: Maybe; - fathmmMklPrediction?: Maybe; - fathmmMklScore?: Maybe; - fathmmPrediction: Array; - fathmmScore: Array; - fitconsScore?: Maybe; - gerp?: Maybe; - gnomadExomeAlleleCount?: Maybe; - gnomadExomeAlleleFrequency?: Maybe; - gnomadExomeAlleleNumber?: Maybe; - gnomadExomeFilter?: Maybe; - gnomadGenomeAlleleCount?: Maybe; - gnomadGenomeAlleleFrequency?: Maybe; - gnomadGenomeAlleleNumber?: Maybe; - gnomadGenomeFilter?: Maybe; - lrtPrediction?: Maybe; - lrtScore?: Maybe; - metalrPrediction?: Maybe; - metalrScore?: Maybe; - metasvmPrediction?: Maybe; - metasvmScore?: Maybe; - mutationassessorPrediction: Array; - mutationassessorScore: Array; - mutationtasterPrediction: Array; - mutationtasterScore: Array; - myVariantInfoId: Scalars['String']; - phastcons30way?: Maybe; - phastcons100way?: Maybe; - phyloP30way?: Maybe; - phyloP100way?: Maybe; - polyphen2HdivPrediction: Array; - polyphen2HdivScore: Array; - polyphen2HvarPrediction: Array; - polyphen2HvarScore: Array; - proveanPrediction: Array; - proveanScore: Array; - revelScore?: Maybe>; - siftPrediction: Array; - siftScore: Array; - siphy?: Maybe; - snpeffSnpEffect: Array; - snpeffSnpImpact: Array; + caddConsequence: Array; + caddDetail: Array; + caddPhred?: Maybe; + caddScore?: Maybe; + clinvarClinicalSignificance: Array; + clinvarHgvsCoding: Array; + clinvarHgvsGenomic: Array; + clinvarHgvsNonCoding: Array; + clinvarHgvsProtein: Array; + clinvarId?: Maybe; + clinvarOmim?: Maybe; + cosmicId?: Maybe; + dbnsfpInterproDomain: Array; + dbsnpRsid?: Maybe; + eglClass?: Maybe; + eglHgvs: Array; + eglProtein?: Maybe; + eglTranscript?: Maybe; + exacAlleleCount?: Maybe; + exacAlleleFrequency?: Maybe; + exacAlleleNumber?: Maybe; + fathmmMklPrediction?: Maybe; + fathmmMklScore?: Maybe; + fathmmPrediction: Array; + fathmmScore: Array; + fitconsScore?: Maybe; + gerp?: Maybe; + gnomadExomeAlleleCount?: Maybe; + gnomadExomeAlleleFrequency?: Maybe; + gnomadExomeAlleleNumber?: Maybe; + gnomadExomeFilter?: Maybe; + gnomadGenomeAlleleCount?: Maybe; + gnomadGenomeAlleleFrequency?: Maybe; + gnomadGenomeAlleleNumber?: Maybe; + gnomadGenomeFilter?: Maybe; + lrtPrediction?: Maybe; + lrtScore?: Maybe; + metalrPrediction?: Maybe; + metalrScore?: Maybe; + metasvmPrediction?: Maybe; + metasvmScore?: Maybe; + mutationassessorPrediction: Array; + mutationassessorScore: Array; + mutationtasterPrediction: Array; + mutationtasterScore: Array; + myVariantInfoId: Scalars['String']['output']; + phastcons30way?: Maybe; + phastcons100way?: Maybe; + phyloP30way?: Maybe; + phyloP100way?: Maybe; + polyphen2HdivPrediction: Array; + polyphen2HdivScore: Array; + polyphen2HvarPrediction: Array; + polyphen2HvarScore: Array; + proveanPrediction: Array; + proveanScore: Array; + revelScore?: Maybe>; + siftPrediction: Array; + siftScore: Array; + siphy?: Maybe; + snpeffSnpEffect: Array; + snpeffSnpImpact: Array; }; export type NccnGuideline = { __typename: 'NccnGuideline'; - id: Scalars['Int']; - name: Scalars['String']; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; }; export type Notification = { __typename: 'Notification'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; event: Event; - id: Scalars['Int']; + id: Scalars['Int']['output']; notifiedUser: User; originatingUser: User; - seen: Scalars['Boolean']; + seen: Scalars['Boolean']['output']; subscription?: Maybe; type: NotificationReason; - updatedAt: Scalars['ISO8601DateTime']; + updatedAt: Scalars['ISO8601DateTime']['output']; }; /** The connection type for Notification. */ @@ -3067,20 +3069,20 @@ export type NotificationConnection = { /** Users who have performed an action (other than a mention) that created a notification. */ originatingUsers: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** Count of unread notifications */ - unreadCount: Scalars['Int']; + unreadCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type NotificationEdge = { __typename: 'NotificationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -3098,7 +3100,7 @@ export enum NotificationReason { */ export type NullableAmpLevelTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ value?: InputMaybe; }; @@ -3111,7 +3113,7 @@ export type NullableAmpLevelTypeInput = { */ export type NullableAreaOfExpertiseTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ value?: InputMaybe; }; @@ -3124,9 +3126,9 @@ export type NullableAreaOfExpertiseTypeInput = { */ export type NullableBooleanInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; + value?: InputMaybe; }; /** @@ -3137,9 +3139,9 @@ export type NullableBooleanInput = { */ export type NullableIdInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; + value?: InputMaybe; }; /** @@ -3150,9 +3152,9 @@ export type NullableIdInput = { */ export type NullableIntInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; + value?: InputMaybe; }; /** @@ -3163,7 +3165,7 @@ export type NullableIntInput = { */ export type NullableReferenceBuildTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ value?: InputMaybe; }; @@ -3176,9 +3178,9 @@ export type NullableReferenceBuildTypeInput = { */ export type NullableStringInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; + value?: InputMaybe; }; /** @@ -3189,7 +3191,7 @@ export type NullableStringInput = { */ export type NullableTherapyInteractionTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ value?: InputMaybe; }; @@ -3210,41 +3212,41 @@ export type ObjectFieldDiff = { export type Organization = { __typename: 'Organization'; - description: Scalars['String']; - eventCount: Scalars['Int']; + description: Scalars['String']['output']; + eventCount: Scalars['Int']['output']; events: EventConnection; - id: Scalars['Int']; - memberCount: Scalars['Int']; + id: Scalars['Int']['output']; + memberCount: Scalars['Int']['output']; members: UserConnection; - mostRecentActivityTimestamp?: Maybe; - name: Scalars['String']; + mostRecentActivityTimestamp?: Maybe; + name: Scalars['String']['output']; orgAndSuborgsStatsHash: Stats; orgStatsHash: Stats; - profileImagePath?: Maybe; + profileImagePath?: Maybe; ranks: Ranks; subGroups: Array; - url: Scalars['String']; + url: Scalars['String']['output']; }; export type OrganizationEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type OrganizationMembersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type OrganizationProfileImagePathArgs = { - size?: InputMaybe; + size?: InputMaybe; }; /** The connection type for Organization. */ @@ -3255,18 +3257,18 @@ export type OrganizationConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type OrganizationEdge = { __typename: 'OrganizationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -3274,11 +3276,11 @@ export type OrganizationEdge = { /** Filter on organization id and whether or not to include the organization's subgroups */ export type OrganizationFilter = { /** The organization ID. */ - id?: InputMaybe; + id?: InputMaybe; /** Whether or not to include the organization's subgroup. */ - includeSubgroups?: InputMaybe; + includeSubgroups?: InputMaybe; /** The organization name. */ - name?: InputMaybe; + name?: InputMaybe; }; export type OrganizationLeaderboards = { @@ -3291,41 +3293,41 @@ export type OrganizationLeaderboards = { export type OrganizationLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; window?: InputMaybe; }; export type OrganizationLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; window?: InputMaybe; }; export type OrganizationLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; window?: InputMaybe; }; export type OrganizationLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; window?: InputMaybe; }; @@ -3345,36 +3347,36 @@ export enum OrganizationSortColumns { export type PageInfo = { __typename: 'PageInfo'; /** When paginating forwards, the cursor to continue. */ - endCursor?: Maybe; + endCursor?: Maybe; /** When paginating forwards, are there more items? */ - hasNextPage: Scalars['Boolean']; + hasNextPage: Scalars['Boolean']['output']; /** When paginating backwards, are there more items? */ - hasPreviousPage: Scalars['Boolean']; + hasPreviousPage: Scalars['Boolean']['output']; /** When paginating backwards, the cursor to continue. */ - startCursor?: Maybe; + startCursor?: Maybe; }; export type Phenotype = { __typename: 'Phenotype'; - description?: Maybe; - hpoId: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - url: Scalars['String']; + description?: Maybe; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; }; export type PhenotypePopover = { __typename: 'PhenotypePopover'; - assertionCount: Scalars['Int']; - description?: Maybe; - evidenceItemCount: Scalars['Int']; - hpoId: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - molecularProfileCount: Scalars['Int']; - name: Scalars['String']; - url: Scalars['String']; + assertionCount: Scalars['Int']['output']; + description?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; }; export type PhenotypeSort = { @@ -3477,7 +3479,7 @@ export type Query = { previewCommentText: Array; previewMolecularProfileName: MolecularProfileNamePreview; /** Check to see if a citation ID for a source not already in CIViC exists in an external database. */ - remoteCitation?: Maybe; + remoteCitation?: Maybe; /** Find a revision by CIViC ID */ revision?: Maybe; /** List and filter revisions. */ @@ -3533,199 +3535,199 @@ export type Query = { export type QueryAcmgCodeArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryAcmgCodesTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryActivitiesArgs = { activityType?: InputMaybe>; - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mode?: InputMaybe; - organizationId?: InputMaybe>; + organizationId?: InputMaybe>; sortBy?: InputMaybe; subject?: InputMaybe>; subjectType?: InputMaybe>; - userId?: InputMaybe>; + userId?: InputMaybe>; }; export type QueryActivityArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryAssertionArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryAssertionsArgs = { - after?: InputMaybe; + after?: InputMaybe; ampLevel?: InputMaybe; assertionDirection?: InputMaybe; assertionType?: InputMaybe; - before?: InputMaybe; - diseaseId?: InputMaybe; - diseaseName?: InputMaybe; - evidenceId?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - molecularProfileId?: InputMaybe; - molecularProfileName?: InputMaybe; - organizationId?: InputMaybe; - phenotypeId?: InputMaybe; + before?: InputMaybe; + diseaseId?: InputMaybe; + diseaseName?: InputMaybe; + evidenceId?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + molecularProfileId?: InputMaybe; + molecularProfileName?: InputMaybe; + organizationId?: InputMaybe; + phenotypeId?: InputMaybe; significance?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; - summary?: InputMaybe; - therapyId?: InputMaybe; - therapyName?: InputMaybe; - userId?: InputMaybe; - variantId?: InputMaybe; - variantName?: InputMaybe; + summary?: InputMaybe; + therapyId?: InputMaybe; + therapyName?: InputMaybe; + userId?: InputMaybe; + variantId?: InputMaybe; + variantName?: InputMaybe; }; export type QueryBrowseDiseasesArgs = { - after?: InputMaybe; - before?: InputMaybe; - doid?: InputMaybe; - first?: InputMaybe; - geneNames?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + doid?: InputMaybe; + first?: InputMaybe; + geneNames?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; sortBy?: InputMaybe; }; export type QueryBrowseGenesArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - geneAlias?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + geneAlias?: InputMaybe; + last?: InputMaybe; sortBy?: InputMaybe; - therapyName?: InputMaybe; + therapyName?: InputMaybe; }; export type QueryBrowseMolecularProfilesArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - molecularProfileAlias?: InputMaybe; - molecularProfileName?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + molecularProfileAlias?: InputMaybe; + molecularProfileName?: InputMaybe; sortBy?: InputMaybe; - therapyName?: InputMaybe; - variantId?: InputMaybe; - variantName?: InputMaybe; + therapyName?: InputMaybe; + variantId?: InputMaybe; + variantName?: InputMaybe; }; export type QueryBrowseSourcesArgs = { - after?: InputMaybe; - author?: InputMaybe; - before?: InputMaybe; - citationId?: InputMaybe; - clinicalTrialId?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - journal?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - openAccess?: InputMaybe; + after?: InputMaybe; + author?: InputMaybe; + before?: InputMaybe; + citationId?: InputMaybe; + clinicalTrialId?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + journal?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + openAccess?: InputMaybe; sortBy?: InputMaybe; sourceType?: InputMaybe; - year?: InputMaybe; + year?: InputMaybe; }; export type QueryBrowseVariantGroupsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneNames?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneNames?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; sortBy?: InputMaybe; - variantNames?: InputMaybe; + variantNames?: InputMaybe; }; export type QueryBrowseVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - hasNoVariantType?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + hasNoVariantType?: InputMaybe; + last?: InputMaybe; sortBy?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantGroupId?: InputMaybe; - variantName?: InputMaybe; - variantTypeId?: InputMaybe; - variantTypeName?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantGroupId?: InputMaybe; + variantName?: InputMaybe; + variantTypeId?: InputMaybe; + variantTypeName?: InputMaybe; }; export type QueryClingenCodeArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryClingenCodesTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryClinicalTrialArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryClinicalTrialsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - nctId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + nctId?: InputMaybe; sortBy?: InputMaybe; }; export type QueryCommentArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; subject?: InputMaybe; }; @@ -3737,203 +3739,203 @@ export type QueryContributorsArgs = { export type QueryDiseaseArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryDiseasePopoverArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryDiseaseTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryEntityTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + last?: InputMaybe; mode?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; subject?: InputMaybe; }; export type QueryEvidenceItemArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryEvidenceItemsArgs = { - after?: InputMaybe; - assertionId?: InputMaybe; - before?: InputMaybe; - clinicalTrialId?: InputMaybe; - description?: InputMaybe; - diseaseId?: InputMaybe; - diseaseName?: InputMaybe; + after?: InputMaybe; + assertionId?: InputMaybe; + before?: InputMaybe; + clinicalTrialId?: InputMaybe; + description?: InputMaybe; + diseaseId?: InputMaybe; + diseaseName?: InputMaybe; evidenceDirection?: InputMaybe; evidenceLevel?: InputMaybe; - evidenceRating?: InputMaybe; + evidenceRating?: InputMaybe; evidenceType?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - molecularProfileId?: InputMaybe; - molecularProfileName?: InputMaybe; - organizationId?: InputMaybe; - phenotypeId?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + molecularProfileId?: InputMaybe; + molecularProfileName?: InputMaybe; + organizationId?: InputMaybe; + phenotypeId?: InputMaybe; significance?: InputMaybe; sortBy?: InputMaybe; - sourceId?: InputMaybe; + sourceId?: InputMaybe; status?: InputMaybe; - therapyId?: InputMaybe; - therapyName?: InputMaybe; - userId?: InputMaybe; - variantId?: InputMaybe; + therapyId?: InputMaybe; + therapyName?: InputMaybe; + userId?: InputMaybe; + variantId?: InputMaybe; variantOrigin?: InputMaybe; }; export type QueryFlagArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; flaggable?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type QueryGeneArgs = { - entrezSymbol?: InputMaybe; - id?: InputMaybe; + entrezSymbol?: InputMaybe; + id?: InputMaybe; }; export type QueryGeneTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryGenesArgs = { - after?: InputMaybe; - before?: InputMaybe; - entrezIds?: InputMaybe>; - entrezSymbols?: InputMaybe>; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + entrezIds?: InputMaybe>; + entrezSymbols?: InputMaybe>; + first?: InputMaybe; + last?: InputMaybe; }; export type QueryMolecularProfileArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryMolecularProfilesArgs = { - after?: InputMaybe; - alleleRegistryId?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + alleleRegistryId?: InputMaybe; + before?: InputMaybe; evidenceStatusFilter?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - variantId?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + variantId?: InputMaybe; }; export type QueryNccnGuidelineArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryNccnGuidelinesTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - includeRead?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + includeRead?: InputMaybe; + last?: InputMaybe; notificationReason?: InputMaybe; - organizationId?: InputMaybe; + organizationId?: InputMaybe; originatingObject?: InputMaybe; - originatingUserId?: InputMaybe; - subscriptionId?: InputMaybe; + originatingUserId?: InputMaybe; + subscriptionId?: InputMaybe; }; export type QueryOrganizationArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryOrganizationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; sortBy?: InputMaybe; }; export type QueryPhenotypeArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryPhenotypePopoverArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryPhenotypeTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryPhenotypesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - hpoId?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + hpoId?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; sortBy?: InputMaybe; }; export type QueryPreviewCommentTextArgs = { - commentText: Scalars['String']; + commentText: Scalars['String']['input']; }; @@ -3943,25 +3945,25 @@ export type QueryPreviewMolecularProfileNameArgs = { export type QueryRemoteCitationArgs = { - citationId: Scalars['String']; + citationId: Scalars['String']['input']; sourceType: SourceSource; }; export type QueryRevisionArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; subject?: InputMaybe; @@ -3969,61 +3971,61 @@ export type QueryRevisionsArgs = { export type QuerySearchArgs = { - highlightMatches?: InputMaybe; - query: Scalars['String']; + highlightMatches?: InputMaybe; + query: Scalars['String']['input']; types?: InputMaybe>; }; export type QuerySearchByPermalinkArgs = { - permalinkId: Scalars['String']; + permalinkId: Scalars['String']['input']; }; export type QuerySearchGenesArgs = { - createPermalink?: InputMaybe; + createPermalink?: InputMaybe; query: GeneSearchFilter; }; export type QuerySourceArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QuerySourcePopoverArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QuerySourceSuggestionValuesArgs = { - diseaseId?: InputMaybe; - molecularProfileId?: InputMaybe; - sourceId?: InputMaybe; + diseaseId?: InputMaybe; + molecularProfileId?: InputMaybe; + sourceId?: InputMaybe; }; export type QuerySourceSuggestionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - citation?: InputMaybe; - citationId?: InputMaybe; - comment?: InputMaybe; - diseaseName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - molecularProfileName?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + citation?: InputMaybe; + citationId?: InputMaybe; + comment?: InputMaybe; + diseaseName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + molecularProfileName?: InputMaybe; sortBy?: InputMaybe; - sourceId?: InputMaybe; + sourceId?: InputMaybe; sourceType?: InputMaybe; status?: InputMaybe; - submitter?: InputMaybe; - submitterId?: InputMaybe; + submitter?: InputMaybe; + submitterId?: InputMaybe; }; export type QuerySourceTypeaheadArgs = { - citationId: Scalars['String']; + citationId: Scalars['String']['input']; sourceType: SourceSource; }; @@ -4034,118 +4036,118 @@ export type QuerySubscriptionForEntityArgs = { export type QueryTherapiesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - ncitId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + ncitId?: InputMaybe; sortBy?: InputMaybe; }; export type QueryTherapyArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryTherapyPopoverArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryTherapyTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryUserArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryUserTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryUsersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; organization?: InputMaybe; role?: InputMaybe; sortBy?: InputMaybe; - username?: InputMaybe; + username?: InputMaybe; }; export type QueryValidateRevisionsForAcceptanceArgs = { - revisionIds: Array; + revisionIds: Array; }; export type QueryVariantArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryVariantGroupArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryVariantGroupsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + last?: InputMaybe; }; export type QueryVariantTypeArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryVariantTypePopoverArgs = { - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type QueryVariantTypeTypeaheadArgs = { - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }; export type QueryVariantTypesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - soid?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + soid?: InputMaybe; sortBy?: InputMaybe; }; export type QueryVariantsArgs = { - after?: InputMaybe; - alleleRegistryId?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - hasNoVariantType?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + alleleRegistryId?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + hasNoVariantType?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; sortBy?: InputMaybe; - variantTypeIds?: InputMaybe>; + variantTypeIds?: InputMaybe>; }; export type Ranks = { @@ -4169,82 +4171,82 @@ export enum ReferenceBuild { export type RejectRevisionsActivity = ActivityInterface & { __typename: 'RejectRevisionsActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; revisions: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of RejectRevisions */ export type RejectRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text explaining the reasoning for rejecting this Revision. Will be attached as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** A list of IDs of the Revisions to reject. */ - ids?: InputMaybe>; + ids?: InputMaybe>; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The ID of a revision set. */ - revisionSetId?: InputMaybe; + revisionSetId?: InputMaybe; }; /** Autogenerated return type of RejectRevisions */ export type RejectRevisionsPayload = { __typename: 'RejectRevisionsPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The rejected Revisions. */ revisions: Array; }; export type ResolveFlagActivity = ActivityInterface & { __typename: 'ResolveFlagActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; flag: Flag; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of ResolveFlag */ export type ResolveFlagInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for resolving the flag. Will be attached as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** The ID of the flag to resolve. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of ResolveFlag */ export type ResolveFlagPayload = { __typename: 'ResolveFlagPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; flag?: Maybe; }; @@ -4253,49 +4255,49 @@ export type Revision = Commentable & EventOriginObject & EventSubject & { acceptanceActivity?: Maybe; /** List and filter comments. */ comments: CommentConnection; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; creationActivity?: Maybe; - currentValue?: Maybe; + currentValue?: Maybe; /** List and filter events for an object */ events: EventConnection; - fieldName: Scalars['String']; - id: Scalars['Int']; + fieldName: Scalars['String']['output']; + id: Scalars['Int']['output']; lastCommentEvent?: Maybe; - link: Scalars['String']; + link: Scalars['String']['output']; linkoutData: LinkoutData; - name: Scalars['String']; + name: Scalars['String']['output']; rejectionActivity?: Maybe; resolutionActivity?: Maybe; - revisionSetId: Scalars['Int']; + revisionSetId: Scalars['Int']['output']; status: RevisionStatus; subject: EventSubject; - suggestedValue?: Maybe; + suggestedValue?: Maybe; supersedingActivity?: Maybe; - updatedAt: Scalars['ISO8601DateTime']; + updatedAt: Scalars['ISO8601DateTime']['output']; }; export type RevisionCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type RevisionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -4307,18 +4309,18 @@ export type RevisionConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** List of all fields that have at least one revision. */ revisedFieldNames: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of revisions for that subject, * irregardless of other filters. Null when no subject provided. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe; /** List of all users that have accepted/rejected/superseded a revision to this entity. */ uniqueResolvers: Array; /** List of all users that have submitted a revision to this entity. */ @@ -4329,7 +4331,7 @@ export type RevisionConnection = { export type RevisionEdge = { __typename: 'RevisionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -4337,37 +4339,37 @@ export type RevisionEdge = { export type RevisionResult = { __typename: 'RevisionResult'; /** Name of the field on the moderated entity that the Revision pertains to. */ - fieldName: Scalars['String']; + fieldName: Scalars['String']['output']; /** ID of the Revision. */ - id: Scalars['Int']; + id: Scalars['Int']['output']; /** Was this Revision newly created as a result of this request? */ - newlyCreated: Scalars['Boolean']; + newlyCreated: Scalars['Boolean']['output']; /** An identifier that can be used to group Revisions proposed at the same time. */ - revisionSetId: Scalars['Int']; + revisionSetId: Scalars['Int']['output']; }; export type RevisionSet = EventSubject & { __typename: 'RevisionSet'; - createdAt: Scalars['ISO8601DateTime']; - displayName: Scalars['String']; + createdAt: Scalars['ISO8601DateTime']['output']; + displayName: Scalars['String']['output']; /** List and filter events for an object */ events: EventConnection; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; revisions: Array; - updatedAt: Scalars['ISO8601DateTime']; + updatedAt: Scalars['ISO8601DateTime']['output']; }; export type RevisionSetEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -4380,20 +4382,20 @@ export enum RevisionStatus { export type ScalarField = { __typename: 'ScalarField'; - value?: Maybe; + value?: Maybe; }; export type ScalarFieldDiff = { __typename: 'ScalarFieldDiff'; - left: Scalars['String']; - right: Scalars['String']; + left: Scalars['String']['output']; + right: Scalars['String']['output']; }; export type SearchResult = { __typename: 'SearchResult'; - id: Scalars['Int']; - matchingText: Scalars['String']; - name: Scalars['String']; + id: Scalars['Int']['output']; + matchingText: Scalars['String']['output']; + name: Scalars['String']['output']; resultType: SearchableEntities; }; @@ -4414,114 +4416,114 @@ export enum SortDirection { export type Source = Commentable & EventSubject & { __typename: 'Source'; - abstract?: Maybe; - ascoAbstractId?: Maybe; - authorString?: Maybe; - citation?: Maybe; - citationId: Scalars['String']; + abstract?: Maybe; + ascoAbstractId?: Maybe; + authorString?: Maybe; + citation?: Maybe; + citationId: Scalars['String']['output']; clinicalTrials?: Maybe>; /** List and filter comments. */ comments: CommentConnection; - displayType: Scalars['String']; + displayType: Scalars['String']['output']; /** List and filter events for an object */ events: EventConnection; - fullJournalTitle?: Maybe; - fullyCurated: Scalars['Boolean']; - id: Scalars['Int']; - journal?: Maybe; + fullJournalTitle?: Maybe; + fullyCurated: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; lastCommentEvent?: Maybe; - link: Scalars['String']; - name: Scalars['String']; - openAccess: Scalars['Boolean']; - pmcId?: Maybe; - publicationDate?: Maybe; - publicationDay?: Maybe; - publicationMonth?: Maybe; - publicationYear?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + openAccess: Scalars['Boolean']['output']; + pmcId?: Maybe; + publicationDate?: Maybe; + publicationDay?: Maybe; + publicationMonth?: Maybe; + publicationYear?: Maybe; sourceType: SourceSource; - sourceUrl?: Maybe; - title?: Maybe; + sourceUrl?: Maybe; + title?: Maybe; }; export type SourceCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type SourceEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type SourcePopover = Commentable & EventSubject & { __typename: 'SourcePopover'; - abstract?: Maybe; - ascoAbstractId?: Maybe; - authorString?: Maybe; - citation?: Maybe; - citationId: Scalars['String']; + abstract?: Maybe; + ascoAbstractId?: Maybe; + authorString?: Maybe; + citation?: Maybe; + citationId: Scalars['String']['output']; clinicalTrials?: Maybe>; /** List and filter comments. */ comments: CommentConnection; - displayType: Scalars['String']; + displayType: Scalars['String']['output']; /** List and filter events for an object */ events: EventConnection; - evidenceItemCount: Scalars['Int']; - fullJournalTitle?: Maybe; - fullyCurated: Scalars['Boolean']; - id: Scalars['Int']; - journal?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + fullJournalTitle?: Maybe; + fullyCurated: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; lastCommentEvent?: Maybe; - link: Scalars['String']; - name: Scalars['String']; - openAccess: Scalars['Boolean']; - pmcId?: Maybe; - publicationDate?: Maybe; - publicationDay?: Maybe; - publicationMonth?: Maybe; - publicationYear?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + openAccess: Scalars['Boolean']['output']; + pmcId?: Maybe; + publicationDate?: Maybe; + publicationDay?: Maybe; + publicationMonth?: Maybe; + publicationYear?: Maybe; sourceType: SourceSource; - sourceUrl?: Maybe; - title?: Maybe; + sourceUrl?: Maybe; + title?: Maybe; }; export type SourcePopoverCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type SourcePopoverEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -4533,25 +4535,25 @@ export enum SourceSource { export type SourceStub = { __typename: 'SourceStub'; - citationId: Scalars['Int']; - id: Scalars['Int']; + citationId: Scalars['Int']['output']; + id: Scalars['Int']['output']; sourceType: SourceSource; }; export type SourceSuggestion = EventOriginObject & EventSubject & { __typename: 'SourceSuggestion'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; creationActivity: SuggestSourceActivity; disease?: Maybe; /** List and filter events for an object */ events: EventConnection; - id: Scalars['Int']; - initialComment: Scalars['String']; + id: Scalars['Int']['output']; + initialComment: Scalars['String']['output']; lastStatusUpdateActivity?: Maybe; - link: Scalars['String']; + link: Scalars['String']['output']; molecularProfile?: Maybe; - name: Scalars['String']; - reason?: Maybe; + name: Scalars['String']['output']; + reason?: Maybe; source?: Maybe; status: SourceSuggestionStatus; user?: Maybe; @@ -4559,13 +4561,13 @@ export type SourceSuggestion = EventOriginObject & EventSubject & { export type SourceSuggestionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; @@ -4575,24 +4577,24 @@ export type SourceSuggestionConnection = { /** A list of edges. */ edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']; + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']; + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type SourceSuggestionEdge = { __typename: 'SourceSuggestionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -4646,19 +4648,19 @@ export enum SourcesSortColumns { export type Stats = { __typename: 'Stats'; - acceptedAssertions: Scalars['Int']; - acceptedEvidenceItems: Scalars['Int']; - appliedRevisions: Scalars['Int']; - comments: Scalars['Int']; - revisions: Scalars['Int']; - submittedAssertions: Scalars['Int']; - submittedEvidenceItems: Scalars['Int']; - suggestedSources: Scalars['Int']; + acceptedAssertions: Scalars['Int']['output']; + acceptedEvidenceItems: Scalars['Int']['output']; + appliedRevisions: Scalars['Int']['output']; + comments: Scalars['Int']['output']; + revisions: Scalars['Int']['output']; + submittedAssertions: Scalars['Int']['output']; + submittedEvidenceItems: Scalars['Int']['output']; + suggestedSources: Scalars['Int']['output']; }; export type StringSearchInput = { comparisonOperator: StringSearchOperator; - value: Scalars['String']; + value: Scalars['String']['input']; }; export enum StringSearchOperator { @@ -4671,23 +4673,23 @@ export enum StringSearchOperator { export type SubmitAssertionActivity = ActivityInterface & { __typename: 'SubmitAssertionActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of SubmitAssertion */ export type SubmitAssertionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing any further context or details about your proposed Assertion. Will be attached as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe; /** The desired state of the Assertion's editable fields. */ fields: AssertionFields; /** @@ -4696,7 +4698,7 @@ export type SubmitAssertionInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SubmitAssertion */ @@ -4705,28 +4707,28 @@ export type SubmitAssertionPayload = { /** The newly created Assertion */ assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; }; export type SubmitEvidenceItemActivity = ActivityInterface & { __typename: 'SubmitEvidenceItemActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of SubmitEvidenceItem */ export type SubmitEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing any further context or details about your proposed EvidenceItem. Will be attached as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe; /** The desired state of the EvidenceItems's editable fields. */ fields: EvidenceItemFields; /** @@ -4735,14 +4737,14 @@ export type SubmitEvidenceItemInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SubmitEvidenceItem */ export type SubmitEvidenceItemPayload = { __typename: 'SubmitEvidenceItemPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created EvidenceItem */ evidenceItem: EvidenceItem; }; @@ -4750,29 +4752,29 @@ export type SubmitEvidenceItemPayload = { /** Autogenerated input type of SubmitVariantGroup */ export type SubmitVariantGroupInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** A description of the variant group. */ - description?: InputMaybe; + description?: InputMaybe; /** The name of the disease. */ - name: Scalars['String']; + name: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** A list of CIViC source IDs to associate with the variant group. */ - sourceIds: Array; + sourceIds: Array; /** A list of CIViC variant IDs to add to the variant group. */ - variantIds: Array; + variantIds: Array; }; /** Autogenerated return type of SubmitVariantGroup */ export type SubmitVariantGroupPayload = { __typename: 'SubmitVariantGroupPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created Variant Group */ variantGroup: VariantGroup; }; @@ -4780,7 +4782,7 @@ export type SubmitVariantGroupPayload = { export type Subscribable = { __typename: 'Subscribable'; entityType: SubscribableEntities; - id: Scalars['Int']; + id: Scalars['Int']['output']; }; /** Enumeration of all subscribable CIViC entities. */ @@ -4801,7 +4803,7 @@ export type SubscribableInput = { /** Type of subscribable entity. */ entityType: SubscribableEntities; /** ID of subscribable entity. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; }; /** Entity to subscribe to. */ @@ -4809,59 +4811,59 @@ export type SubscribableQueryInput = { /** Type of subscribable entity. */ entityType: SubscribableEntities; /** ID of subscribable entity. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** Include child entities of the requested subscribable */ - includeChildren?: InputMaybe; + includeChildren?: InputMaybe; }; /** Autogenerated input type of Subscribe */ export type SubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** A list of one or more entities to subscribe to, each identified by its ID and type. */ subscribables: Array; /** * Do you want to subscribe to related child entities of the subscribed entities? * IE: If you subscribe to a Gene, do you want to receive notifications for its Variants as well? */ - subscribeToChildren?: InputMaybe; + subscribeToChildren?: InputMaybe; }; /** Autogenerated return type of Subscribe */ export type SubscribePayload = { __typename: 'SubscribePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created subscription objects. */ subscriptions: Array; }; export type Subscription = { __typename: 'Subscription'; - id: Scalars['Int']; + id: Scalars['Int']['output']; subscribable: EventSubject; }; /** Autogenerated input type of SuggestAssertionRevision */ export type SuggestAssertionRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The desired state of the Assertion's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: AssertionFields; /** The ID of the Assertion to suggest a Revision to. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestAssertionRevision */ @@ -4870,7 +4872,7 @@ export type SuggestAssertionRevisionPayload = { /** The Assertion the user has proposed a Revision to. */ assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4884,30 +4886,30 @@ export type SuggestAssertionRevisionPayload = { /** Autogenerated input type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The desired state of the EvidenceItems's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: EvidenceItemFields; /** The ID of the EvidenceItem to suggest a Revision to. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionPayload = { __typename: 'SuggestEvidenceItemRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The EvidenceItem the user has proposed a Revision to. */ evidenceItem: EvidenceItem; /** @@ -4923,30 +4925,30 @@ export type SuggestEvidenceItemRevisionPayload = { /** Autogenerated input type of SuggestGeneRevision */ export type SuggestGeneRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The desired state of the Gene's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: GeneFields; /** The ID of the Gene to suggest a Revision to. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestGeneRevision */ export type SuggestGeneRevisionPayload = { __typename: 'SuggestGeneRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The Gene the user has proposed a Revision to. */ gene: Gene; /** @@ -4962,30 +4964,30 @@ export type SuggestGeneRevisionPayload = { /** Autogenerated input type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The desired state of the Molecular Profile's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: MolecularProfileFields; /** The ID of the MolecularProfile to suggest a Revision to. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionPayload = { __typename: 'SuggestMolecularProfileRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The MolecularProfile the user has proposed a Revision to. */ molecularProfile: MolecularProfile; /** @@ -5000,59 +5002,59 @@ export type SuggestMolecularProfileRevisionPayload = { export type SuggestRevisionSetActivity = ActivityInterface & { __typename: 'SuggestRevisionSetActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; revisionSet: RevisionSet; revisions: Array; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; export type SuggestSourceActivity = ActivityInterface & { __typename: 'SuggestSourceActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; sourceSuggestion: SourceSuggestion; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of SuggestSource */ export type SuggestSourceInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text explaining why this source should be curated for CIViC evidence. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** Internal CIViC ID for the applicable disease, if any. */ - diseaseId?: InputMaybe; + diseaseId?: InputMaybe; /** Internal CIViC ID for the applicable molecular profile, if any. */ - molecularProfileId?: InputMaybe; + molecularProfileId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** Internal CIViC ID for the source to suggest. Use the AddRemoteCitation mutation to populate this if needed. */ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }; /** Autogenerated return type of SuggestSource */ export type SuggestSourcePayload = { __typename: 'SuggestSourcePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The newly created Source Suggestion */ sourceSuggestion: SourceSuggestion; }; @@ -5060,30 +5062,30 @@ export type SuggestSourcePayload = { /** Autogenerated input type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']; + comment: Scalars['String']['input']; /** * The desired state of the VariantGroup's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: VariantGroupFields; /** The ID of the VariantGroup you are suggesting a Revision to */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionPayload = { __typename: 'SuggestVariantGroupRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -5099,30 +5101,30 @@ export type SuggestVariantGroupRevisionPayload = { /** Autogenerated input type of SuggestVariantRevision */ export type SuggestVariantRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe; /** * The desired state of the Variant's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ fields: VariantFields; /** The ID of the Variant to suggest a Revision to. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; }; /** Autogenerated return type of SuggestVariantRevision */ export type SuggestVariantRevisionPayload = { __typename: 'SuggestVariantRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -5151,18 +5153,18 @@ export type TaggableEntityInput = { /** The type of the entity */ entityType: TaggableEntity; /** ID of the mentioned entity */ - id: Scalars['Int']; + id: Scalars['Int']['input']; }; export type Therapy = { __typename: 'Therapy'; - id: Scalars['Int']; - link: Scalars['String']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; myChemInfo?: Maybe; - name: Scalars['String']; - ncitId?: Maybe; - therapyAliases: Array; - therapyUrl?: Maybe; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyAliases: Array; + therapyUrl?: Maybe; }; export enum TherapyInteraction { @@ -5173,16 +5175,16 @@ export enum TherapyInteraction { export type TherapyPopover = { __typename: 'TherapyPopover'; - assertionCount: Scalars['Int']; - evidenceItemCount: Scalars['Int']; - id: Scalars['Int']; - link: Scalars['String']; - molecularProfileCount: Scalars['Int']; + assertionCount: Scalars['Int']['output']; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; myChemInfo?: Maybe; - name: Scalars['String']; - ncitId?: Maybe; - therapyAliases: Array; - therapyUrl?: Maybe; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyAliases: Array; + therapyUrl?: Maybe; }; export type TherapySort = { @@ -5201,10 +5203,10 @@ export enum TherapySortColumns { export type TimePointCounts = { __typename: 'TimePointCounts'; - allTime: Scalars['Int']; - newThisMonth: Scalars['Int']; - newThisWeek: Scalars['Int']; - newThisYear: Scalars['Int']; + allTime: Scalars['Int']['output']; + newThisMonth: Scalars['Int']['output']; + newThisWeek: Scalars['Int']['output']; + newThisYear: Scalars['Int']['output']; }; export enum TimeWindow { @@ -5217,21 +5219,21 @@ export enum TimeWindow { /** Autogenerated input type of Unsubscribe */ export type UnsubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** A list of one or more entities to unsubscribe from, each identified by its ID and type. */ subscribables: Array; /** * Do you also wish to stop receiving notifications from child entities? * IE: If you unsubscribe from a Gene do you want to stop receiving notifications for its Variants as well? */ - unsubscribeFromChildren?: InputMaybe; + unsubscribeFromChildren?: InputMaybe; }; /** Autogenerated return type of Unsubscribe */ export type UnsubscribePayload = { __typename: 'UnsubscribePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The entities that were unsubscribed from. */ unsubscribedEntities: Array; }; @@ -5239,27 +5241,27 @@ export type UnsubscribePayload = { /** Autogenerated input type of UpdateCoi */ export type UpdateCoiInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** Does the user report having a conflict of interest? Mark true if so. */ - coiPresent: Scalars['Boolean']; + coiPresent: Scalars['Boolean']['input']; /** If the user reports a potential conflict of interest please provide a brief summary of it. */ - statement?: InputMaybe; + statement?: InputMaybe; }; /** Autogenerated return type of UpdateCoi */ export type UpdateCoiPayload = { __typename: 'UpdateCoiPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; coiStatement: Coi; }; /** Autogenerated input type of UpdateNotificationStatus */ export type UpdateNotificationStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** A list of one or more Notification IDs. */ - ids: Array; + ids: Array; /** The new status of the selected notifications. */ newStatus: ReadStatus; }; @@ -5268,31 +5270,31 @@ export type UpdateNotificationStatusInput = { export type UpdateNotificationStatusPayload = { __typename: 'UpdateNotificationStatusPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** A list of the notifications in their new state. */ notifications: Array; }; export type UpdateSourceSuggestionStatusActivity = ActivityInterface & { __typename: 'UpdateSourceSuggestionStatusActivity'; - createdAt: Scalars['ISO8601DateTime']; + createdAt: Scalars['ISO8601DateTime']['output']; events: Array; - id: Scalars['Int']; - note?: Maybe; + id: Scalars['Int']['output']; + note?: Maybe; organization?: Maybe; parsedNote: Array; sourceSuggestion: SourceSuggestion; subject: EventSubject; user: User; - verbiage: Scalars['String']; + verbiage: Scalars['String']['output']; }; /** Autogenerated input type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe; /** The ID of the SourceSuggestion to update. */ - id: Scalars['Int']; + id: Scalars['Int']['input']; /** The desired status of the SourceSuggestion. */ newStatus: SourceSuggestionStatus; /** @@ -5301,16 +5303,16 @@ export type UpdateSourceSuggestionStatusInput = { * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe; /** The justification for marking a source as curated/rejected */ - reason?: InputMaybe; + reason?: InputMaybe; }; /** Autogenerated return type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusPayload = { __typename: 'UpdateSourceSuggestionStatusPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe; /** The updated SourceSuggestion. */ sourceSuggestion: SourceSuggestion; }; @@ -5318,56 +5320,56 @@ export type UpdateSourceSuggestionStatusPayload = { export type User = { __typename: 'User'; areaOfExpertise?: Maybe; - bio?: Maybe; + bio?: Maybe; country?: Maybe; - displayName: Scalars['String']; - email?: Maybe; + displayName: Scalars['String']['output']; + email?: Maybe; events: EventConnection; - facebookProfile?: Maybe; - id: Scalars['Int']; - linkedinProfile?: Maybe; - mostRecentActivityTimestamp?: Maybe; + facebookProfile?: Maybe; + id: Scalars['Int']['output']; + linkedinProfile?: Maybe; + mostRecentActivityTimestamp?: Maybe; mostRecentConflictOfInterestStatement?: Maybe; mostRecentEvent?: Maybe; mostRecentOrg?: Maybe; - mostRecentOrganizationId?: Maybe; - name?: Maybe; + mostRecentOrganizationId?: Maybe; + name?: Maybe; /** Filterable list of notifications for the logged in user. */ notifications?: Maybe; - orcid?: Maybe; + orcid?: Maybe; organizations: Array; - profileImagePath?: Maybe; + profileImagePath?: Maybe; ranks: Ranks; role: UserRole; statsHash: Stats; - twitterHandle?: Maybe; - url?: Maybe; - username: Scalars['String']; + twitterHandle?: Maybe; + url?: Maybe; + username: Scalars['String']['output']; }; export type UserEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type UserNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - includeSeen?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + includeSeen?: InputMaybe; + last?: InputMaybe; notificationType?: InputMaybe; - subscriptionId?: InputMaybe; + subscriptionId?: InputMaybe; }; export type UserProfileImagePathArgs = { - size?: InputMaybe; + size?: InputMaybe; }; /** The connection type for User. */ @@ -5378,18 +5380,18 @@ export type UserConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type UserEdge = { __typename: 'UserEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -5404,44 +5406,44 @@ export type UserLeaderboards = { export type UserLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; role?: InputMaybe; window?: InputMaybe; }; export type UserLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; role?: InputMaybe; window?: InputMaybe; }; export type UserLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; role?: InputMaybe; window?: InputMaybe; }; export type UserLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; role?: InputMaybe; window?: InputMaybe; }; @@ -5468,120 +5470,120 @@ export enum UsersSortColumns { export type ValidationErrors = { __typename: 'ValidationErrors'; - genericErrors: Array; + genericErrors: Array; validationErrors: Array; }; export type Variant = Commentable & EventOriginObject & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { __typename: 'Variant'; - alleleRegistryId?: Maybe; - clinvarIds: Array; + alleleRegistryId?: Maybe; + clinvarIds: Array; /** List and filter comments. */ comments: CommentConnection; creationActivity?: Maybe; - deprecated: Scalars['Boolean']; + deprecated: Scalars['Boolean']['output']; deprecationActivity?: Maybe; deprecationReason?: Maybe; - ensemblVersion?: Maybe; + ensemblVersion?: Maybe; /** List and filter events for an object */ events: EventConnection; - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; gene: Gene; - hgvsDescriptions: Array; - id: Scalars['Int']; + hgvsDescriptions: Array; + id: Scalars['Int']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; - maneSelectTranscript?: Maybe; + link: Scalars['String']['output']; + maneSelectTranscript?: Maybe; molecularProfiles: MolecularProfileConnection; myVariantInfo?: Maybe; - name: Scalars['String']; - openCravatUrl?: Maybe; + name: Scalars['String']['output']; + openCravatUrl?: Maybe; primaryCoordinates?: Maybe; - referenceBases?: Maybe; + referenceBases?: Maybe; referenceBuild?: Maybe; /** List and filter revisions. */ revisions: RevisionConnection; secondaryCoordinates?: Maybe; singleVariantMolecularProfile: MolecularProfile; - singleVariantMolecularProfileId: Scalars['Int']; - variantAliases: Array; - variantBases?: Maybe; + singleVariantMolecularProfileId: Scalars['Int']['output']; + variantAliases: Array; + variantBases?: Maybe; variantTypes: Array; }; export type VariantCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type VariantEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type VariantFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type VariantMolecularProfilesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; }; export type VariantRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; export type VariantAlias = { __typename: 'VariantAlias'; - name: Scalars['String']; + name: Scalars['String']['output']; }; /** Representation of a Variant's membership in a Molecular Profile. */ export type VariantComponent = { /** When set to true, this means the NOT operator will be applied to the Variant in the Molecluar Profile. */ - not?: Scalars['Boolean']; + not?: Scalars['Boolean']['input']; /** The ID of the Variant involved in the Molecular Profile. */ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }; /** The connection type for Variant. */ @@ -5592,11 +5594,11 @@ export type VariantConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; export enum VariantDeprecationReason { @@ -5609,7 +5611,7 @@ export enum VariantDeprecationReason { export type VariantEdge = { __typename: 'VariantEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -5617,17 +5619,17 @@ export type VariantEdge = { /** Fields on a Variant that curators may propose revisions to. */ export type VariantFields = { /** List of aliases or alternate names for the Variant. */ - aliases: Array; + aliases: Array; /** List of ClinVar IDs for the Variant. */ clinvarIds: ClinvarInput; /** The Ensembl database version. */ ensemblVersion: NullableIntInput; /** The ID of the Gene this Variant corresponds to. */ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; /** List of HGVS descriptions for the Variant. */ - hgvsDescriptions: Array; + hgvsDescriptions: Array; /** The Variant's name. */ - name: Scalars['String']; + name: Scalars['String']['input']; /** The primary coordinates for this Variant. In the case of Fusions this will be the coordinates of the 5' partner. */ primaryCoordinates: CoordinateInput; /** Reference bases for this variant */ @@ -5639,25 +5641,25 @@ export type VariantFields = { /** Variant bases for this variant */ variantBases: NullableStringInput; /** List of IDs for the variant types for this Variant */ - variantTypeIds: Array; + variantTypeIds: Array; }; export type VariantGroup = Commentable & EventSubject & Flaggable & WithRevisions & { __typename: 'VariantGroup'; /** List and filter comments. */ comments: CommentConnection; - description: Scalars['String']; + description: Scalars['String']['output']; /** List and filter events for an object */ events: EventConnection; - flagged: Scalars['Boolean']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ flags: FlagConnection; - id: Scalars['Int']; + id: Scalars['Int']['output']; lastAcceptedRevisionEvent?: Maybe; lastCommentEvent?: Maybe; lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']; - name: Scalars['String']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; /** List and filter revisions. */ revisions: RevisionConnection; sources: Array; @@ -5667,61 +5669,61 @@ export type VariantGroup = Commentable & EventSubject & Flaggable & WithRevision export type VariantGroupCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; mentionedEntity?: InputMaybe; mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type VariantGroupEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; sortBy?: InputMaybe; }; export type VariantGroupFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; sortBy?: InputMaybe; state?: InputMaybe; }; export type VariantGroupRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; export type VariantGroupVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; }; /** The connection type for VariantGroup. */ @@ -5732,18 +5734,18 @@ export type VariantGroupConnection = { /** A list of nodes. */ nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']; + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']; + totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type VariantGroupEdge = { __typename: 'VariantGroupEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']; + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; @@ -5753,11 +5755,11 @@ export type VariantGroupFields = { /** The VariantGroups's description/summary text. */ description: NullableStringInput; /** The VariantGroups's name. */ - name: Scalars['String']; + name: Scalars['String']['input']; /** Source IDs cited by the VariantGroup's summary. */ - sourceIds: Array; + sourceIds: Array; /** Variants in this VariantGroup. */ - variantIds: Array; + variantIds: Array; }; export type VariantGroupsSort = { @@ -5799,23 +5801,23 @@ export enum VariantOrigin { export type VariantType = { __typename: 'VariantType'; - description: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - soid: Scalars['String']; - url?: Maybe; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; }; export type VariantTypePopover = { __typename: 'VariantTypePopover'; - description: Scalars['String']; - id: Scalars['Int']; - link: Scalars['String']; - name: Scalars['String']; - soid: Scalars['String']; - url?: Maybe; - variantCount: Scalars['Int']; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; + variantCount: Scalars['Int']['output']; }; export type VariantTypeSort = { @@ -5856,20 +5858,20 @@ export type WithRevisions = { /** A CIViC entity that can have revisions proposed to it. */ export type WithRevisionsRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; sortBy?: InputMaybe; status?: InputMaybe; }; export type ActivityFeedItemQueryVariables = Exact<{ - id: Scalars['Int']; - requestDetails: Scalars['Boolean']; + id: Scalars['Int']['input']; + requestDetails: Scalars['Boolean']['input']; }>; @@ -5911,17 +5913,17 @@ export type ActivityFeedDetailFieldsFragment = ActivityFeedDetailFields_AcceptRe export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - organizationId?: InputMaybe | Scalars['Int']>; - userId?: InputMaybe | Scalars['Int']>; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + organizationId?: InputMaybe | Scalars['Int']['input']>; + userId?: InputMaybe | Scalars['Int']['input']>; activityType?: InputMaybe | ActivityTypeInput>; subjectType?: InputMaybe | ActivitySubjectInput>; mode?: InputMaybe; - showFilters: Scalars['Boolean']; - requestDetails: Scalars['Boolean']; + showFilters: Scalars['Boolean']['input']; + requestDetails: Scalars['Boolean']['input']; }>; @@ -5998,7 +6000,7 @@ type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __ export type ActivityFeedBaseFieldsFragment = ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment | ActivityFeedBaseFields_CommentActivity_Fragment | ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_CreateVariantActivity_Fragment | ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_DeprecateVariantActivity_Fragment | ActivityFeedBaseFields_FlagEntityActivity_Fragment | ActivityFeedBaseFields_ModerateAssertionActivity_Fragment | ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedBaseFields_RejectRevisionsActivity_Fragment | ActivityFeedBaseFields_ResolveFlagActivity_Fragment | ActivityFeedBaseFields_SubmitAssertionActivity_Fragment | ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment | ActivityFeedBaseFields_SuggestSourceActivity_Fragment | ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment; export type AssertionPopoverQueryVariables = Exact<{ - assertionId: Scalars['Int']; + assertionId: Scalars['Int']['input']; }>; @@ -6007,28 +6009,28 @@ export type AssertionPopoverQuery = { __typename: 'Query', assertion?: { __typen export type AssertionPopoverFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, variantOrigin: VariantOrigin, ampLevel?: AmpLevel | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, therapyInteractionType?: TherapyInteraction | undefined, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type AssertionsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - summary?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + summary?: InputMaybe; assertionDirection?: InputMaybe; significance?: InputMaybe; assertionType?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - evidenceId?: InputMaybe; - molecularProfileName?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + evidenceId?: InputMaybe; + molecularProfileName?: InputMaybe; sortBy?: InputMaybe; ampLevel?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; status?: InputMaybe; }>; @@ -6038,7 +6040,7 @@ export type AssertionsBrowseQuery = { __typename: 'Query', assertions: { __typen export type AssertionBrowseFieldsFragment = { __typename: 'Assertion', id: number, name: string, link: string, therapyInteractionType?: TherapyInteraction | undefined, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, ampLevel?: AmpLevel | undefined, evidenceItemsCount: number, status: EvidenceStatus, flagged: boolean, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }> }; export type ClinicalTrialPopoverQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']; + clinicalTrialId: Scalars['Int']['input']; }>; @@ -6047,12 +6049,12 @@ export type ClinicalTrialPopoverQuery = { __typename: 'Query', clinicalTrials: { export type ClinicalTrialPopoverFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, url?: string | undefined, sourceCount: number, evidenceCount: number }; export type ClinicalTrialsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - nctId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + nctId?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6062,12 +6064,12 @@ export type ClinicalTrialsBrowseQuery = { __typename: 'Query', clinicalTrials: { export type BrowseClinicalTrialsRowFieldsFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, evidenceCount: number, sourceCount: number, link: string }; export type CommentListQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - mentionedUserId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; mentionedRole?: InputMaybe; mentionedEntity?: InputMaybe; subject?: InputMaybe; @@ -6088,7 +6090,7 @@ type ParsedCommentFragment_User_Fragment = { __typename: 'User', id: number, dis export type ParsedCommentFragmentFragment = ParsedCommentFragment_CommentTagSegment_Fragment | ParsedCommentFragment_CommentTextSegment_Fragment | ParsedCommentFragment_User_Fragment; export type CommentPopoverQueryVariables = Exact<{ - commentId: Scalars['Int']; + commentId: Scalars['Int']['input']; }>; @@ -6097,21 +6099,21 @@ export type CommentPopoverQuery = { __typename: 'Query', comment?: { __typename: export type CommentPopoverFragment = { __typename: 'Comment', id: number, name: string, createdAt: any, title?: string | undefined, comment: string, commenter: { __typename: 'User', id: number, displayName: string, role: UserRole }, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type DiseasePopoverQueryVariables = Exact<{ - diseaseId: Scalars['Int']; + diseaseId: Scalars['Int']['input']; }>; export type DiseasePopoverQuery = { __typename: 'Query', diseasePopover?: { __typename: 'DiseasePopover', id: number, name: string, displayName: string, doid?: string | undefined, diseaseUrl?: string | undefined, diseaseAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; export type BrowseDiseasesQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; sortBy?: InputMaybe; - name?: InputMaybe; - doid?: InputMaybe; - geneNames?: InputMaybe; + name?: InputMaybe; + doid?: InputMaybe; + geneNames?: InputMaybe; }>; @@ -6121,14 +6123,14 @@ export type BrowseDiseaseRowFieldsFragment = { __typename: 'BrowseDisease', id: export type EventFeedCountQueryVariables = Exact<{ subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; eventType?: InputMaybe; - includeAutomatedEvents?: InputMaybe; + includeAutomatedEvents?: InputMaybe; mode?: InputMaybe; }>; @@ -6137,16 +6139,16 @@ export type EventFeedCountQuery = { __typename: 'Query', events: { __typename: ' export type EventFeedQueryVariables = Exact<{ subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; eventType?: InputMaybe; mode?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - showFilters: Scalars['Boolean']; + includeAutomatedEvents?: InputMaybe; + showFilters: Scalars['Boolean']['input']; }>; @@ -6157,7 +6159,7 @@ export type EventFeedFragment = { __typename: 'EventConnection', eventTypes?: Ar export type EventFeedNodeFragment = { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }; export type EvidencePopoverQueryVariables = Exact<{ - evidenceId: Scalars['Int']; + evidenceId: Scalars['Int']['input']; }>; @@ -6166,32 +6168,32 @@ export type EvidencePopoverQuery = { __typename: 'Query', evidenceItem?: { __typ export type EvidencePopoverFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, description: string, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, displayType: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type EvidenceBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - description?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + description?: InputMaybe; evidenceLevel?: InputMaybe; evidenceDirection?: InputMaybe; significance?: InputMaybe; evidenceType?: InputMaybe; - rating?: InputMaybe; + rating?: InputMaybe; variantOrigin?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - assertionId?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + assertionId?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; sortBy?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; - sourceId?: InputMaybe; - clinicalTrialId?: InputMaybe; - molecularProfileName?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; + sourceId?: InputMaybe; + clinicalTrialId?: InputMaybe; + molecularProfileName?: InputMaybe; status?: InputMaybe; }>; @@ -6202,14 +6204,14 @@ export type EvidenceGridFieldsFragment = { __typename: 'EvidenceItem', id: numbe export type FlagListQueryVariables = Exact<{ flaggable?: InputMaybe; - flaggingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; + flaggingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; state?: InputMaybe; sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6220,7 +6222,7 @@ export type FlagListFragment = { __typename: 'FlagConnection', totalCount: numbe export type FlagFragment = { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; export type FlagPopoverQueryVariables = Exact<{ - flagId: Scalars['Int']; + flagId: Scalars['Int']['input']; }>; @@ -6229,7 +6231,7 @@ export type FlagPopoverQuery = { __typename: 'Query', flag?: { __typename: 'Flag export type FlagPopoverFragment = { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'BrowseGene', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } }; export type GenePopoverQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; @@ -6238,15 +6240,15 @@ export type GenePopoverQuery = { __typename: 'Query', gene?: { __typename: 'Gene export type GenePopoverFragment = { __typename: 'Gene', id: number, name: string, officialName: string, geneAliases: Array, variants: { __typename: 'VariantConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; export type BrowseGenesQueryVariables = Exact<{ - entrezSymbol?: InputMaybe; - therapyName?: InputMaybe; - geneAlias?: InputMaybe; - diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + therapyName?: InputMaybe; + geneAlias?: InputMaybe; + diseaseName?: InputMaybe; sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6255,9 +6257,9 @@ export type BrowseGenesQuery = { __typename: 'Query', browseGenes: { __typename: export type BrowseGenesFieldsFragment = { __typename: 'BrowseGene', id: number, entrezId: number, name: string, link: string, flagged: boolean, geneAliases?: Array | undefined, variantCount: number, evidenceItemCount: number, assertionCount: number, molecularProfileCount: number, diseases?: Array<{ __typename: 'Disease', name: string, id: number, link: string }> | undefined, therapies?: Array<{ __typename: 'Therapy', name: string, id: number, link: string }> | undefined }; export type QuicksearchQueryVariables = Exact<{ - query: Scalars['String']; + query: Scalars['String']['input']; types?: InputMaybe | SearchableEntities>; - highlightMatches?: InputMaybe; + highlightMatches?: InputMaybe; }>; @@ -6266,7 +6268,7 @@ export type QuicksearchQuery = { __typename: 'Query', search: Array<{ __typename export type QuicksearchResultFragment = { __typename: 'SearchResult', id: number, resultType: SearchableEntities, name: string, matchingText: string }; export type MolecularProfilePopoverQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; }>; @@ -6275,18 +6277,18 @@ export type MolecularProfilePopoverQuery = { __typename: 'Query', molecularProfi export type MolecularProfilePopoverFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, molecularProfileAliases: Array, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, link: string }>, evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number }, assertions: { __typename: 'AssertionConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; export type BrowseMolecularProfilesQueryVariables = Exact<{ - molecularProfileName?: InputMaybe; - variantName?: InputMaybe; - variantId?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - molecularProfileAlias?: InputMaybe; + molecularProfileName?: InputMaybe; + variantName?: InputMaybe; + variantId?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + molecularProfileAlias?: InputMaybe; sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6295,12 +6297,12 @@ export type BrowseMolecularProfilesQuery = { __typename: 'Query', browseMolecula export type BrowseMolecularProfilesFieldsFragment = { __typename: 'BrowseMolecularProfile', id: number, name: string, evidenceItemCount: number, molecularProfileScore: number, assertionCount: number, variantCount: number, link: string, aliases: Array<{ __typename: 'MolecularProfileAlias', name: string }>, genes: Array<{ __typename: 'LinkableGene', id: number, name: string, link: string }>, variants: Array<{ __typename: 'LinkableVariant', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'LinkableTherapy', id: number, name: string, link: string }>, diseases: Array<{ __typename: 'LinkableDisease', id: number, name: string, link: string }> }; export type MolecularProfileMenuQueryVariables = Exact<{ - geneId?: InputMaybe; - mpName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + geneId?: InputMaybe; + mpName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; evidenceStatusFilter?: InputMaybe; }>; @@ -6313,10 +6315,10 @@ export type LeaderboardOrganizationFieldsFragment = { __typename: 'LeaderboardOr export type OrganizationCommentsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6324,10 +6326,10 @@ export type OrganizationCommentsLeaderboardQuery = { __typename: 'Query', organi export type OrganizationRevisionsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6335,10 +6337,10 @@ export type OrganizationRevisionsLeaderboardQuery = { __typename: 'Query', organ export type OrganizationModerationLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6346,17 +6348,17 @@ export type OrganizationModerationLeaderboardQuery = { __typename: 'Query', orga export type OrganizationSubmissionsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; export type OrganizationSubmissionsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; export type OrgPopoverQueryVariables = Exact<{ - orgId: Scalars['Int']; + orgId: Scalars['Int']['input']; }>; @@ -6365,12 +6367,12 @@ export type OrgPopoverQuery = { __typename: 'Query', organization?: { __typename export type OrgPopoverFragment = { __typename: 'Organization', id: number, profileImagePath?: string | undefined, name: string, description: string, url: string }; export type OrganizationsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - id?: InputMaybe; - orgName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + id?: InputMaybe; + orgName?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6380,19 +6382,19 @@ export type OrganizationsBrowseQuery = { __typename: 'Query', organizations: { _ export type OrganizationBrowseTableRowFieldsFragment = { __typename: 'Organization', id: number, name: string, description: string, url: string, memberCount: number, eventCount: number, mostRecentActivityTimestamp?: any | undefined, subGroups: Array<{ __typename: 'Organization', name: string, id: number }> }; export type PhenotypePopoverQueryVariables = Exact<{ - phenotypeId: Scalars['Int']; + phenotypeId: Scalars['Int']['input']; }>; export type PhenotypePopoverQuery = { __typename: 'Query', phenotypePopover?: { __typename: 'PhenotypePopover', id: number, name: string, url: string, hpoId: string, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; export type PhenotypesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - hpoId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + hpoId?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6416,7 +6418,7 @@ export type RejectRevisionMutationVariables = Exact<{ export type RejectRevisionMutation = { __typename: 'Mutation', rejectRevisions?: { __typename: 'RejectRevisionsPayload', revisions: Array<{ __typename: 'Revision', id: number }> } | undefined }; export type ValidateRevisionsForAcceptanceQueryVariables = Exact<{ - ids: Array | Scalars['Int']; + ids: Array | Scalars['Int']['input']; }>; @@ -6425,7 +6427,7 @@ export type ValidateRevisionsForAcceptanceQuery = { __typename: 'Query', validat export type ValidationErrorFragment = { __typename: 'FieldValidationError', fieldName: string, error: string }; export type RevisionPopoverQueryVariables = Exact<{ - revisionId: Scalars['Int']; + revisionId: Scalars['Int']['input']; }>; @@ -6435,14 +6437,14 @@ export type RevisionPopoverFragment = { __typename: 'Revision', id: number, name export type RevisionsQueryVariables = Exact<{ subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - fieldName?: InputMaybe; - originatingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; - revisionSetId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + fieldName?: InputMaybe; + originatingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; + revisionSetId?: InputMaybe; status?: InputMaybe; }>; @@ -6491,20 +6493,20 @@ export type CivicStatsQuery = { __typename: 'Query', timepointStats: { __typenam export type TimepointCountFragment = { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }; export type BrowseSourceSuggestionsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; sortBy?: InputMaybe; sourceType?: InputMaybe; - citationId?: InputMaybe; - sourceId?: InputMaybe; - molecularProfileName?: InputMaybe; - diseaseName?: InputMaybe; - comment?: InputMaybe; - submitter?: InputMaybe; - citation?: InputMaybe; - submitterId?: InputMaybe; + citationId?: InputMaybe; + sourceId?: InputMaybe; + molecularProfileName?: InputMaybe; + diseaseName?: InputMaybe; + comment?: InputMaybe; + submitter?: InputMaybe; + citation?: InputMaybe; + submitterId?: InputMaybe; status?: InputMaybe; }>; @@ -6521,7 +6523,7 @@ export type UpdateSourceSuggestionStatusMutationVariables = Exact<{ export type UpdateSourceSuggestionStatusMutation = { __typename: 'Mutation', updateSourceSuggestionStatus?: { __typename: 'UpdateSourceSuggestionStatusPayload', sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus } } | undefined }; export type SourcePopoverQueryVariables = Exact<{ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }>; @@ -6530,19 +6532,19 @@ export type SourcePopoverQuery = { __typename: 'Query', sourcePopover?: { __type export type SourcePopoverFragment = { __typename: 'SourcePopover', id: number, title?: string | undefined, fullJournalTitle?: string | undefined, evidenceItemCount: number, citation?: string | undefined, citationId: string, displayType: string, sourceUrl?: string | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', id: number, nctId: string, link: string }> | undefined }; export type BrowseSourcesQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; sortBy?: InputMaybe; - name?: InputMaybe; - year?: InputMaybe; + name?: InputMaybe; + year?: InputMaybe; sourceType?: InputMaybe; - citationId?: InputMaybe; - author?: InputMaybe; - journal?: InputMaybe; - clinicalTrialId?: InputMaybe; - openAccess?: InputMaybe; + citationId?: InputMaybe; + author?: InputMaybe; + journal?: InputMaybe; + clinicalTrialId?: InputMaybe; + openAccess?: InputMaybe; }>; @@ -6551,19 +6553,19 @@ export type BrowseSourcesQuery = { __typename: 'Query', browseSources: { __typen export type BrowseSourceRowFieldsFragment = { __typename: 'BrowseSource', id: number, authors: Array, citationId: number, evidenceItemCount: number, sourceSuggestionCount: number, journal?: string | undefined, name?: string | undefined, publicationYear?: number | undefined, sourceType: SourceSource, citation: string, displayType: string, link: string, openAccess: boolean }; export type TherapyPopoverQueryVariables = Exact<{ - therapyId: Scalars['Int']; + therapyId: Scalars['Int']['input']; }>; export type TherapyPopoverQuery = { __typename: 'Query', therapyPopover?: { __typename: 'TherapyPopover', id: number, name: string, therapyUrl?: string | undefined, ncitId?: string | undefined, therapyAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; export type TherapiesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - ncitId?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + ncitId?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6576,10 +6578,10 @@ export type LeaderboardUserFieldsFragment = { __typename: 'LeaderboardUser', id: export type UserCommentsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6587,10 +6589,10 @@ export type UserCommentsLeaderboardQuery = { __typename: 'Query', userLeaderboar export type UserRevisionsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6598,10 +6600,10 @@ export type UserRevisionsLeaderboardQuery = { __typename: 'Query', userLeaderboa export type UserModerationLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6609,17 +6611,17 @@ export type UserModerationLeaderboardQuery = { __typename: 'Query', userLeaderbo export type UserSubmissionsLeaderboardQueryVariables = Exact<{ window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; export type UserSubmissionsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; export type UserPopoverQueryVariables = Exact<{ - userId: Scalars['Int']; + userId: Scalars['Int']['input']; }>; @@ -6628,11 +6630,11 @@ export type UserPopoverQuery = { __typename: 'Query', user?: { __typename: 'User export type PopoverUserFragment = { __typename: 'User', id: number, profileImagePath?: string | undefined, displayName: string, bio?: string | undefined, role: UserRole, organizations: Array<{ __typename: 'Organization', id: number, name: string }> }; export type UsersBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - userName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + userName?: InputMaybe; orgName?: InputMaybe; userRole?: InputMaybe; sortBy?: InputMaybe; @@ -6644,7 +6646,7 @@ export type UsersBrowseQuery = { __typename: 'Query', users: { __typename: 'User export type UserBrowseTableRowFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, role: UserRole, profileImagePath?: string | undefined, mostRecentActivityTimestamp?: any | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, statsHash: { __typename: 'Stats', submittedEvidenceItems: number, revisions: number } }; export type VariantGroupPopoverQueryVariables = Exact<{ - variantGroupId: Scalars['Int']; + variantGroupId: Scalars['Int']['input']; }>; @@ -6653,14 +6655,14 @@ export type VariantGroupPopoverQuery = { __typename: 'Query', variantGroup?: { _ export type VariantGroupPopoverFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }> }, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, link: string }> }; export type BrowseVariantGroupsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; sortBy?: InputMaybe; - name?: InputMaybe; - geneNames?: InputMaybe; - variantNames?: InputMaybe; + name?: InputMaybe; + geneNames?: InputMaybe; + variantNames?: InputMaybe; }>; @@ -6669,7 +6671,7 @@ export type BrowseVariantGroupsQuery = { __typename: 'Query', browseVariantGroup export type BrowseVariantGroupRowFieldsFragment = { __typename: 'BrowseVariantGroup', id: number, name: string, link: string, geneNames: Array, variantNames: Array, variantCount: number, evidenceItemCount: number }; export type VariantTypePopoverQueryVariables = Exact<{ - variantTypeId: Scalars['Int']; + variantTypeId: Scalars['Int']['input']; }>; @@ -6678,12 +6680,12 @@ export type VariantTypePopoverQuery = { __typename: 'Query', variantTypePopover? export type VariantTypePopoverFragment = { __typename: 'VariantTypePopover', id: number, name: string, url?: string | undefined, soid: string, variantCount: number }; export type VariantTypesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - soid?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + soid?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6693,7 +6695,7 @@ export type VariantTypesBrowseQuery = { __typename: 'Query', variantTypes: { __t export type VariantTypeBrowseTableRowFieldsFragment = { __typename: 'BrowseVariantType', id: number, name: string, soid: string, url?: string | undefined, variantCount: number, link: string }; export type CoordinatesCardQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -6702,7 +6704,7 @@ export type CoordinatesCardQuery = { __typename: 'Query', variant?: { __typename export type CoordinatesCardFieldsFragment = { __typename: 'Variant', id: number, name: string, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; export type VariantPopoverQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -6711,14 +6713,14 @@ export type VariantPopoverQuery = { __typename: 'Query', variant?: { __typename: export type VariantPopoverFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; export type VariantsMenuQueryVariables = Exact<{ - geneId?: InputMaybe; - variantName?: InputMaybe; - variantTypeIds?: InputMaybe | Scalars['Int']>; - hasNoVariantType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + geneId?: InputMaybe; + variantName?: InputMaybe; + variantTypeIds?: InputMaybe | Scalars['Int']['input']>; + hasNoVariantType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; sortBy?: InputMaybe; }>; @@ -6726,7 +6728,7 @@ export type VariantsMenuQueryVariables = Exact<{ export type VariantsMenuQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean } | undefined }> } }; export type VariantTypesForGeneQueryVariables = Exact<{ - geneId?: InputMaybe; + geneId?: InputMaybe; }>; @@ -6737,20 +6739,20 @@ export type MenuVariantTypeFragment = { __typename: 'BrowseVariantType', id: num export type MenuVariantFragment = { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean }; export type BrowseVariantsQueryVariables = Exact<{ - variantName?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantTypeId?: InputMaybe; - variantGroupId?: InputMaybe; - variantTypeName?: InputMaybe; - hasNoVariantType?: InputMaybe; + variantName?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantTypeId?: InputMaybe; + variantGroupId?: InputMaybe; + variantTypeName?: InputMaybe; + hasNoVariantType?: InputMaybe; sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -6776,7 +6778,7 @@ export type AddCommentMutationVariables = Exact<{ export type AddCommentMutation = { __typename: 'Mutation', addComment?: { __typename: 'AddCommentPayload', clientMutationId?: string | undefined, comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; export type PreviewCommentQueryVariables = Exact<{ - commentText: Scalars['String']; + commentText: Scalars['String']['input']; }>; @@ -6791,52 +6793,52 @@ type PreviewComment_User_Fragment = { __typename: 'User', id: number, displayNam export type PreviewCommentFragment = PreviewComment_CommentTagSegment_Fragment | PreviewComment_CommentTextSegment_Fragment | PreviewComment_User_Fragment; export type UserTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }>; export type UserTypeaheadQuery = { __typename: 'Query', userTypeahead: Array<{ __typename: 'User', username: string }> }; export type EntityTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']; + queryTerm: Scalars['String']['input']; }>; export type EntityTypeaheadQuery = { __typename: 'Query', entityTypeahead: Array<{ __typename: 'CommentTagSegment', entityId: number, tagType: TaggableEntity, displayName: string }> }; export type DeprecateComplexMolecularProfileMutationVariables = Exact<{ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; deprecationReason: MolecularProfileDeprecationReasonMutationInput; - comment: Scalars['String']; - organizationId?: InputMaybe; + comment: Scalars['String']['input']; + organizationId?: InputMaybe; }>; export type DeprecateComplexMolecularProfileMutation = { __typename: 'Mutation', deprecateComplexMolecularProfile?: { __typename: 'DeprecateComplexMolecularProfilePayload', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string } | undefined } | undefined }; export type EvidenceCountsForMolecularProfileQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; }>; export type EvidenceCountsForMolecularProfileQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } } | undefined }; export type LinkableGeneQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; export type LinkableGeneQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined }; export type LinkableVariantQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; export type LinkableVariantQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }; export type LinkableTherapyQueryVariables = Exact<{ - therapyId: Scalars['Int']; + therapyId: Scalars['Int']['input']; }>; @@ -6883,24 +6885,24 @@ export type CountriesQueryVariables = Exact<{ [key: string]: never; }>; export type CountriesQuery = { __typename: 'Query', countries: Array<{ __typename: 'Country', id: number, name: string }> }; export type DeprecateVariantMutationVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; deprecationReason: VariantDeprecationReason; - comment: Scalars['String']; - organizationId?: InputMaybe; + comment: Scalars['String']['input']; + organizationId?: InputMaybe; }>; export type DeprecateVariantMutation = { __typename: 'Mutation', deprecateVariant?: { __typename: 'DeprecateVariantPayload', newlyDeprecatedMolecularProfiles?: Array<{ __typename: 'MolecularProfile', id: number }> | undefined, variant?: { __typename: 'Variant', id: number, name: string } | undefined } | undefined }; export type MolecularProfilesForVariantQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; export type MolecularProfilesForVariantQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } }> } }; export type AssertionRevisableFieldsQueryVariables = Exact<{ - assertionId: Scalars['Int']; + assertionId: Scalars['Int']['input']; }>; @@ -6923,7 +6925,7 @@ export type SubmitAssertionMutationVariables = Exact<{ export type SubmitAssertionMutation = { __typename: 'Mutation', submitAssertion?: { __typename: 'SubmitAssertionPayload', clientMutationId?: string | undefined, assertion: { __typename: 'Assertion', id: number } } | undefined }; export type EvidenceItemRevisableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']; + evidenceId: Scalars['Int']['input']; }>; @@ -6939,16 +6941,16 @@ export type SuggestEvidenceItemRevisionMutationVariables = Exact<{ export type SuggestEvidenceItemRevisionMutation = { __typename: 'Mutation', suggestEvidenceItemRevision?: { __typename: 'SuggestEvidenceItemRevisionPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean }> } | undefined }; export type EvidenceFieldsFromSourceSuggestionQueryVariables = Exact<{ - sourceId?: InputMaybe; - molecularProfileId?: InputMaybe; - diseaseId?: InputMaybe; + sourceId?: InputMaybe; + molecularProfileId?: InputMaybe; + diseaseId?: InputMaybe; }>; export type EvidenceFieldsFromSourceSuggestionQuery = { __typename: 'Query', sourceSuggestionValues: { __typename: 'SourceSuggestionValues', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', id: number, sourceType: SourceSource, citationId: string, citation?: string | undefined, link: string } | undefined } }; export type EvidenceSubmittableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']; + evidenceId: Scalars['Int']['input']; }>; @@ -6964,22 +6966,22 @@ export type SubmitEvidenceItemMutationVariables = Exact<{ export type SubmitEvidenceItemMutation = { __typename: 'Mutation', submitEvidence?: { __typename: 'SubmitEvidenceItemPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number } } | undefined }; export type ExistingEvidenceCountQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; - sourceId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; + sourceId: Scalars['Int']['input']; }>; export type ExistingEvidenceCountQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number } }; export type FullyCuratedSourceQueryVariables = Exact<{ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }>; export type FullyCuratedSourceQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined }; export type GeneRevisableFieldsQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; @@ -6995,7 +6997,7 @@ export type SuggestGeneRevisionMutationVariables = Exact<{ export type SuggestGeneRevisionMutation = { __typename: 'Mutation', suggestGeneRevision?: { __typename: 'SuggestGeneRevisionPayload', clientMutationId?: string | undefined, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; export type MolecularProfileRevisableFieldsQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; }>; @@ -7018,14 +7020,14 @@ export type SubmitSourceMutationVariables = Exact<{ export type SubmitSourceMutation = { __typename: 'Mutation', suggestSource?: { __typename: 'SuggestSourcePayload', clientMutationId?: string | undefined, sourceSuggestion: { __typename: 'SourceSuggestion', id: number } } | undefined }; export type SourceSuggestionChecksQueryVariables = Exact<{ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }>; export type SourceSuggestionChecksQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined, sourceSuggestions: { __typename: 'SourceSuggestionConnection', filteredCount: number } }; export type VariantRevisableFieldsQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -7043,7 +7045,7 @@ export type SuggestVariantRevisionMutationVariables = Exact<{ export type SuggestVariantRevisionMutation = { __typename: 'Mutation', suggestVariantRevision?: { __typename: 'SuggestVariantRevisionPayload', clientMutationId?: string | undefined, variant: { __typename: 'Variant', id: number }, results: Array<{ __typename: 'RevisionResult', id: number, fieldName: string, newlyCreated: boolean }> } | undefined }; export type VariantGroupRevisableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']; + variantGroupId: Scalars['Int']['input']; }>; @@ -7059,7 +7061,7 @@ export type SuggestVariantGroupRevisionMutationVariables = Exact<{ export type SuggestVariantGroupRevisionMutation = { __typename: 'Mutation', suggestVariantGroupRevision?: { __typename: 'SuggestVariantGroupRevisionPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; export type VariantGroupSubmittableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']; + variantGroupId: Scalars['Int']['input']; }>; @@ -7075,26 +7077,26 @@ export type SubmitVariantGroupMutationVariables = Exact<{ export type SubmitVariantGroupMutation = { __typename: 'Mutation', submitVariantGroup?: { __typename: 'SubmitVariantGroupPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number } } | undefined }; export type EntityTagsTestQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; - geneId: Scalars['Int']; - variantId: Scalars['Int']; - therapyId: Scalars['Int']; - diseaseId: Scalars['Int']; - eid: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; + geneId: Scalars['Int']['input']; + variantId: Scalars['Int']['input']; + therapyId: Scalars['Int']['input']; + diseaseId: Scalars['Int']['input']; + eid: Scalars['Int']['input']; }>; export type EntityTagsTestQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, link: string } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined, variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined, therapy?: { __typename: 'Therapy', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined }; export type AcmgCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']; + code: Scalars['String']['input']; }>; export type AcmgCodeSelectTypeaheadQuery = { __typename: 'Query', acmgCodesTypeahead: Array<{ __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }> }; export type AcmgCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7103,14 +7105,14 @@ export type AcmgCodeSelectTagQuery = { __typename: 'Query', acmgCode?: { __typen export type AcmgCodeSelectTypeaheadFieldsFragment = { __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }; export type ClingenCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']; + code: Scalars['String']['input']; }>; export type ClingenCodeSelectTypeaheadQuery = { __typename: 'Query', clingenCodesTypeahead: Array<{ __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }> }; export type ClingenCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7119,8 +7121,8 @@ export type ClingenCodeSelectTagQuery = { __typename: 'Query', clingenCode?: { _ export type ClingenCodeSelectTypeaheadFieldsFragment = { __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }; export type QuickAddDiseaseMutationVariables = Exact<{ - name: Scalars['String']; - doid?: InputMaybe; + name: Scalars['String']['input']; + doid?: InputMaybe; }>; @@ -7129,14 +7131,14 @@ export type QuickAddDiseaseMutation = { __typename: 'Mutation', addDisease?: { _ export type QuickAddDiseaseFieldsFragment = { __typename: 'AddDiseasePayload', new: boolean, disease: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } }; export type DiseaseSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; + name: Scalars['String']['input']; }>; export type DiseaseSelectTypeaheadQuery = { __typename: 'Query', diseaseTypeahead: Array<{ __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }> }; export type DiseaseSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7145,32 +7147,32 @@ export type DiseaseSelectTagQuery = { __typename: 'Query', disease?: { __typenam export type DiseaseSelectTypeaheadFieldsFragment = { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }; export type EvidenceManagerQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - description?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + description?: InputMaybe; evidenceLevel?: InputMaybe; evidenceDirection?: InputMaybe; significance?: InputMaybe; evidenceType?: InputMaybe; - rating?: InputMaybe; + rating?: InputMaybe; variantOrigin?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - assertionId?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + assertionId?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; sortBy?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; - sourceId?: InputMaybe; - clinicalTrialId?: InputMaybe; - molecularProfileName?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; + sourceId?: InputMaybe; + clinicalTrialId?: InputMaybe; + molecularProfileName?: InputMaybe; status?: InputMaybe; }>; @@ -7180,14 +7182,14 @@ export type EvidenceManagerQuery = { __typename: 'Query', evidenceItems: { __typ export type EvidenceManagerFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }; export type EvidenceSelectTypeaheadQueryVariables = Exact<{ - eid: Scalars['Int']; + eid: Scalars['Int']['input']; }>; export type EvidenceSelectTypeaheadQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', nodes: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }> } }; export type EvidenceSelectTagQueryVariables = Exact<{ - eid: Scalars['Int']; + eid: Scalars['Int']['input']; }>; @@ -7196,14 +7198,14 @@ export type EvidenceSelectTagQuery = { __typename: 'Query', evidenceItem?: { __t export type EvidenceSelectTypeaheadFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }; export type GeneSelectTypeaheadQueryVariables = Exact<{ - entrezSymbol: Scalars['String']; + entrezSymbol: Scalars['String']['input']; }>; export type GeneSelectTypeaheadQuery = { __typename: 'Query', geneTypeahead: Array<{ __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }> }; export type GeneSelectTagQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; @@ -7212,15 +7214,15 @@ export type GeneSelectTagQuery = { __typename: 'Query', gene?: { __typename: 'Ge export type GeneSelectTypeaheadFieldsFragment = { __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }; export type MolecularProfileSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; - geneId?: InputMaybe; + name: Scalars['String']['input']; + geneId?: InputMaybe; }>; export type MolecularProfileSelectTypeaheadQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }> } }; export type MolecularProfileSelectTagQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']; + molecularProfileId: Scalars['Int']['input']; }>; @@ -7236,7 +7238,7 @@ export type PreviewMolecularProfileName2QueryVariables = Exact<{ export type PreviewMolecularProfileName2Query = { __typename: 'Query', previewMolecularProfileName: { __typename: 'MolecularProfileNamePreview', existingMolecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, segments: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string }>, deprecatedVariants: Array<{ __typename: 'Variant', id: number, name: string, link: string }> } }; export type MpExpressionEditorPrepopulateQueryVariables = Exact<{ - mpId: Scalars['Int']; + mpId: Scalars['Int']['input']; }>; @@ -7244,7 +7246,7 @@ export type MpExpressionEditorPrepopulateQuery = { __typename: 'Query', molecula export type CreateMolecularProfile2MutationVariables = Exact<{ mpStructure: MolecularProfileComponentInput; - organizationId?: InputMaybe; + organizationId?: InputMaybe; }>; @@ -7259,14 +7261,14 @@ type PreviewMpName2_Variant_Fragment = { __typename: 'Variant', id: number, name export type PreviewMpName2Fragment = PreviewMpName2_Gene_Fragment | PreviewMpName2_MolecularProfileTextSegment_Fragment | PreviewMpName2_Variant_Fragment; export type NccnGuidelineSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; + name: Scalars['String']['input']; }>; export type NccnGuidelineSelectTypeaheadQuery = { __typename: 'Query', nccnGuidelinesTypeahead: Array<{ __typename: 'NccnGuideline', id: number, name: string }> }; export type NccnGuidelineSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7275,14 +7277,14 @@ export type NccnGuidelineSelectTagQuery = { __typename: 'Query', nccnGuideline?: export type NccnGuidelineSelectTypeaheadFieldsFragment = { __typename: 'NccnGuideline', id: number, name: string }; export type PhenotypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; + name: Scalars['String']['input']; }>; export type PhenotypeSelectTypeaheadQuery = { __typename: 'Query', phenotypeTypeahead: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }> }; export type PhenotypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7292,7 +7294,7 @@ export type PhenotypeSelectTypeaheadFieldsFragment = { __typename: 'Phenotype', export type QuickAddSourceCheckCitationQueryVariables = Exact<{ sourceType: SourceSource; - citationId: Scalars['String']; + citationId: Scalars['String']['input']; }>; @@ -7306,7 +7308,7 @@ export type QuickAddSourceRemoteCitationMutationVariables = Exact<{ export type QuickAddSourceRemoteCitationMutation = { __typename: 'Mutation', addRemoteCitation?: { __typename: 'AddRemoteCitationPayload', newSource: { __typename: 'SourceStub', id: number, citationId: number, sourceType: SourceSource } } | undefined }; export type SourceSelectTypeaheadQueryVariables = Exact<{ - partialCitationId: Scalars['String']; + partialCitationId: Scalars['String']['input']; sourceType: SourceSource; }>; @@ -7314,7 +7316,7 @@ export type SourceSelectTypeaheadQueryVariables = Exact<{ export type SourceSelectTypeaheadQuery = { __typename: 'Query', sourceTypeahead: Array<{ __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }> }; export type SourceSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7323,8 +7325,8 @@ export type SourceSelectTagQuery = { __typename: 'Query', source?: { __typename: export type SourceSelectTypeaheadFieldsFragment = { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }; export type QuickAddTherapyMutationVariables = Exact<{ - name: Scalars['String']; - ncitId?: InputMaybe; + name: Scalars['String']['input']; + ncitId?: InputMaybe; }>; @@ -7333,14 +7335,14 @@ export type QuickAddTherapyMutation = { __typename: 'Mutation', addTherapy?: { _ export type QuickAddTherapyFieldsFragment = { __typename: 'AddTherapyPayload', new: boolean, therapy: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } }; export type TherapySelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; + name: Scalars['String']['input']; }>; export type TherapySelectTypeaheadQuery = { __typename: 'Query', therapyTypeahead: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }> }; export type TherapySelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7349,18 +7351,18 @@ export type TherapySelectTagQuery = { __typename: 'Query', therapy?: { __typenam export type TherapySelectTypeaheadFieldsFragment = { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }; export type VariantManagerQueryVariables = Exact<{ - variantName?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantTypeId?: InputMaybe; - variantGroupId?: InputMaybe; + variantName?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantTypeId?: InputMaybe; + variantGroupId?: InputMaybe; sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -7369,9 +7371,9 @@ export type VariantManagerQuery = { __typename: 'Query', browseVariants: { __typ export type VariantManagerFieldsFragment = { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }> }; export type QuickAddVariantMutationVariables = Exact<{ - name: Scalars['String']; - geneId: Scalars['Int']; - organizationId?: InputMaybe; + name: Scalars['String']['input']; + geneId: Scalars['Int']['input']; + organizationId?: InputMaybe; }>; @@ -7380,15 +7382,15 @@ export type QuickAddVariantMutation = { __typename: 'Mutation', createVariant?: export type QuickAddVariantFieldsFragment = { __typename: 'CreateVariantPayload', clientMutationId?: string | undefined, new: boolean, variant: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } }; export type VariantSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; - geneId?: InputMaybe; + name: Scalars['String']['input']; + geneId?: InputMaybe; }>; export type VariantSelectTypeaheadQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }> } }; export type VariantSelectTagQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -7397,14 +7399,14 @@ export type VariantSelectTagQuery = { __typename: 'Query', variant?: { __typenam export type VariantSelectTypeaheadFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }; export type VariantTypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']; + name: Scalars['String']['input']; }>; export type VariantTypeSelectTypeaheadQuery = { __typename: 'Query', variantTypeTypeahead: Array<{ __typename: 'VariantType', id: number, name: string, link: string, soid: string }> }; export type VariantTypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']; + id: Scalars['Int']['input']; }>; @@ -7413,7 +7415,7 @@ export type VariantTypeSelectTagQuery = { __typename: 'Query', variantType?: { _ export type VariantTypeSelectTypeaheadFieldsFragment = { __typename: 'VariantType', id: number, name: string, link: string, soid: string }; export type AssertionDetailQueryVariables = Exact<{ - assertionId: Scalars['Int']; + assertionId: Scalars['Int']['input']; }>; @@ -7424,7 +7426,7 @@ export type AssertionDetailFieldsFragment = { __typename: 'Assertion', id: numbe export type AssertionSubmissionActivityFragment = { __typename: 'Assertion', submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; export type AssertionSummaryQueryVariables = Exact<{ - assertionId: Scalars['Int']; + assertionId: Scalars['Int']['input']; }>; @@ -7433,28 +7435,28 @@ export type AssertionSummaryQuery = { __typename: 'Query', assertion?: { __typen export type AssertionSummaryFieldsFragment = { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; export type ClinicalTrialDetailQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']; + clinicalTrialId: Scalars['Int']['input']; }>; export type ClinicalTrialDetailQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; export type ClinicalTrialSummaryQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']; + clinicalTrialId: Scalars['Int']['input']; }>; export type ClinicalTrialSummaryQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; export type DiseaseDetailQueryVariables = Exact<{ - diseaseId: Scalars['Int']; + diseaseId: Scalars['Int']['input']; }>; export type DiseaseDetailQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string } | undefined }; export type DiseasesSummaryQueryVariables = Exact<{ - diseaseId: Scalars['Int']; + diseaseId: Scalars['Int']['input']; }>; @@ -7465,7 +7467,7 @@ export type MyDiseaseInfoFieldsFragment = { __typename: 'MyDiseaseInfo', disease export type DiseasesSummaryFieldsFragment = { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string, myDiseaseInfo?: { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined } | undefined }; export type EvidenceDetailQueryVariables = Exact<{ - evidenceId: Scalars['Int']; + evidenceId: Scalars['Int']['input']; }>; @@ -7476,7 +7478,7 @@ export type EvidenceDetailFieldsFragment = { __typename: 'EvidenceItem', id: num export type EvidenceSubmissionActivityFragment = { __typename: 'EvidenceItem', submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; export type EvidenceSummaryQueryVariables = Exact<{ - evidenceId: Scalars['Int']; + evidenceId: Scalars['Int']['input']; }>; @@ -7485,7 +7487,7 @@ export type EvidenceSummaryQuery = { __typename: 'Query', evidenceItem?: { __typ export type EvidenceSummaryFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; export type GeneDetailQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; @@ -7494,7 +7496,7 @@ export type GeneDetailQuery = { __typename: 'Query', gene?: { __typename: 'Gene' export type GeneDetailFieldsFragment = { __typename: 'Gene', id: number, name: string, officialName: string, entrezId: number, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type GenesSummaryQueryVariables = Exact<{ - geneId: Scalars['Int']; + geneId: Scalars['Int']['input']; }>; @@ -7503,7 +7505,7 @@ export type GenesSummaryQuery = { __typename: 'Query', gene?: { __typename: 'Gen export type GeneSummaryFieldsFragment = { __typename: 'Gene', description: string, entrezId: number, geneAliases: Array, id: number, name: string, officialName: string, myGeneInfoDetails?: any | undefined, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }>, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string } | undefined }> }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; export type MolecularProfileDetailQueryVariables = Exact<{ - mpId: Scalars['Int']; + mpId: Scalars['Int']['input']; }>; @@ -7512,7 +7514,7 @@ export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfil export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'Variant', id: number }> }; export type MolecularProfileSummaryQueryVariables = Exact<{ - mpId: Scalars['Int']; + mpId: Scalars['Int']['input']; }>; @@ -7531,7 +7533,7 @@ export type MolecularProfileParsedNameFragment = MolecularProfileParsedName_Gene export type VariantMolecularProfileCardFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; export type OrganizationDetailQueryVariables = Exact<{ - organizationId: Scalars['Int']; + organizationId: Scalars['Int']['input']; }>; @@ -7540,7 +7542,7 @@ export type OrganizationDetailQuery = { __typename: 'Query', organization?: { __ export type OrganizationDetailFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, orgStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, orgAndSuborgsStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; export type OrganizationGroupsQueryVariables = Exact<{ - organizationId: Scalars['Int']; + organizationId: Scalars['Int']['input']; }>; @@ -7549,11 +7551,11 @@ export type OrganizationGroupsQuery = { __typename: 'Query', organization?: { __ export type OrganizationGroupsFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; export type OrganizationMembersQueryVariables = Exact<{ - organizationId: Scalars['Int']; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + organizationId: Scalars['Int']['input']; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; }>; @@ -7562,7 +7564,7 @@ export type OrganizationMembersQuery = { __typename: 'Query', users: { __typenam export type OrganizationMembersFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }> }; export type PhenotypeDetailQueryVariables = Exact<{ - phenotypeId: Scalars['Int']; + phenotypeId: Scalars['Int']['input']; }>; @@ -7576,7 +7578,7 @@ export type DataReleasesQuery = { __typename: 'Query', dataReleases: Array<{ __t export type ReleaseFragment = { __typename: 'DataRelease', name: string, geneTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantGroupTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, evidenceTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, molecularProfileTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, assertionTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedAndSubmittedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined }; export type SourceDetailQueryVariables = Exact<{ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }>; @@ -7585,7 +7587,7 @@ export type SourceDetailQuery = { __typename: 'Query', source?: { __typename: 'S export type SourceDetailFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, fullyCurated: boolean, citationId: string, comments: { __typename: 'CommentConnection', totalCount: number } }; export type SourceSummaryQueryVariables = Exact<{ - sourceId: Scalars['Int']; + sourceId: Scalars['Int']['input']; }>; @@ -7594,14 +7596,14 @@ export type SourceSummaryQuery = { __typename: 'Query', source?: { __typename: ' export type SourceSummaryFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, displayType: string, sourceUrl?: string | undefined, title?: string | undefined, abstract?: string | undefined, publicationDate?: string | undefined, citationId: string, fullJournalTitle?: string | undefined, pmcId?: string | undefined, authorString?: string | undefined, ascoAbstractId?: number | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }; export type TherapyDetailQueryVariables = Exact<{ - therapyId: Scalars['Int']; + therapyId: Scalars['Int']['input']; }>; export type TherapyDetailQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string } | undefined }; export type TherapiesSummaryQueryVariables = Exact<{ - therapyId: Scalars['Int']; + therapyId: Scalars['Int']['input']; }>; @@ -7612,7 +7614,7 @@ export type TherapiesSummaryFieldsFragment = { __typename: 'Therapy', id: number export type MyChemInfoFieldsFragment = { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> }; export type UserDetailQueryVariables = Exact<{ - userId: Scalars['Int']; + userId: Scalars['Int']['input']; }>; @@ -7621,17 +7623,17 @@ export type UserDetailQuery = { __typename: 'Query', user?: { __typename: 'User' export type UserDetailFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, email?: string | undefined, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, bio?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, country?: { __typename: 'Country', id: number, name: string } | undefined, statsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined }, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', id: number, coiPresent: boolean, coiStatement?: string | undefined, coiStatus: CoiStatus, createdAt?: any | undefined, expiresAt: any } | undefined }; export type UserNotificationsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; notificationReason?: InputMaybe; - subscriptionId?: InputMaybe; + subscriptionId?: InputMaybe; originatingObject?: InputMaybe; eventType?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; - includeRead?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + includeRead?: InputMaybe; }>; @@ -7669,7 +7671,7 @@ export type SubscribeMutation = { __typename: 'Mutation', subscribe?: { __typena export type SubscribableFragment = { __typename: 'Subscribable', id: number, entityType: SubscribableEntities }; export type VariantGroupDetailQueryVariables = Exact<{ - variantGroupId: Scalars['Int']; + variantGroupId: Scalars['Int']['input']; }>; @@ -7678,7 +7680,7 @@ export type VariantGroupDetailQuery = { __typename: 'Query', variantGroup?: { __ export type VariantGroupDetailFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, variants: { __typename: 'VariantConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type VariantGroupsSummaryQueryVariables = Exact<{ - variantGroupId: Scalars['Int']; + variantGroupId: Scalars['Int']['input']; }>; @@ -7687,14 +7689,14 @@ export type VariantGroupsSummaryQuery = { __typename: 'Query', variantGroup?: { export type VariantGroupSummaryFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }> }; export type VariantTypeDetailQueryVariables = Exact<{ - variantTypeId: Scalars['Int']; + variantTypeId: Scalars['Int']['input']; }>; export type VariantTypeDetailQuery = { __typename: 'Query', variantType?: { __typename: 'VariantType', id: number, name: string, soid: string, description: string, url?: string | undefined, link: string } | undefined }; export type VariantDetailQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -7703,7 +7705,7 @@ export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: export type VariantDetailFieldsFragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type VariantSummaryQueryVariables = Exact<{ - variantId: Scalars['Int']; + variantId: Scalars['Int']['input']; }>; @@ -10436,12 +10438,10 @@ export const VariantSummaryFieldsFragmentDoc = gql` export const ActivityFeedItemDocument = gql` query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedBaseFields ...ActivityFeedFields } } - ${ActivityFeedBaseFieldsFragmentDoc} -${ActivityFeedFieldsFragmentDoc}`; + ${ActivityFeedFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' diff --git a/client/src/app/generated/civic.possible-types.ts b/client/src/app/generated/civic.possible-types.ts index fa5093bb1..e6819c31f 100644 --- a/client/src/app/generated/civic.possible-types.ts +++ b/client/src/app/generated/civic.possible-types.ts @@ -1,9 +1,101 @@ - export interface PossibleTypesResultData { - possibleTypes: { - [key: string]: string[] - } - } + export type PossibleTypesResultData = { + "possibleTypes": { + "ActivityInterface": [ + "AcceptRevisionsActivity", + "CommentActivity", + "CreateComplexMolecularProfileActivity", + "CreateVariantActivity", + "DeprecateComplexMolecularProfileActivity", + "DeprecateVariantActivity", + "FlagEntityActivity", + "ModerateAssertionActivity", + "ModerateEvidenceItemActivity", + "RejectRevisionsActivity", + "ResolveFlagActivity", + "SubmitAssertionActivity", + "SubmitEvidenceItemActivity", + "SuggestRevisionSetActivity", + "SuggestSourceActivity", + "UpdateSourceSuggestionStatusActivity" + ], + "CommentBodySegment": [ + "CommentTagSegment", + "CommentTextSegment", + "User" + ], + "Commentable": [ + "Assertion", + "EvidenceItem", + "Flag", + "Gene", + "MolecularProfile", + "Revision", + "Source", + "SourcePopover", + "Variant", + "VariantGroup" + ], + "EventOriginObject": [ + "Assertion", + "Comment", + "EvidenceItem", + "Flag", + "MolecularProfile", + "Revision", + "SourceSuggestion", + "Variant" + ], + "EventSubject": [ + "Assertion", + "EvidenceItem", + "Flag", + "Gene", + "MolecularProfile", + "Revision", + "RevisionSet", + "Source", + "SourcePopover", + "SourceSuggestion", + "Variant", + "VariantGroup" + ], + "Flaggable": [ + "Assertion", + "BrowseGene", + "EvidenceItem", + "Gene", + "MolecularProfile", + "Variant", + "VariantGroup" + ], + "ModeratedField": [ + "ObjectField", + "ScalarField" + ], + "ModeratedFieldDiff": [ + "ObjectFieldDiff", + "ScalarFieldDiff" + ], + "MolecularProfileComponent": [ + "Gene", + "Variant" + ], + "MolecularProfileSegment": [ + "Gene", + "MolecularProfileTextSegment", + "Variant" + ], + "WithRevisions": [ + "Assertion", + "EvidenceItem", + "Gene", + "MolecularProfile", + "Variant", + "VariantGroup" + ] + } +}; const result: PossibleTypesResultData = { "possibleTypes": { "ActivityInterface": [ diff --git a/client/src/app/graphql/graphql.module.ts b/client/src/app/graphql/graphql.module.ts index be3d7c4b5..2bc6023ca 100644 --- a/client/src/app/graphql/graphql.module.ts +++ b/client/src/app/graphql/graphql.module.ts @@ -38,7 +38,7 @@ export function createApollo(httpLink: HttpLink): ApolloClientOptions { nextFetchPolicy: 'cache-first', errorPolicy: 'all', notifyOnNetworkStatusChange: true, - // returnPartialData: true + returnPartialData: true, }, }, } diff --git a/client/yarn.lock b/client/yarn.lock index b6a855c87..ca2b20b60 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -10,100 +10,91 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== - dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@angular-devkit/architect@0.1701.1": - version "0.1701.1" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1701.1.tgz#80e2bc94763e21c273ef6d9f905390f1d935df60" - integrity sha512-vT3ZRAIfNyIg0vJWT6umPbCKiKFCukNkxLe9kgOU0tinZKNr/LgWYaBZ92Rxxi6C3NrAnmAYjsih8x4zdyoRXw== +"@angular-devkit/architect@0.1702.0": + version "0.1702.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1702.0.tgz#f70df7b518f433212f1d4f9835663343b1d21ee4" + integrity sha512-+HkOYhdq8ez2+yqpxaQ6XtQevOYJNaDpM4oDmZ2lIpiIusFNsmpY2b9iL5PZGb4EfUgN8KsY3n9Q9fmRlRB9eA== dependencies: - "@angular-devkit/core" "17.1.1" + "@angular-devkit/core" "17.2.0" rxjs "7.8.1" "@angular-devkit/build-angular@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-17.1.1.tgz#26a65e3daf8d306e39634b3322ee68ff19d0118c" - integrity sha512-GchDM8H+RQNts731c+jnhDgOm0PnCS3YB12uVwRiGsaNsUMrqKnu3P0poh6AImDMPyXKnIvTWLDCMD8TDziR0A== + version "17.2.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-17.2.0.tgz#11a50c3e47515e5638e7d29dd66b5d9a063209da" + integrity sha512-zO2YKcRRL3Ck3KZ3Ir/lWlciYIguJd3W9iYICKkeK4whi94y3NhrCy0Iualoo2WP7hE043uKQ0SwtVABft0SgA== dependencies: "@ampproject/remapping" "2.2.1" - "@angular-devkit/architect" "0.1701.1" - "@angular-devkit/build-webpack" "0.1701.1" - "@angular-devkit/core" "17.1.1" - "@babel/core" "7.23.7" + "@angular-devkit/architect" "0.1702.0" + "@angular-devkit/build-webpack" "0.1702.0" + "@angular-devkit/core" "17.2.0" + "@babel/core" "7.23.9" "@babel/generator" "7.23.6" "@babel/helper-annotate-as-pure" "7.22.5" "@babel/helper-split-export-declaration" "7.22.6" - "@babel/plugin-transform-async-generator-functions" "7.23.7" + "@babel/plugin-transform-async-generator-functions" "7.23.9" "@babel/plugin-transform-async-to-generator" "7.23.3" - "@babel/plugin-transform-runtime" "7.23.7" - "@babel/preset-env" "7.23.7" - "@babel/runtime" "7.23.7" + "@babel/plugin-transform-runtime" "7.23.9" + "@babel/preset-env" "7.23.9" + "@babel/runtime" "7.23.9" "@discoveryjs/json-ext" "0.5.7" - "@ngtools/webpack" "17.1.1" - "@vitejs/plugin-basic-ssl" "1.0.2" + "@ngtools/webpack" "17.2.0" + "@vitejs/plugin-basic-ssl" "1.1.0" ansi-colors "4.1.3" - autoprefixer "10.4.16" + autoprefixer "10.4.17" babel-loader "9.1.3" babel-plugin-istanbul "6.1.1" browserslist "^4.21.5" copy-webpack-plugin "11.0.0" critters "0.0.20" - css-loader "6.8.1" - esbuild-wasm "0.19.11" + css-loader "6.10.0" + esbuild-wasm "0.20.0" fast-glob "3.3.2" http-proxy-middleware "2.0.6" https-proxy-agent "7.0.2" - inquirer "9.2.12" - jsonc-parser "3.2.0" + inquirer "9.2.14" + jsonc-parser "3.2.1" karma-source-map-support "1.4.0" less "4.2.0" less-loader "11.1.0" license-webpack-plugin "4.0.2" loader-utils "3.2.1" - magic-string "0.30.5" - mini-css-extract-plugin "2.7.6" + magic-string "0.30.7" + mini-css-extract-plugin "2.8.0" mrmime "2.0.0" open "8.4.2" ora "5.4.1" parse5-html-rewriting-stream "7.0.0" - picomatch "3.0.1" - piscina "4.2.1" - postcss "8.4.33" - postcss-loader "7.3.4" + picomatch "4.0.1" + piscina "4.3.1" + postcss "8.4.35" + postcss-loader "8.1.0" resolve-url-loader "5.0.0" rxjs "7.8.1" - sass "1.69.7" - sass-loader "13.3.3" - semver "7.5.4" + sass "1.70.0" + sass-loader "14.1.0" + semver "7.6.0" source-map-loader "5.0.0" source-map-support "0.5.21" - terser "5.26.0" - text-table "0.2.0" + terser "5.27.0" tree-kill "1.2.2" tslib "2.6.2" - undici "6.2.1" + undici "6.6.2" vite "5.0.12" watchpack "2.4.0" - webpack "5.89.0" + webpack "5.90.1" webpack-dev-middleware "6.1.1" webpack-dev-server "4.15.1" webpack-merge "5.10.0" webpack-subresource-integrity "5.1.0" optionalDependencies: - esbuild "0.19.11" + esbuild "0.20.0" -"@angular-devkit/build-webpack@0.1701.1": - version "0.1701.1" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1701.1.tgz#ab510fef446d2a9a2e71d4b1a688000494b28e09" - integrity sha512-YgNl/6xLmI0XdUCu/H4Jyi34BhrANCDP4N2Pz+tGwnz2+Vl8oZGLPGtKVbh/LKSAmEHk/B6GQUekSBpKWrPJoA== +"@angular-devkit/build-webpack@0.1702.0": + version "0.1702.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1702.0.tgz#609f9d0e582e6ef396ec6e585021e4974a14c7b6" + integrity sha512-HrJ01MXlXNCeJeohIOIjpulWktUUJQpq01OWX4UazLnN0DAHKIFCwiKZZio5rYIFFUjdKI0+cCGxFbkzetRjWg== dependencies: - "@angular-devkit/architect" "0.1701.1" + "@angular-devkit/architect" "0.1702.0" rxjs "7.8.1" "@angular-devkit/core@17.1.1": @@ -118,6 +109,18 @@ rxjs "7.8.1" source-map "0.7.4" +"@angular-devkit/core@17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-17.2.0.tgz#f7fb2425ce44269bd8f14c3f24ead34a1a4aeb17" + integrity sha512-GIOYHChtDqSOvSiEefJ6hAledEl55J5Pxw8JuKXrM4IJBbviI3c40FAc0Lu5NCj2lYoELOhrLy/UP36sLy+DGA== + dependencies: + ajv "8.12.0" + ajv-formats "2.1.1" + jsonc-parser "3.2.1" + picomatch "4.0.1" + rxjs "7.8.1" + source-map "0.7.4" + "@angular-devkit/schematics@17.1.1": version "17.1.1" resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-17.1.1.tgz#caaaeff64519d691121a92c92dbfd53581ff0bc4" @@ -129,6 +132,17 @@ ora "5.4.1" rxjs "7.8.1" +"@angular-devkit/schematics@17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-17.2.0.tgz#b0557d09ac33188afd75baf777296697e21ea0e0" + integrity sha512-gGyUVYRKTeRODW9S0MohfBlryoUHrbxqN27olhktrM/fZavyUVnZpyfb8okp6tTUz9HWmGac8ULE6IU+YW16gw== + dependencies: + "@angular-devkit/core" "17.2.0" + jsonc-parser "3.2.1" + magic-string "0.30.7" + ora "5.4.1" + rxjs "7.8.1" + "@angular-eslint/bundled-angular-compiler@17.2.1": version "17.2.1" resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.2.1.tgz#d849b0845371b41856b9f598af81ce5bf799bca0" @@ -176,49 +190,49 @@ "@typescript-eslint/utils" "6.19.0" "@angular/animations@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-17.1.1.tgz#45b311fd9bd1d4aee1a4bedb49a4164cc622cd51" - integrity sha512-85qm8b4fNKa5zx4YlvCvAb3lWGlRsEcClnpCuwSVP8pXG7n/cW8MsJOh8i/wOkQTr9Ac7vvAE+yFWMi2A/qlTg== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-17.2.1.tgz#53061f0d8a8f1094f270172990a1e2d65cf3c23f" + integrity sha512-JCccG8EPM04OtN+Wayi79QnbkCYpKY69okWjEM7cPq8fbjIQE/ZAWxnzYMR/Xq3prwUtlH7LMyB5YdYCc6Ea1A== dependencies: tslib "^2.3.0" "@angular/cdk@^17.0.0": - version "17.0.5" - resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-17.0.5.tgz#baeffb798be3284d1f6110ba5892fef497ed04a7" - integrity sha512-O3QQGPlRz0csQ+XWWzivvtsgVY+jbyZPSKa+N5cXRA5onC3vzajKzAwXQabwIAYR/OoLeI/WNEIDW7nLpFoGXQ== + version "17.2.0" + resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-17.2.0.tgz#4642276d8077c43384057a124dac436212867641" + integrity sha512-++qEQHzfUvccDw4IFimG9Ig7b4i9d64POUZ8H5cSflTiR3mBVZOlIhnRE/3PifYukoSetrkyedR8BDS6nwGxJQ== dependencies: tslib "^2.3.0" optionalDependencies: parse5 "^7.1.2" "@angular/cli@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-17.1.1.tgz#3aadcee37b8fd5b4ecb6c7ae8057dfb26973cc73" - integrity sha512-JG/Vf+PScR3PC6u7B+jFF4s5eBByzCpOfCfRFw98nlCqDAOxYOig7wi2Sbp5fnvILQH8vbc/NG8MzdgONrG6Hg== - dependencies: - "@angular-devkit/architect" "0.1701.1" - "@angular-devkit/core" "17.1.1" - "@angular-devkit/schematics" "17.1.1" - "@schematics/angular" "17.1.1" + version "17.2.0" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-17.2.0.tgz#8af2a84367e7c80857e5409d130996127024c348" + integrity sha512-JSfNQB76qrc8QNPLUvvqR10T4+WUrfz+ogmOliO+jAdhbpfZQ4tIt0WwUYvo+0foM8x7hTe3Wdhg8zWwteBnuw== + dependencies: + "@angular-devkit/architect" "0.1702.0" + "@angular-devkit/core" "17.2.0" + "@angular-devkit/schematics" "17.2.0" + "@schematics/angular" "17.2.0" "@yarnpkg/lockfile" "1.1.0" ansi-colors "4.1.3" ini "4.1.1" - inquirer "9.2.12" - jsonc-parser "3.2.0" + inquirer "9.2.14" + jsonc-parser "3.2.1" npm-package-arg "11.0.1" npm-pick-manifest "9.0.0" open "8.4.2" ora "5.4.1" - pacote "17.0.5" + pacote "17.0.6" resolve "1.22.8" - semver "7.5.4" + semver "7.6.0" symbol-observable "4.0.0" yargs "17.7.2" "@angular/common@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-17.1.1.tgz#67f6469329130d7c43d36e1cb3e6220157391ea0" - integrity sha512-YMM2vImWJg7H3Yaej7ncGpFKT28V2Y6X9/rLpRdSKAiUbcbj7GeWtX/upfZGR9KmD08baYZw0YTNMR03Ubv/mg== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-17.2.1.tgz#2495fb1bf055ace692f928bce94c23d847ffade2" + integrity sha512-ZkQwvjJhnqKulJn3kwbnodYvQf8g8hy2FUMB2MRLXKgwLPv9iqF/KRgSwcNIZnq8hyvIr6FmAntMdyCOonykDQ== dependencies: tslib "^2.3.0" @@ -237,44 +251,44 @@ yargs "^17.2.1" "@angular/compiler@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-17.1.1.tgz#b3e182390eb4f54690c0b6dd60d02ac389a1c0b4" - integrity sha512-lEQ5YNMJQm2iO2EZbGkwL3SqnxtE2ENfymgbS023F6ACsnP3kKB2DMwOnIbGgQY4+8r4sJFiMAIjEkj5c9kttg== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-17.2.1.tgz#ab5f8d4df945ae881e20ac7fe881b8c265ebc015" + integrity sha512-jKk1ZQxZA/iGj0RsCa5rbd4gaygmfZcj7K1+VfGcY6NPyFkBGfFxIcA5fkZPOBvlNHjurXGuejA8NrsQ0kHbOw== dependencies: tslib "^2.3.0" "@angular/core@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-17.1.1.tgz#9da19f0c832d69994c79255c56e81f40ae7ae68a" - integrity sha512-JtNYM9eHr8eUSrGPq/kn0+/F+TSZ7EBWxZhM1ZndOlGu1gA4fGhrDid4ZXIHIs07DbM4NZjMn+LhRyx02YDsSA== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-17.2.1.tgz#c68b8eb4055d0c06147b25979f034fc941b0fc7b" + integrity sha512-gfWeskXA8RA0D3WOPBV5wT8RpqtqFhB8OCR8diGfLojqbMrmZXEvxALBHKAgfarWcR1rnRgmjCQKejWLWCLmmg== dependencies: tslib "^2.3.0" "@angular/forms@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-17.1.1.tgz#1e07572b207f4e78dc8abe9435d00c8fc0f37343" - integrity sha512-rqHVzaJDV8+VbnfC6mDgzX6ooa0X0hmnd+XfuOZaEJ7MtyOmqQ8qas2PAKXU7nMIImYXfYc4O4XWbSc1pRy1Hw== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-17.2.1.tgz#85fe7e419ee98ca6e83b4775d8de99ffaa4d9508" + integrity sha512-ACV2sxBOHfoHiVQFQfP5a7pXWSNPpnYbl8NKjuZzHDWueQ/IInAk6ycUEsycTh8mTm0+bBAUMw8uXTCRItML9A== dependencies: tslib "^2.3.0" "@angular/platform-browser-dynamic@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.1.1.tgz#8d389d9739319a1260df27aceb7f4fffdecd28b7" - integrity sha512-UKI8966nwo+p01EjmQdkepLIeVLpPZTSDZAM4va7CfMO6lbCN5xFecDd/sVbut8J6ySIsbJxyDkP+SHMQjE+xg== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.2.1.tgz#0fd42e2125a445fbab970b89b665906b63717586" + integrity sha512-J8mpB/LDMnPez1Xtaq/j4JEp7E1m7vVMfzJQvKPt1vZmp5EEzyo++u9k5yYKnGpfWTudBXHRIjK2mCjo7wNajg== dependencies: tslib "^2.3.0" "@angular/platform-browser@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-17.1.1.tgz#758b289f9d4920217c3bf754135e1558cd3d1cc1" - integrity sha512-/80znuEkdDvsF6EX/fe03isQlLCUS9+ldCgB4n0ZL+qAkf2/lJlU3n97SyEN7rzb189U+K1fDe0fb1nDwbbcWQ== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-17.2.1.tgz#9dcef84ae19502b10c03b275b3e363f694884cbc" + integrity sha512-on+fTZiDTBJmRQbQe6GOClqaUFe4GJdLS1EbmI+6/8Ntv4QW2PowWnaxajoqTj2Zrh22J9DSNy7RWcrQDdyU3g== dependencies: tslib "^2.3.0" "@angular/router@^17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-17.1.1.tgz#752e5856360844512f78267bea5364c7b7dac0d7" - integrity sha512-pPIRX0v8agij2dRSU25iwj9qFy0S25cztsy7bGfZ+M510jwRCqu1JsitqXtQ85XSv/bdFqiNiFU0UbwVFl+QiQ== + version "17.2.1" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-17.2.1.tgz#1c0de953f7e2cbf7fd274f20c74d53fffef2ddd3" + integrity sha512-sJFraoPTHV09jZQV3XcFHRJsY7EAuXcBn5k+7GGye60YgTXAjL3OC++Cuv4AScFYRp+IqbrE3I0tflsRtQzemw== dependencies: tslib "^2.3.0" @@ -336,41 +350,14 @@ signedsource "^1.0.0" yargs "^15.3.1" -"@ardatan/sync-fetch@0.0.1": +"@ardatan/sync-fetch@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@ardatan/sync-fetch/-/sync-fetch-0.0.1.tgz#3385d3feedceb60a896518a1db857ec1e945348f" integrity sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA== dependencies: node-fetch "^2.6.1" -"@assemblyscript/loader@^0.10.1": - version "0.10.1" - resolved "https://registry.yarnpkg.com/@assemblyscript/loader/-/loader-0.10.1.tgz#70e45678f06c72fa2e350e8553ec4a4d72b92e06" - integrity sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg== - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/code-frame@^7.22.13": - version "7.22.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== - dependencies: - "@babel/highlight" "^7.22.13" - chalk "^2.4.2" - -"@babel/code-frame@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658" - integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ== - dependencies: - "@babel/highlight" "^7.22.5" - -"@babel/code-frame@^7.23.5": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== @@ -378,17 +365,7 @@ "@babel/highlight" "^7.23.4" chalk "^2.4.2" -"@babel/compat-data@^7.20.5": - version "7.20.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" - integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== - -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" - integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== - -"@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== @@ -414,49 +391,28 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/core@7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" - integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== +"@babel/core@7.23.9", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.22.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" + integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.7" - "@babel/parser" "^7.23.6" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" + "@babel/helpers" "^7.23.9" + "@babel/parser" "^7.23.9" + "@babel/template" "^7.23.9" + "@babel/traverse" "^7.23.9" + "@babel/types" "^7.23.9" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/core@^7.12.3", "@babel/core@^7.14.0": - version "7.20.12" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" - integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helpers" "^7.20.7" - "@babel/parser" "^7.20.7" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.12" - "@babel/types" "^7.20.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/generator@7.23.6", "@babel/generator@^7.23.6": +"@babel/generator@7.23.6", "@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.23.0", "@babel/generator@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== @@ -466,25 +422,6 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" -"@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" - integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== - dependencies: - "@babel/types" "^7.20.7" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" - -"@babel/generator@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" - integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== - dependencies: - "@babel/types" "^7.23.0" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - "@babel/helper-annotate-as-pure@7.22.5", "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" @@ -492,13 +429,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-annotate-as-pure@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" - integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" @@ -506,18 +436,7 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" - integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== - dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" - -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.23.6": +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== @@ -528,35 +447,10 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-compilation-targets@^7.22.6": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz#f9d0a7aaaa7cd32a3f31c9316a69f5a9bcacb892" - integrity sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-validator-option" "^7.22.5" - browserslist "^4.21.9" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.18.6": - version "7.20.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz#4349b928e79be05ed2d1643b20b99bb87c503819" - integrity sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-member-expression-to-functions" "^7.20.7" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/helper-split-export-declaration" "^7.18.6" - -"@babel/helper-create-class-features-plugin@^7.22.15": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz#b2e6826e0e20d337143655198b79d58fdc9bd43d" - integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15": + version "7.23.10" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz#25d55fafbaea31fd0e723820bb6cc3df72edf7ea" + integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-environment-visitor" "^7.22.20" @@ -568,15 +462,7 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz#5ea79b59962a09ec2acf20a963a01ab4d076ccca" - integrity sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.2.1" - -"@babel/helper-create-regexp-features-plugin@^7.22.15": +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== @@ -585,26 +471,6 @@ regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" - integrity sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.4.4": - version "0.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz#64df615451cb30e94b59a9696022cffac9a10088" - integrity sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - "@babel/helper-define-polyfill-provider@^0.5.0": version "0.5.0" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" @@ -616,33 +482,12 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== -"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" - -"@babel/helper-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" - integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== - dependencies: - "@babel/template" "^7.22.5" - "@babel/types" "^7.22.5" - -"@babel/helper-function-name@^7.23.0": +"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": version "7.23.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== @@ -657,13 +502,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-member-expression-to-functions@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz#a6f26e919582275a93c3aa6594756d71b0bb7f05" - integrity sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw== - dependencies: - "@babel/types" "^7.20.7" - "@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": version "7.23.0" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" @@ -671,13 +509,6 @@ dependencies: "@babel/types" "^7.23.0" -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-module-imports@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" @@ -685,20 +516,6 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-module-transforms@^7.20.11": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" - integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.10" - "@babel/types" "^7.20.7" - "@babel/helper-module-transforms@^7.23.0", "@babel/helper-module-transforms@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" @@ -710,13 +527,6 @@ "@babel/helper-split-export-declaration" "^7.22.6" "@babel/helper-validator-identifier" "^7.22.20" -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== - dependencies: - "@babel/types" "^7.18.6" - "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" @@ -724,12 +534,7 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" - integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== - -"@babel/helper-plugin-utils@^7.22.5": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== @@ -743,18 +548,6 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-wrap-function" "^7.22.20" -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" - integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.20.7" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" - "@babel/helper-replace-supers@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" @@ -764,13 +557,6 @@ "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== - dependencies: - "@babel/types" "^7.20.2" - "@babel/helper-simple-access@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" @@ -778,13 +564,6 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" - integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== - dependencies: - "@babel/types" "^7.20.0" - "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" @@ -799,53 +578,16 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - "@babel/helper-string-parser@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== -"@babel/helper-validator-identifier@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" - integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== - -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helper-validator-option@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" - integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== - "@babel/helper-validator-option@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" @@ -860,50 +602,14 @@ "@babel/template" "^7.22.15" "@babel/types" "^7.22.19" -"@babel/helpers@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" - integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== - dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/helpers@^7.23.2", "@babel/helpers@^7.23.7": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" - integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== - dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" - -"@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" - -"@babel/highlight@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031" - integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw== +"@babel/helpers@^7.23.2", "@babel/helpers@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" + integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== dependencies: - "@babel/helper-validator-identifier" "^7.22.5" - chalk "^2.0.0" - js-tokens "^4.0.0" + "@babel/template" "^7.23.9" + "@babel/traverse" "^7.23.9" + "@babel/types" "^7.23.9" "@babel/highlight@^7.23.4": version "7.23.4" @@ -914,25 +620,10 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.10.3", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.8", "@babel/parser@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.7.tgz#66fe23b3c8569220817d5feb8b9dcdc95bb4f71b" - integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== - -"@babel/parser@^7.22.15", "@babel/parser@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" - integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== - -"@babel/parser@^7.22.5": - version "7.22.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.7.tgz#df8cf085ce92ddbdbf668a7f186ce848c9036cae" - integrity sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q== - -"@babel/parser@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" - integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== +"@babel/parser@^7.10.3", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.8", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" + integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" @@ -1017,21 +708,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1" - integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-import-assertions@7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" - integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz#084564e0f3cc21ea6c70c44cff984a1c0509729a" + integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-syntax-import-assertions@^7.23.3": +"@babel/plugin-syntax-import-assertions@^7.20.0", "@babel/plugin-syntax-import-assertions@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== @@ -1059,12 +743,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" @@ -1130,24 +814,17 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" - integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-arrow-functions@^7.23.3": +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-async-generator-functions@7.23.7", "@babel/plugin-transform-async-generator-functions@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz#3aa0b4f2fa3788b5226ef9346cf6d16ec61f99cd" - integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== +"@babel/plugin-transform-async-generator-functions@7.23.9", "@babel/plugin-transform-async-generator-functions@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" + integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" @@ -1163,28 +840,14 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-remap-async-to-generator" "^7.22.20" -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-block-scoped-functions@^7.23.3": +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz#9f5a3424bd112a3f32fe0cf9364fbb155cff262a" - integrity sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-block-scoping@^7.23.4": +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== @@ -1208,22 +871,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz#f438216f094f6bb31dc266ebfab8ff05aecad073" - integrity sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - -"@babel/plugin-transform-classes@^7.23.5": +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.23.8": version "7.23.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== @@ -1237,15 +885,7 @@ "@babel/helper-split-export-declaration" "^7.22.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa" - integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/template" "^7.20.7" - -"@babel/plugin-transform-computed-properties@^7.23.3": +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== @@ -1253,14 +893,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/template" "^7.22.15" -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz#8bda578f71620c7de7c93af590154ba331415454" - integrity sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-destructuring@^7.23.3": +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== @@ -1307,21 +940,14 @@ "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz#e9e8606633287488216028719638cbbb2f2dde8f" - integrity sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-flow" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" - integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz#cfa7ca159cc3306fab526fc67091556b51af26ff" + integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-flow" "^7.23.3" -"@babel/plugin-transform-for-of@^7.23.6": +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== @@ -1329,16 +955,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-function-name@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" - integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== - dependencies: - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-function-name@^7.23.3": +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== @@ -1355,14 +972,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" - integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-literals@^7.23.3": +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== @@ -1377,14 +987,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-member-expression-literals@^7.23.3": +"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== @@ -1399,16 +1002,7 @@ "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-modules-commonjs@^7.0.0": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz#8cb23010869bf7669fd4b3098598b6b2be6dc607" - integrity sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw== - dependencies: - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-simple-access" "^7.20.2" - -"@babel/plugin-transform-modules-commonjs@^7.23.3": +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== @@ -1417,10 +1011,10 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81" - integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== +"@babel/plugin-transform-modules-systemjs@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" + integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw== dependencies: "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-module-transforms" "^7.23.3" @@ -1477,15 +1071,7 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.23.3" -"@babel/plugin-transform-object-super@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - -"@babel/plugin-transform-object-super@^7.23.3": +"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== @@ -1510,14 +1096,7 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz#0ee349e9d1bc96e78e3b37a7af423a4078a7083f" - integrity sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-parameters@^7.23.3": +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== @@ -1542,14 +1121,7 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-property-literals@^7.23.3": +"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== @@ -1557,22 +1129,22 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-display-name@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" + integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz#025d85a1935fd7e19dfdcb1b1d4df34d4da484f7" - integrity sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" + integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.20.7" + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/types" "^7.23.4" "@babel/plugin-transform-regenerator@^7.23.3": version "7.23.3" @@ -1589,41 +1161,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-runtime@7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz#52bbd20054855beb9deae3bee9ceb05289c343e6" - integrity sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw== +"@babel/plugin-transform-runtime@7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz#2c64d0680fc8e09e1dfe8fd5c646fe72abd82004" + integrity sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ== dependencies: "@babel/helper-module-imports" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" + babel-plugin-polyfill-corejs2 "^0.4.8" + babel-plugin-polyfill-corejs3 "^0.9.0" + babel-plugin-polyfill-regenerator "^0.5.5" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-shorthand-properties@^7.23.3": +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-spread@^7.0.0": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" - integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - -"@babel/plugin-transform-spread@^7.23.3": +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== @@ -1638,14 +1195,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" - integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-template-literals@^7.23.3": +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.23.3": version "7.23.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== @@ -1690,10 +1240,10 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/preset-env@7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.7.tgz#e5d69b9f14db8a13bae4d8e5ce7f360973626241" - integrity sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA== +"@babel/preset-env@7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.9.tgz#beace3b7994560ed6bf78e4ae2073dff45387669" + integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A== dependencies: "@babel/compat-data" "^7.23.5" "@babel/helper-compilation-targets" "^7.23.6" @@ -1722,13 +1272,13 @@ "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.7" + "@babel/plugin-transform-async-generator-functions" "^7.23.9" "@babel/plugin-transform-async-to-generator" "^7.23.3" "@babel/plugin-transform-block-scoped-functions" "^7.23.3" "@babel/plugin-transform-block-scoping" "^7.23.4" "@babel/plugin-transform-class-properties" "^7.23.3" "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.5" + "@babel/plugin-transform-classes" "^7.23.8" "@babel/plugin-transform-computed-properties" "^7.23.3" "@babel/plugin-transform-destructuring" "^7.23.3" "@babel/plugin-transform-dotall-regex" "^7.23.3" @@ -1744,7 +1294,7 @@ "@babel/plugin-transform-member-expression-literals" "^7.23.3" "@babel/plugin-transform-modules-amd" "^7.23.3" "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.9" "@babel/plugin-transform-modules-umd" "^7.23.3" "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" "@babel/plugin-transform-new-target" "^7.23.3" @@ -1770,9 +1320,9 @@ "@babel/plugin-transform-unicode-regex" "^7.23.3" "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" + babel-plugin-polyfill-corejs2 "^0.4.8" + babel-plugin-polyfill-corejs3 "^0.9.0" + babel-plugin-polyfill-regenerator "^0.5.5" core-js-compat "^3.31.0" semver "^6.3.1" @@ -1790,74 +1340,26 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.7.tgz#dd7c88deeb218a0f8bd34d5db1aa242e0f203193" - integrity sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.8.4": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.7.tgz#fcb41a5a70550e04a7b708037c7c32f7f356d8fd" - integrity sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ== - dependencies: - regenerator-runtime "^0.13.11" - -"@babel/runtime@^7.21.0": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== +"@babel/runtime@7.23.9", "@babel/runtime@^7.0.0", "@babel/runtime@^7.21.0", "@babel/runtime@^7.8.4": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.9.tgz#47791a15e4603bb5f905bc0753801cf21d6345f7" + integrity sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.18.10", "@babel/template@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" - integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/template@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" - -"@babel/template@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" - integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== - dependencies: - "@babel/code-frame" "^7.22.5" - "@babel/parser" "^7.22.5" - "@babel/types" "^7.22.5" - -"@babel/traverse@^7.10.3", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.7": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" - integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.22.15", "@babel/template@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" + integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.0" - "@babel/types" "^7.23.0" - debug "^4.1.0" - globals "^11.1.0" + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.23.9" + "@babel/types" "^7.23.9" -"@babel/traverse@^7.23.2", "@babel/traverse@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.7.tgz#9a7bf285c928cb99b5ead19c3b1ce5b310c9c305" - integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== +"@babel/traverse@^7.10.3", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.23.2", "@babel/traverse@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" + integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== dependencies: "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" @@ -1865,47 +1367,20 @@ "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.6" - "@babel/types" "^7.23.6" + "@babel/parser" "^7.23.9" + "@babel/types" "^7.23.9" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.10.3", "@babel/types@^7.16.8", "@babel/types@^7.18.13", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.4.4": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" - integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@babel/types@^7.22.15", "@babel/types@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" - integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - to-fast-properties "^2.0.0" - -"@babel/types@^7.22.19", "@babel/types@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" - integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== +"@babel/types@^7.0.0", "@babel/types@^7.10.3", "@babel/types@^7.16.8", "@babel/types@^7.18.13", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.4.4": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" + integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== dependencies: "@babel/helper-string-parser" "^7.23.4" "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" -"@babel/types@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe" - integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.5" - to-fast-properties "^2.0.0" - "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" @@ -1923,236 +1398,236 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@esbuild/aix-ppc64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz#2acd20be6d4f0458bc8c784103495ff24f13b1d3" - integrity sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g== - "@esbuild/aix-ppc64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== -"@esbuild/android-arm64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz#b45d000017385c9051a4f03e17078abb935be220" - integrity sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q== +"@esbuild/aix-ppc64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.0.tgz#509621cca4e67caf0d18561a0c56f8b70237472f" + integrity sha512-fGFDEctNh0CcSwsiRPxiaqX0P5rq+AqE0SRhYGZ4PX46Lg1FNR6oCxJghf8YgY0WQEgQuh3lErUFE4KxLeRmmw== "@esbuild/android-arm64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== -"@esbuild/android-arm@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.11.tgz#f46f55414e1c3614ac682b29977792131238164c" - integrity sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw== +"@esbuild/android-arm64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.0.tgz#109a6fdc4a2783fc26193d2687827045d8fef5ab" + integrity sha512-aVpnM4lURNkp0D3qPoAzSG92VXStYmoVPOgXveAUoQBWRSuQzt51yvSju29J6AHPmwY1BjH49uR29oyfH1ra8Q== "@esbuild/android-arm@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== -"@esbuild/android-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.11.tgz#bfc01e91740b82011ef503c48f548950824922b2" - integrity sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg== +"@esbuild/android-arm@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.0.tgz#1397a2c54c476c4799f9b9073550ede496c94ba5" + integrity sha512-3bMAfInvByLHfJwYPJRlpTeaQA75n8C/QKpEaiS4HrFWFiJlNI0vzq/zCjBrhAYcPyVPG7Eo9dMrcQXuqmNk5g== "@esbuild/android-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== -"@esbuild/darwin-arm64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz#533fb7f5a08c37121d82c66198263dcc1bed29bf" - integrity sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ== +"@esbuild/android-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.0.tgz#2b615abefb50dc0a70ac313971102f4ce2fdb3ca" + integrity sha512-uK7wAnlRvjkCPzh8jJ+QejFyrP8ObKuR5cBIsQZ+qbMunwR8sbd8krmMbxTLSrDhiPZaJYKQAU5Y3iMDcZPhyQ== "@esbuild/darwin-arm64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== -"@esbuild/darwin-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz#62f3819eff7e4ddc656b7c6815a31cf9a1e7d98e" - integrity sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g== +"@esbuild/darwin-arm64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.0.tgz#5c122ed799eb0c35b9d571097f77254964c276a2" + integrity sha512-AjEcivGAlPs3UAcJedMa9qYg9eSfU6FnGHJjT8s346HSKkrcWlYezGE8VaO2xKfvvlZkgAhyvl06OJOxiMgOYQ== "@esbuild/darwin-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== -"@esbuild/freebsd-arm64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz#d478b4195aa3ca44160272dab85ef8baf4175b4a" - integrity sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA== +"@esbuild/darwin-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.0.tgz#9561d277002ba8caf1524f209de2b22e93d170c1" + integrity sha512-bsgTPoyYDnPv8ER0HqnJggXK6RyFy4PH4rtsId0V7Efa90u2+EifxytE9pZnsDgExgkARy24WUQGv9irVbTvIw== "@esbuild/freebsd-arm64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== -"@esbuild/freebsd-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz#7bdcc1917409178257ca6a1a27fe06e797ec18a2" - integrity sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw== +"@esbuild/freebsd-arm64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.0.tgz#84178986a3138e8500d17cc380044868176dd821" + integrity sha512-kQ7jYdlKS335mpGbMW5tEe3IrQFIok9r84EM3PXB8qBFJPSc6dpWfrtsC/y1pyrz82xfUIn5ZrnSHQQsd6jebQ== "@esbuild/freebsd-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== -"@esbuild/linux-arm64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz#58ad4ff11685fcc735d7ff4ca759ab18fcfe4545" - integrity sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg== +"@esbuild/freebsd-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.0.tgz#3f9ce53344af2f08d178551cd475629147324a83" + integrity sha512-uG8B0WSepMRsBNVXAQcHf9+Ko/Tr+XqmK7Ptel9HVmnykupXdS4J7ovSQUIi0tQGIndhbqWLaIL/qO/cWhXKyQ== "@esbuild/linux-arm64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== -"@esbuild/linux-arm@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz#ce82246d873b5534d34de1e5c1b33026f35e60e3" - integrity sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q== +"@esbuild/linux-arm64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.0.tgz#24efa685515689df4ecbc13031fa0a9dda910a11" + integrity sha512-uTtyYAP5veqi2z9b6Gr0NUoNv9F/rOzI8tOD5jKcCvRUn7T60Bb+42NDBCWNhMjkQzI0qqwXkQGo1SY41G52nw== "@esbuild/linux-arm@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== -"@esbuild/linux-ia32@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz#cbae1f313209affc74b80f4390c4c35c6ab83fa4" - integrity sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA== +"@esbuild/linux-arm@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.0.tgz#6b586a488e02e9b073a75a957f2952b3b6e87b4c" + integrity sha512-2ezuhdiZw8vuHf1HKSf4TIk80naTbP9At7sOqZmdVwvvMyuoDiZB49YZKLsLOfKIr77+I40dWpHVeY5JHpIEIg== "@esbuild/linux-ia32@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== -"@esbuild/linux-loong64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz#5f32aead1c3ec8f4cccdb7ed08b166224d4e9121" - integrity sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg== +"@esbuild/linux-ia32@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.0.tgz#84ce7864f762708dcebc1b123898a397dea13624" + integrity sha512-c88wwtfs8tTffPaoJ+SQn3y+lKtgTzyjkD8NgsyCtCmtoIC8RDL7PrJU05an/e9VuAke6eJqGkoMhJK1RY6z4w== "@esbuild/linux-loong64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== -"@esbuild/linux-mips64el@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz#38eecf1cbb8c36a616261de858b3c10d03419af9" - integrity sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg== +"@esbuild/linux-loong64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.0.tgz#1922f571f4cae1958e3ad29439c563f7d4fd9037" + integrity sha512-lR2rr/128/6svngnVta6JN4gxSXle/yZEZL3o4XZ6esOqhyR4wsKyfu6qXAL04S4S5CgGfG+GYZnjFd4YiG3Aw== "@esbuild/linux-mips64el@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== -"@esbuild/linux-ppc64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz#9c5725a94e6ec15b93195e5a6afb821628afd912" - integrity sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA== +"@esbuild/linux-mips64el@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.0.tgz#7ca1bd9df3f874d18dbf46af009aebdb881188fe" + integrity sha512-9Sycc+1uUsDnJCelDf6ZNqgZQoK1mJvFtqf2MUz4ujTxGhvCWw+4chYfDLPepMEvVL9PDwn6HrXad5yOrNzIsQ== "@esbuild/linux-ppc64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== -"@esbuild/linux-riscv64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz#2dc4486d474a2a62bbe5870522a9a600e2acb916" - integrity sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ== +"@esbuild/linux-ppc64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.0.tgz#8f95baf05f9486343bceeb683703875d698708a4" + integrity sha512-CoWSaaAXOZd+CjbUTdXIJE/t7Oz+4g90A3VBCHLbfuc5yUQU/nFDLOzQsN0cdxgXd97lYW/psIIBdjzQIwTBGw== "@esbuild/linux-riscv64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== -"@esbuild/linux-s390x@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz#4ad8567df48f7dd4c71ec5b1753b6f37561a65a8" - integrity sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q== +"@esbuild/linux-riscv64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.0.tgz#ca63b921d5fe315e28610deb0c195e79b1a262ca" + integrity sha512-mlb1hg/eYRJUpv8h/x+4ShgoNLL8wgZ64SUr26KwglTYnwAWjkhR2GpoKftDbPOCnodA9t4Y/b68H4J9XmmPzA== "@esbuild/linux-s390x@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== -"@esbuild/linux-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz#b7390c4d5184f203ebe7ddaedf073df82a658766" - integrity sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA== +"@esbuild/linux-s390x@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.0.tgz#cb3d069f47dc202f785c997175f2307531371ef8" + integrity sha512-fgf9ubb53xSnOBqyvWEY6ukBNRl1mVX1srPNu06B6mNsNK20JfH6xV6jECzrQ69/VMiTLvHMicQR/PgTOgqJUQ== "@esbuild/linux-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== -"@esbuild/netbsd-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz#d633c09492a1721377f3bccedb2d821b911e813d" - integrity sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ== +"@esbuild/linux-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.0.tgz#ac617e0dc14e9758d3d7efd70288c14122557dc7" + integrity sha512-H9Eu6MGse++204XZcYsse1yFHmRXEWgadk2N58O/xd50P9EvFMLJTQLg+lB4E1cF2xhLZU5luSWtGTb0l9UeSg== "@esbuild/netbsd-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== -"@esbuild/openbsd-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz#17388c76e2f01125bf831a68c03a7ffccb65d1a2" - integrity sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw== +"@esbuild/netbsd-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.0.tgz#6cc778567f1513da6e08060e0aeb41f82eb0f53c" + integrity sha512-lCT675rTN1v8Fo+RGrE5KjSnfY0x9Og4RN7t7lVrN3vMSjy34/+3na0q7RIfWDAj0e0rCh0OL+P88lu3Rt21MQ== "@esbuild/openbsd-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== -"@esbuild/sunos-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz#e320636f00bb9f4fdf3a80e548cb743370d41767" - integrity sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ== +"@esbuild/openbsd-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.0.tgz#76848bcf76b4372574fb4d06cd0ed1fb29ec0fbe" + integrity sha512-HKoUGXz/TOVXKQ+67NhxyHv+aDSZf44QpWLa3I1lLvAwGq8x1k0T+e2HHSRvxWhfJrFxaaqre1+YyzQ99KixoA== "@esbuild/sunos-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== -"@esbuild/win32-arm64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz#c778b45a496e90b6fc373e2a2bb072f1441fe0ee" - integrity sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ== +"@esbuild/sunos-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.0.tgz#ea4cd0639bf294ad51bc08ffbb2dac297e9b4706" + integrity sha512-GDwAqgHQm1mVoPppGsoq4WJwT3vhnz/2N62CzhvApFD1eJyTroob30FPpOZabN+FgCjhG+AgcZyOPIkR8dfD7g== "@esbuild/win32-arm64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== -"@esbuild/win32-ia32@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz#481a65fee2e5cce74ec44823e6b09ecedcc5194c" - integrity sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg== +"@esbuild/win32-arm64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.0.tgz#a5c171e4a7f7e4e8be0e9947a65812c1535a7cf0" + integrity sha512-0vYsP8aC4TvMlOQYozoksiaxjlvUcQrac+muDqj1Fxy6jh9l9CZJzj7zmh8JGfiV49cYLTorFLxg7593pGldwQ== "@esbuild/win32-ia32@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== -"@esbuild/win32-x64@0.19.11": - version "0.19.11" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz#a5d300008960bb39677c46bf16f53ec70d8dee04" - integrity sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw== +"@esbuild/win32-ia32@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.0.tgz#f8ac5650c412d33ea62d7551e0caf82da52b7f85" + integrity sha512-p98u4rIgfh4gdpV00IqknBD5pC84LCub+4a3MO+zjqvU5MVXOc3hqR2UgT2jI2nh3h8s9EQxmOsVI3tyzv1iFg== "@esbuild/win32-x64@0.19.12": version "0.19.12" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== +"@esbuild/win32-x64@0.20.0": + version "0.20.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.0.tgz#2efddf82828aac85e64cef62482af61c29561bee" + integrity sha512-NgJnesu1RtWihtTtXGFMU5YSE6JyyHPMxCwBZK7a6/8d31GuSo9l0Ss7w1Jw5QnKUawG6UEehs883kcXf5fYwg== + "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -2161,84 +1636,115 @@ eslint-visitor-keys "^3.3.0" "@fastify/busboy@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-2.0.0.tgz#f22824caff3ae506b18207bad4126dbc6ccdb6b8" - integrity sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ== + version "2.1.0" + resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-2.1.0.tgz#0709e9f4cb252351c609c6e6d8d6779a8d25edff" + integrity sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA== -"@graphql-codegen/add@^3.2.3": - version "3.2.3" - resolved "https://registry.yarnpkg.com/@graphql-codegen/add/-/add-3.2.3.tgz#f1ecee085987e7c21841edc4b1fd48877c663e1a" - integrity sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ== +"@graphql-codegen/add@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/add/-/add-5.0.2.tgz#71b3ae0465a4537172dddb84531b6967ca5545f2" + integrity sha512-ouBkSvMFUhda5VoKumo/ZvsZM9P5ZTyDsI8LW18VxSNWOjrTeLXBWHG8Gfaai0HwhflPtCYVABbriEcOmrRShQ== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - tslib "~2.4.0" + "@graphql-codegen/plugin-helpers" "^5.0.3" + tslib "~2.6.0" -"@graphql-codegen/cli@^2.16.4": - version "2.16.4" - resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-2.16.4.tgz#c8e6df2dc8cccfd61a088de0ada9a05842ad8ad6" - integrity sha512-MBbdzIIaNZ8BTlFXG00toxU5rIV7Ltf2myaze88HpI5YPVfVJKlfccE6l0/Gv+nLv88CIM/PZrnFLdVtlBmrZw== +"@graphql-codegen/cli@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-5.0.2.tgz#07ff691c16da4c3dcc0e1995d3231530379ab317" + integrity sha512-MBIaFqDiLKuO4ojN6xxG9/xL9wmfD3ZjZ7RsPjwQnSHBCUXnEkdKvX+JVpx87Pq29Ycn8wTJUguXnTZ7Di0Mlw== dependencies: "@babel/generator" "^7.18.13" "@babel/template" "^7.18.10" "@babel/types" "^7.18.13" - "@graphql-codegen/core" "2.6.8" - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/apollo-engine-loader" "^7.3.6" - "@graphql-tools/code-file-loader" "^7.3.13" - "@graphql-tools/git-loader" "^7.2.13" - "@graphql-tools/github-loader" "^7.3.20" - "@graphql-tools/graphql-file-loader" "^7.5.0" - "@graphql-tools/json-file-loader" "^7.4.1" - "@graphql-tools/load" "7.8.0" - "@graphql-tools/prisma-loader" "^7.2.49" - "@graphql-tools/url-loader" "^7.13.2" - "@graphql-tools/utils" "^9.0.0" - "@whatwg-node/fetch" "^0.6.0" + "@graphql-codegen/client-preset" "^4.2.2" + "@graphql-codegen/core" "^4.0.2" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/apollo-engine-loader" "^8.0.0" + "@graphql-tools/code-file-loader" "^8.0.0" + "@graphql-tools/git-loader" "^8.0.0" + "@graphql-tools/github-loader" "^8.0.0" + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.0.0" + "@graphql-tools/prisma-loader" "^8.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.8.0" chalk "^4.1.0" - chokidar "^3.5.2" - cosmiconfig "^7.0.0" - cosmiconfig-typescript-loader "4.3.0" + cosmiconfig "^8.1.3" debounce "^1.2.0" detect-indent "^6.0.0" - graphql-config "4.4.0" + graphql-config "^5.0.2" inquirer "^8.0.0" is-glob "^4.0.1" + jiti "^1.17.1" json-to-pretty-yaml "^1.2.2" listr2 "^4.0.5" log-symbols "^4.0.0" + micromatch "^4.0.5" shell-quote "^1.7.3" string-env-interpolation "^1.0.1" ts-log "^2.2.3" tslib "^2.4.0" - yaml "^1.10.0" + yaml "^2.3.1" yargs "^17.0.0" -"@graphql-codegen/core@2.6.8": - version "2.6.8" - resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-2.6.8.tgz#00c4011e3619ddbc6af5e41b2f254d6f6759556e" - integrity sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ== +"@graphql-codegen/client-preset@^4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/client-preset/-/client-preset-4.2.2.tgz#545c62789a5687bee5df8b4738b4911e72ea8051" + integrity sha512-DF9pNWj3TEdA90E9FH5SsUIqiZfr872vqaQOspLVuVXGsaDx8F/JLLzaN+7ucmoo0ff/bLW8munVXYXTmgwwEA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - "@graphql-tools/schema" "^9.0.0" - "@graphql-tools/utils" "^9.1.1" - tslib "~2.4.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/template" "^7.20.7" + "@graphql-codegen/add" "^5.0.2" + "@graphql-codegen/gql-tag-operations" "4.0.4" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/typed-document-node" "^5.0.4" + "@graphql-codegen/typescript" "^4.0.4" + "@graphql-codegen/typescript-operations" "^4.1.2" + "@graphql-codegen/visitor-plugin-common" "^4.1.2" + "@graphql-tools/documents" "^1.0.0" + "@graphql-tools/utils" "^10.0.0" + "@graphql-typed-document-node/core" "3.2.0" + tslib "~2.6.0" + +"@graphql-codegen/core@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-4.0.2.tgz#7e6ec266276f54bbf02f60599d9e518f4a59d85e" + integrity sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" -"@graphql-codegen/fragment-matcher@^3.3.3": - version "3.3.3" - resolved "https://registry.yarnpkg.com/@graphql-codegen/fragment-matcher/-/fragment-matcher-3.3.3.tgz#781ed32984eb0aafdedeaf0c22f98fce00755d09" - integrity sha512-lZjarTYQ+w0/TYyoKNFHgIUBI6//rxjo4CwNmOmqGQA0LL+p2nh+/ICJKMFuejPFdK9LI84Y+EEovEFTcDPC+Q== +"@graphql-codegen/fragment-matcher@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/fragment-matcher/-/fragment-matcher-5.0.2.tgz#3440661070fc5022ea9f4af7a52f6a158b256680" + integrity sha512-AeazT6Arv7LvpkvPYTajfUO6g1FeGLqyt6VaxDhMIRCuJN21PAvSWsh3wayc+K5L5VtYFZXYczC7Lw1bMb8C2Q== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - tslib "~2.4.0" + "@graphql-codegen/plugin-helpers" "^5.0.3" + tslib "~2.6.0" -"@graphql-codegen/introspection@^2.2.3": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@graphql-codegen/introspection/-/introspection-2.2.3.tgz#6f5df5084b75ba646779b62a68dab27b8aa4e473" - integrity sha512-iS0xhy64lapGCsBIBKFpAcymGW+A0LiLSGP9dPl6opZwU1bm/rsahkKvJnc+oCI/xfdQ3Q33zgUKOSCkqmM4Bw== +"@graphql-codegen/gql-tag-operations@4.0.4": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@graphql-codegen/gql-tag-operations/-/gql-tag-operations-4.0.4.tgz#572be5db804af5efdc3ca24e4bcac815448730c5" + integrity sha512-dypul0iDLjb07yv+/cRb6qPbn42cFPcwlsJertVl9G6qkS4+3V4806WwSfUht4QVMWnvGfgDkJJqG0yUVKOHwA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - "@graphql-codegen/visitor-plugin-common" "^2.13.5" - tslib "~2.4.0" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/visitor-plugin-common" "4.1.2" + "@graphql-tools/utils" "^10.0.0" + auto-bind "~4.0.0" + tslib "~2.6.0" + +"@graphql-codegen/introspection@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/introspection/-/introspection-4.0.2.tgz#083a0a0ea4a4b7a68e49f74463d2c9b29fb55105" + integrity sha512-yx6SpiBYwrCI67inicHKhvOhrD4mSYQkIcUtGjvksqv7UC4JBj/YtvneupeNnd2Qxb7XXp4wk+Fnop9odRoQAA== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/visitor-plugin-common" "^4.1.2" + tslib "~2.6.0" "@graphql-codegen/plugin-helpers@^2.7.2": version "2.7.2" @@ -2252,7 +1758,7 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/plugin-helpers@^3.1.1", "@graphql-codegen/plugin-helpers@^3.1.2": +"@graphql-codegen/plugin-helpers@^3.0.0": version "3.1.2" resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz#69a2e91178f478ea6849846ade0a59a844d34389" integrity sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg== @@ -2264,58 +1770,81 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/schema-ast@^2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-2.6.1.tgz#8ba1b38827c034b51ecd3ce88622c2ae6cd3fe1a" - integrity sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w== +"@graphql-codegen/plugin-helpers@^5.0.3": + version "5.0.3" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.3.tgz#7027b9d911d7cb594663590fcf5d63e9cf7ec2ff" + integrity sha512-yZ1rpULIWKBZqCDlvGIJRSyj1B2utkEdGmXZTBT/GVayP4hyRYlkd36AJV/LfEsVD8dnsKL5rLz2VTYmRNlJ5Q== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/utils" "^9.0.0" - tslib "~2.4.0" + "@graphql-tools/utils" "^10.0.0" + change-case-all "1.0.15" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.6.0" -"@graphql-codegen/typescript-apollo-angular@^3.5.6": - version "3.5.6" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-apollo-angular/-/typescript-apollo-angular-3.5.6.tgz#0e84eb4b4160baf944b03f00e655e4c05f44d1af" - integrity sha512-ZI4YxdRVzIRd3JmDLh7wD3hOuPc2/m3VNmkXjV3khtQ9vzEVh+qVSY9U61npI1teod622HaQwq+FG0bs9YIoiA== +"@graphql-codegen/schema-ast@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-4.0.2.tgz#aeaa104e4555cca73a058f0a9350b4b0e290b377" + integrity sha512-5mVAOQQK3Oz7EtMl/l3vOQdc2aYClUzVDHHkMvZlunc+KlGgl81j8TLa+X7ANIllqU4fUEsQU3lJmk4hXP6K7Q== dependencies: - "@graphql-codegen/plugin-helpers" "^2.7.2" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" + +"@graphql-codegen/typed-document-node@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-5.0.4.tgz#06e286caacdd66c3566f98433dcb8f1a9c9a9f1d" + integrity sha512-t66Z6erQ4Dh1j6f9pRZmc8uYtHoUI3A49tLmJAlg9/3IV0kCmwrWKJut/G8SeOefDLG8cXBTVtI/YuZOe1Te+w== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/visitor-plugin-common" "4.1.2" + auto-bind "~4.0.0" + change-case-all "1.0.15" + tslib "~2.6.0" + +"@graphql-codegen/typescript-apollo-angular@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-apollo-angular/-/typescript-apollo-angular-4.0.0.tgz#ad8cf6b6ebb243b687f3c896640f0eaba1f43341" + integrity sha512-uZQGvZBXJrgJ+9KKeRrKcB8wHCsailJ1WaCizNLf2YsTBUELVX0SQRrSFptAul9qYzsS84LRs6ndJsmSUnER6w== + dependencies: + "@graphql-codegen/plugin-helpers" "^3.0.0" "@graphql-codegen/visitor-plugin-common" "2.13.1" auto-bind "~4.0.0" - change-case-all "1.0.14" - tslib "~2.4.0" + change-case-all "1.0.15" + tslib "~2.6.0" -"@graphql-codegen/typescript-apollo-client-helpers@^2.2.6": - version "2.2.6" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-apollo-client-helpers/-/typescript-apollo-client-helpers-2.2.6.tgz#a5a7595fe426bbede4a3946dcac564280c6b641b" - integrity sha512-WEWtjg2D/Clmep7fflKmt6o70rZj/Mqf4ywIO5jF/PI91OHpKhLFM2aWm1ythkqALwQ6wJIFlAjdYqz/EOVYdQ== +"@graphql-codegen/typescript-apollo-client-helpers@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-apollo-client-helpers/-/typescript-apollo-client-helpers-3.0.0.tgz#55cb7e572a02c0acccf90ee396a8e492a23b9484" + integrity sha512-4qAJ34Ebz0G0u0zt0boXHG3ktLp1P+DrCvYSI2dKJXF09VUDW+PqJfTzvDnxCRBgIvAfXrcZc1DJOx+tBDYKOg== dependencies: - "@graphql-codegen/plugin-helpers" "^2.7.2" + "@graphql-codegen/plugin-helpers" "^3.0.0" "@graphql-codegen/visitor-plugin-common" "2.13.1" auto-bind "~4.0.0" - change-case-all "1.0.14" - tslib "~2.4.0" + change-case-all "1.0.15" + tslib "~2.6.0" -"@graphql-codegen/typescript-operations@^2.5.12": - version "2.5.12" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.12.tgz#36af48b34d70d98a9a2adea1ab79e26fcab23a92" - integrity sha512-/w8IgRIQwmebixf514FOQp2jXOe7vxZbMiSFoQqJgEgzrr42joPsgu4YGU+owv2QPPmu4736OcX8FSavb7SLiA== +"@graphql-codegen/typescript-operations@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.1.2.tgz#a0f455ae19e16961e5870420ca7515bbe51b5568" + integrity sha512-CtCWK+gW7hS+Ely3lohr8CL1HVLswQzMcaUk3k1sxdWCWKTNq7abMsWa31rTVwRCJ+WNEkM/7S8sIBTpEG683A== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/typescript" "^2.8.7" - "@graphql-codegen/visitor-plugin-common" "2.13.7" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/typescript" "^4.0.4" + "@graphql-codegen/visitor-plugin-common" "4.1.2" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.6.0" -"@graphql-codegen/typescript@^2.8.7": - version "2.8.7" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.8.7.tgz#da34261b779a001d7d53b8f454bafc002b06e041" - integrity sha512-Nm5keWqIgg/VL7fivGmglF548tJRP2ttSmfTMuAdY5GNGTJTVZOzNbIOfnbVEDMMWF4V+quUuSyeUQ6zRxtX1w== +"@graphql-codegen/typescript@^4.0.4": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.4.tgz#e791c61f675ae454951ea077b0ae519ae352cc3e" + integrity sha512-x79CKLfP9UQCX+/I78qxQlMs2Mmq3pF1lKafZo7lAno0f/fvJ+qWUduzdgjRNz+YL+5blGeWcC0pWEDxniO7hw== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/schema-ast" "^2.6.1" - "@graphql-codegen/visitor-plugin-common" "2.13.7" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/schema-ast" "^4.0.2" + "@graphql-codegen/visitor-plugin-common" "4.1.2" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.6.0" "@graphql-codegen/visitor-plugin-common@2.13.1": version "2.13.1" @@ -2333,308 +1862,299 @@ parse-filepath "^1.0.2" tslib "~2.4.0" -"@graphql-codegen/visitor-plugin-common@2.13.7", "@graphql-codegen/visitor-plugin-common@^2.13.5": - version "2.13.7" - resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz#591e054a970a0d572bdfb765bf948dae21bf8aed" - integrity sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw== +"@graphql-codegen/visitor-plugin-common@4.1.2", "@graphql-codegen/visitor-plugin-common@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-4.1.2.tgz#674c5d5813f6c00dd65e1ee148a62536879e65e2" + integrity sha512-yk7iEAL1kYZ2Gi/pvVjdsZhul5WsYEM4Zcgh2Ev15VicMdJmPHsMhNUsZWyVJV0CaQCYpNOFlGD/11Ea3pn4GA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/optimize" "^1.3.0" - "@graphql-tools/relay-operation-optimizer" "^6.5.0" - "@graphql-tools/utils" "^9.0.0" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/optimize" "^2.0.0" + "@graphql-tools/relay-operation-optimizer" "^7.0.0" + "@graphql-tools/utils" "^10.0.0" auto-bind "~4.0.0" change-case-all "1.0.15" dependency-graph "^0.11.0" graphql-tag "^2.11.0" parse-filepath "^1.0.2" - tslib "~2.4.0" + tslib "~2.6.0" -"@graphql-tools/apollo-engine-loader@^7.3.6": - version "7.3.22" - resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.22.tgz#ace09442dd0aa758a7a42dac3b73252c7935c531" - integrity sha512-4zbL2k7Tcr+qDHBmqKTfrxgOgGkRw0x8NAmrNQVyDYhpP9NiRANmq4DTUgqSPEFiZ6Dx6FYGD4fldRq1JYSYqQ== +"@graphql-tools/apollo-engine-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-8.0.0.tgz#ac1f351cbe41508411784f25757f5557b0f27489" + integrity sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg== dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/utils" "9.1.4" - "@whatwg-node/fetch" "^0.6.0" + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.9.0" tslib "^2.4.0" -"@graphql-tools/batch-execute@8.5.15": - version "8.5.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.5.15.tgz#f61ac71d11e57c9b9f8b8b60fc882e4e9762d182" - integrity sha512-qb12M8XCK6SBJmZDS8Lzd4PVJFsIwNUkYmFuqcTiBqOI/WsoDlQDZI++ghRpGcusLkL9uzcIOTT/61OeHhsaLg== +"@graphql-tools/batch-execute@^9.0.1": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-9.0.2.tgz#5ac3257501e7941fad40661bb5e1110d6312f58b" + integrity sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ== dependencies: - "@graphql-tools/utils" "9.1.4" - dataloader "2.1.0" + "@graphql-tools/utils" "^10.0.5" + dataloader "^2.2.2" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/code-file-loader@^7.3.13": - version "7.3.16" - resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.3.16.tgz#58aa85c250175cebe0ea4309214357768d550f93" - integrity sha512-109UFvQjZEntHwjPaHpWvgUudHenGngbXvSImabPc2fdrtgja5KC0h7thCg379Yw6IORHGrF2XbJwS1hAGPPWw== +"@graphql-tools/code-file-loader@^8.0.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.1.0.tgz#1092594f02f2c54fc1dd8b997921ccb8db642272" + integrity sha512-HKWW/B2z15ves8N9+xnVbGmFEVGyHEK80a4ghrjeTa6nwNZaKDVfq5CoYFfF0xpfjtH6gOVUExo2XCOEz4B8mQ== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/graphql-tag-pluck" "8.2.0" + "@graphql-tools/utils" "^10.0.13" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/delegate@9.0.22": - version "9.0.22" - resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-9.0.22.tgz#12f27ef76c5add456fa8797a496bb7dc82071771" - integrity sha512-dWJGMN8V7KORtbI8eDAjHYTWiMyis/md27M6pPhrlYVlcsDk3U0jbNdgkswBBUEBvqumPRCv8pVOxKcLS4caKA== +"@graphql-tools/delegate@^10.0.0", "@graphql-tools/delegate@^10.0.3": + version "10.0.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.3.tgz#2d0e133da94ca92c24e0c7360414e5592321cf2d" + integrity sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw== dependencies: - "@graphql-tools/batch-execute" "8.5.15" - "@graphql-tools/executor" "0.0.12" - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" - dataloader "2.1.0" - tslib "~2.4.0" - value-or-promise "1.0.12" + "@graphql-tools/batch-execute" "^9.0.1" + "@graphql-tools/executor" "^1.0.0" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.5" + dataloader "^2.2.2" + tslib "^2.5.0" -"@graphql-tools/executor-graphql-ws@0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.6.tgz#34c1e5bc6ac1ff292fd6c4b5490b7906c6dd25c2" - integrity sha512-n6JvIviYO8iiasV/baclimQqNkYGP7JRlkNSnphNG5LULmVpQ2WsyvbgJHV7wtlTZ8ZQ3+dILgQF83PFyLsfdA== +"@graphql-tools/documents@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/documents/-/documents-1.0.0.tgz#e3ed97197cc22ec830ca227fd7d17e86d8424bdf" + integrity sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg== dependencies: - "@graphql-tools/utils" "9.1.4" - "@repeaterjs/repeater" "3.0.4" + lodash.sortby "^4.7.0" + tslib "^2.4.0" + +"@graphql-tools/executor-graphql-ws@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.1.0.tgz#7727159ebaa9df4dc793d0d02e74dd1ca4a7cc60" + integrity sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg== + dependencies: + "@graphql-tools/utils" "^10.0.2" "@types/ws" "^8.0.0" - graphql-ws "5.11.2" - isomorphic-ws "5.0.0" + graphql-ws "^5.14.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" - ws "8.12.0" + ws "^8.13.0" -"@graphql-tools/executor-http@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-0.1.0.tgz#8071343f4d893d9ffc91c0c675230317282f310f" - integrity sha512-HUas+3EIqbw/reNH3NaO8/5Cc61ZxsoIArES55kR6Nq8lS8VWiEpnuXLXBq2THYemmthVdK3eDCKTJLmUFuKdA== +"@graphql-tools/executor-http@^1.0.0", "@graphql-tools/executor-http@^1.0.5": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-1.0.8.tgz#01e01915634acb65385a6cc0c60f0acdd5989026" + integrity sha512-tBHT4aRkMCeyo+tcfEz7znqdd4QqoYF9vY1YTSo2+FV00usBB+R1YL3YaINBQNVkSVpZ41elffoF/fjI+QE8ZQ== dependencies: - "@graphql-tools/utils" "9.1.4" - "@repeaterjs/repeater" "3.0.4" - "@whatwg-node/fetch" "0.6.1" - dset "3.1.2" + "@graphql-tools/utils" "^10.0.2" + "@repeaterjs/repeater" "^3.0.4" + "@whatwg-node/fetch" "^0.9.0" extract-files "^11.0.0" - meros "1.2.1" + meros "^1.2.1" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/executor-legacy-ws@0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.6.tgz#236dd5b3d4d19492978b1458b74928e8c69d16ff" - integrity sha512-L1hRuSvBUCNerYDhfeSZXFeqliDlnNXa3fDHTp7efI3Newpbevqa19Fm0mVzsCL7gqIKOwzrPORwh7kOVE/vew== +"@graphql-tools/executor-legacy-ws@^1.0.0": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.0.5.tgz#07de9d6e0e49febbcb87d6558bbeebf3940ff25a" + integrity sha512-w54AZ7zkNuvpyV09FH+eGHnnAmaxhBVHg4Yh2ICcsMfRg0brkLt77PlbjBuxZ4HY8XZnKJaYWf+tKazQZtkQtg== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" "@types/ws" "^8.0.0" - isomorphic-ws "5.0.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" - ws "8.12.0" + ws "^8.15.0" -"@graphql-tools/executor@0.0.12": - version "0.0.12" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-0.0.12.tgz#d885c7fa98a8aaeaa771163b71fb98ce9f52f9bd" - integrity sha512-bWpZcYRo81jDoTVONTnxS9dDHhEkNVjxzvFCH4CRpuyzD3uL+5w3MhtxIh24QyWm4LvQ4f+Bz3eMV2xU2I5+FA== +"@graphql-tools/executor@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.2.0.tgz#6c45f4add765769d9820c4c4405b76957ba39c79" + integrity sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg== dependencies: - "@graphql-tools/utils" "9.1.4" - "@graphql-typed-document-node/core" "3.1.1" - "@repeaterjs/repeater" "3.0.4" + "@graphql-tools/utils" "^10.0.0" + "@graphql-typed-document-node/core" "3.2.0" + "@repeaterjs/repeater" "^3.0.4" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/git-loader@^7.2.13": - version "7.2.16" - resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-7.2.16.tgz#8c025cad12a623ac91e421eb01380cc177070e7c" - integrity sha512-8DsxYfSouhgKPOBcc7MzuOTM4M/j2UNFn2ehXD0MX9q41t3dKffufJZKsKxE6VyyCUoVYdlRFhUWEyOHPVdcfQ== +"@graphql-tools/git-loader@^8.0.0": + version "8.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-8.0.4.tgz#663a42e28f1705ba29c0e41ac2f89e7436751608" + integrity sha512-fBmKtnOVqzMT2N8L6nggM4skPq3y2t0eBITZJXCOuxeIlIRAeCOdjNLPKgyGb0rezIyGsn55DKMua5101VN0Sg== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/graphql-tag-pluck" "8.2.0" + "@graphql-tools/utils" "^10.0.13" is-glob "4.0.3" micromatch "^4.0.4" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/github-loader@^7.3.20": - version "7.3.23" - resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-7.3.23.tgz#9688f4b9cd9596229f0f8c7eed7a8f500806defa" - integrity sha512-oYTZCvW520KNVVonjucDSMhabCFnHwtM1rJbyUkA1JFyzpmmNAAyNMWOOPcU/Q9rTESrsH+Hbja0mfpjpnBKLA== - dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" - "@whatwg-node/fetch" "^0.6.0" +"@graphql-tools/github-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-8.0.0.tgz#683195800618364701cfea9bc6f88674486f053b" + integrity sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA== + dependencies: + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/executor-http" "^1.0.0" + "@graphql-tools/graphql-tag-pluck" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.9.0" tslib "^2.4.0" + value-or-promise "^1.0.12" -"@graphql-tools/graphql-file-loader@^7.3.7", "@graphql-tools/graphql-file-loader@^7.5.0": - version "7.5.14" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.5.14.tgz#6c6527e353cf9adcbda2cdc8a85face03ad8fe04" - integrity sha512-JGer4g57kq4wtsvqv8uZsT4ZG1lLsz1x5yHDfSj2OxyiWw2f1jFkzgby7Ut3H2sseJiQzeeDYZcbm06qgR32pg== +"@graphql-tools/graphql-file-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.0.tgz#a2026405bce86d974000455647511bf65df4f211" + integrity sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg== dependencies: - "@graphql-tools/import" "6.7.15" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/import" "7.0.0" + "@graphql-tools/utils" "^10.0.0" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/graphql-tag-pluck@7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.4.3.tgz#b07f2263c383d9605d941c836dc01a7bbc6e56a7" - integrity sha512-w+nrJVQw+NTuaZNQG5AwSh4Qe+urP/s4rUz5s1T007rDnv1kvkiX+XHOCnIfJzXOTuvFmG4GGYw/x0CuSRaGZQ== +"@graphql-tools/graphql-tag-pluck@8.2.0", "@graphql-tools/graphql-tag-pluck@^8.0.0": + version "8.2.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.2.0.tgz#958e07d3bdd94c2a7ac958364b7383c17d009ce2" + integrity sha512-aGIuHxyrJB+LlUfXrH73NVlQTA6LkFbLKQzHojFuwXZJpf7wPkxceN2yp7VjMedARkLJg589IoXgZeMb1EztGQ== dependencies: + "@babel/core" "^7.22.9" "@babel/parser" "^7.16.8" - "@babel/plugin-syntax-import-assertions" "7.20.0" + "@babel/plugin-syntax-import-assertions" "^7.20.0" "@babel/traverse" "^7.16.8" "@babel/types" "^7.16.8" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.13" tslib "^2.4.0" -"@graphql-tools/import@6.7.15": - version "6.7.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.7.15.tgz#7553e48140797255588b26d423a89aa042196928" - integrity sha512-WNhvauAt2I2iUg+JdQK5oQebKLXqUZWe8naP13K1jOkbTQT7hK3P/4I9AaVmzt0KXRJW5Uow3RgdHZ7eUBKVsA== +"@graphql-tools/import@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-7.0.0.tgz#a6a91a90a707d5f46bad0fd3fde2f407b548b2be" + integrity sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" resolve-from "5.0.0" tslib "^2.4.0" -"@graphql-tools/json-file-loader@^7.3.7", "@graphql-tools/json-file-loader@^7.4.1": - version "7.4.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-7.4.15.tgz#ed229d98784350623d2ef32628690db405fa6780" - integrity sha512-pH+hbsDetcEpj+Tmi7ZRUkxzJez2DLdSQuvK5Qi38FX/Nz/5nZKRfW9nqIptGYbuS9+2JPrt9WWNn1aGtegIFQ== +"@graphql-tools/json-file-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-8.0.0.tgz#9b1b62902f766ef3f1c9cd1c192813ea4f48109c" + integrity sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/load@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.0.tgz#bd4d2e2a5117de9a60f9691a218217e96afc2ea7" - integrity sha512-l4FGgqMW0VOqo+NMYizwV8Zh+KtvVqOf93uaLo9wJ3sS3y/egPCgxPMDJJ/ufQZG3oZ/0oWeKt68qop3jY0yZg== - dependencies: - "@graphql-tools/schema" "9.0.4" - "@graphql-tools/utils" "8.12.0" - p-limit "3.1.0" - tslib "^2.4.0" - -"@graphql-tools/load@^7.5.5": - version "7.8.9" - resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.9.tgz#5f4e523095b6154bac43e6a01acb6b043e9afaca" - integrity sha512-/eHRv6OCTI/Ir5XcbtSx0XbW3zOQVscp2MZQFGZKDzqCcGD+NVy4mLCoBwR/OsOUpvWAwMnc+Llb4SDKAYGmjQ== +"@graphql-tools/load@^8.0.0": + version "8.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-8.0.1.tgz#498f2230448601cb87894b8a93df7867daef69ea" + integrity sha512-qSMsKngJhDqRbuWyo3NvakEFqFL6+eSjy8ooJ1o5qYD26N7dqXkKzIMycQsX7rBK19hOuINAUSaRcVWH6hTccw== dependencies: - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.11" p-limit "3.1.0" tslib "^2.4.0" -"@graphql-tools/merge@8.3.15", "@graphql-tools/merge@^8.2.6": - version "8.3.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.15.tgz#9b24ee5e9c36074684515c7d1587cd3e200c8a8f" - integrity sha512-hYYOlsqkUlL6oOo7zzuk6hIv7xQzy+x21sgK84d5FWaiWYkLYh9As8myuDd9SD5xovWWQ9m/iRhIOVDEMSyEKA== +"@graphql-tools/merge@^9.0.0", "@graphql-tools/merge@^9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.0.1.tgz#693f15da152339284469b1ce5c6827e3ae350a29" + integrity sha512-hIEExWO9fjA6vzsVjJ3s0cCQ+Q/BEeMVJZtMXd7nbaVefVy0YDyYlEkeoYYNV3NVVvu1G9lr6DM1Qd0DGo9Caw== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.10" tslib "^2.4.0" -"@graphql-tools/merge@8.3.6": - version "8.3.6" - resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.6.tgz#97a936d4c8e8f935e58a514bb516c476437b5b2c" - integrity sha512-uUBokxXi89bj08P+iCvQk3Vew4vcfL5ZM6NTylWi8PIpoq4r5nJ625bRuN8h2uubEdRiH8ntN9M4xkd/j7AybQ== +"@graphql-tools/optimize@^1.3.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.4.0.tgz#20d6a9efa185ef8fc4af4fd409963e0907c6e112" + integrity sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw== dependencies: - "@graphql-tools/utils" "8.12.0" tslib "^2.4.0" -"@graphql-tools/optimize@^1.3.0": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.3.1.tgz#29407991478dbbedc3e7deb8c44f46acb4e9278b" - integrity sha512-5j5CZSRGWVobt4bgRRg7zhjPiSimk+/zIuColih8E8DxuFOaJ+t0qu7eZS5KXWBkjcd4BPNuhUPpNlEmHPqVRQ== +"@graphql-tools/optimize@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-2.0.0.tgz#7a9779d180824511248a50c5a241eff6e7a2d906" + integrity sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg== dependencies: tslib "^2.4.0" -"@graphql-tools/prisma-loader@^7.2.49": - version "7.2.52" - resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-7.2.52.tgz#65378ade54bb75aebd2ccc35c3a3946c0b928354" - integrity sha512-xA0p5wJQouyqDL8I1g1lolnJ8zV73+OIln5ObSSTcC8de7zZjqCAvtXR8X9MPeco0FGHnSJo/qdSaGbbc1kXyA== +"@graphql-tools/prisma-loader@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-8.0.2.tgz#3a7126ec2389a7aa7846bd0e441629ac5a1934fc" + integrity sha512-8d28bIB0bZ9Bj0UOz9sHagVPW+6AHeqvGljjERtwCnWl8OCQw2c2pNboYXISLYUG5ub76r4lDciLLTU+Ks7Q0w== dependencies: - "@graphql-tools/url-loader" "7.17.1" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.8" "@types/js-yaml" "^4.0.0" "@types/json-stable-stringify" "^1.0.32" - "@types/jsonwebtoken" "^9.0.0" + "@whatwg-node/fetch" "^0.9.0" chalk "^4.1.0" debug "^4.3.1" dotenv "^16.0.0" - graphql-request "^5.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.0" - isomorphic-fetch "^3.0.0" + graphql-request "^6.0.0" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.0" + jose "^5.0.0" js-yaml "^4.0.0" json-stable-stringify "^1.0.1" - jsonwebtoken "^9.0.0" lodash "^4.17.20" scuid "^1.1.0" tslib "^2.4.0" yaml-ast-parser "^0.0.43" "@graphql-tools/relay-operation-optimizer@^6.5.0": - version "6.5.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.15.tgz#35f9c40ec7b500dacd792592d7007d6ad5c7a10b" - integrity sha512-ILviTglS0eYc4e3rbQ65KlMZ3MWggxer5hro9iDWoN4+amlG3SNo8ejkgZtmI8uQL6Se0NcFt9eASB2SGd64pw== + version "6.5.18" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.18.tgz#a1b74a8e0a5d0c795b8a4d19629b654cf66aa5ab" + integrity sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg== dependencies: "@ardatan/relay-compiler" "12.0.0" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^9.2.1" tslib "^2.4.0" -"@graphql-tools/schema@9.0.13", "@graphql-tools/schema@^9.0.0": - version "9.0.13" - resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.13.tgz#56b994777df29ac36586a3200fb6397abf7b9d83" - integrity sha512-guRA3fwAtv+M1Kh930P4ydH9aKJTWscIkhVFcWpj/cnjYYxj88jkEJ15ZNiJX/2breNY+sbVgmlgLKb6aXi/Jg== +"@graphql-tools/relay-operation-optimizer@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.0.tgz#24367666af87bc5a81748de5e8e9b3c523fd4207" + integrity sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw== dependencies: - "@graphql-tools/merge" "8.3.15" - "@graphql-tools/utils" "9.1.4" + "@ardatan/relay-compiler" "12.0.0" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" - value-or-promise "1.0.12" -"@graphql-tools/schema@9.0.4": - version "9.0.4" - resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.4.tgz#1a74608b57abf90fae6fd929d25e5482c57bc05d" - integrity sha512-B/b8ukjs18fq+/s7p97P8L1VMrwapYc3N2KvdG/uNThSazRRn8GsBK0Nr+FH+mVKiUfb4Dno79e3SumZVoHuOQ== +"@graphql-tools/schema@^10.0.0": + version "10.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.2.tgz#21bc2ee25a65fb4890d2e5f9f22ef1f733aa81da" + integrity sha512-TbPsIZnWyDCLhgPGnDjt4hosiNU2mF/rNtSk5BVaXWnZqvKJ6gzJV4fcHcvhRIwtscDMW2/YTnK6dLVnk8pc4w== dependencies: - "@graphql-tools/merge" "8.3.6" - "@graphql-tools/utils" "8.12.0" + "@graphql-tools/merge" "^9.0.1" + "@graphql-tools/utils" "^10.0.10" tslib "^2.4.0" - value-or-promise "1.0.11" - -"@graphql-tools/url-loader@7.17.1", "@graphql-tools/url-loader@^7.13.2", "@graphql-tools/url-loader@^7.9.7": - version "7.17.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-7.17.1.tgz#df32e6b84e13603e096e5a9e8fb3b4bd2c2442b9" - integrity sha512-+WZXkg1ZG4fjAB+SkCHLSr7VFZqZAkA/PILcpoPqwAL/wSsrhCHYwbzuWuKn1SGToxJRt7cc+4P0lfR7fq+xhQ== - dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/delegate" "9.0.22" - "@graphql-tools/executor-graphql-ws" "0.0.6" - "@graphql-tools/executor-http" "0.1.0" - "@graphql-tools/executor-legacy-ws" "0.0.6" - "@graphql-tools/utils" "9.1.4" - "@graphql-tools/wrap" "9.3.0" + value-or-promise "^1.0.12" + +"@graphql-tools/url-loader@^8.0.0": + version "8.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-8.0.1.tgz#91247247d253c538c4c28376ca74d944fa8cfb82" + integrity sha512-B2k8KQEkEQmfV1zhurT5GLoXo8jbXP+YQHUayhCSxKYlRV7j/1Fhp1b21PDM8LXIDGlDRXaZ0FbWKOs7eYXDuQ== + dependencies: + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/delegate" "^10.0.0" + "@graphql-tools/executor-graphql-ws" "^1.0.0" + "@graphql-tools/executor-http" "^1.0.5" + "@graphql-tools/executor-legacy-ws" "^1.0.0" + "@graphql-tools/utils" "^10.0.0" + "@graphql-tools/wrap" "^10.0.0" "@types/ws" "^8.0.0" - "@whatwg-node/fetch" "^0.6.0" - isomorphic-ws "5.0.0" + "@whatwg-node/fetch" "^0.9.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" value-or-promise "^1.0.11" - ws "8.12.0" - -"@graphql-tools/utils@8.12.0": - version "8.12.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.12.0.tgz#243bc4f5fc2edbc9e8fd1038189e57d837cbe31f" - integrity sha512-TeO+MJWGXjUTS52qfK4R8HiPoF/R7X+qmgtOYd8DTH0l6b+5Y/tlg5aGeUJefqImRq7nvi93Ms40k/Uz4D5CWw== - dependencies: - tslib "^2.4.0" + ws "^8.12.0" -"@graphql-tools/utils@9.1.4", "@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.1.1": - version "9.1.4" - resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.1.4.tgz#2c9e0aefc9655dd73247667befe3c850ec014f3f" - integrity sha512-hgIeLt95h9nQgQuzbbdhuZmh+8WV7RZ/6GbTj6t3IU4Zd2zs9yYJ2jgW/krO587GMOY8zCwrjNOMzD40u3l7Vg== +"@graphql-tools/utils@^10.0.0", "@graphql-tools/utils@^10.0.10", "@graphql-tools/utils@^10.0.11", "@graphql-tools/utils@^10.0.13", "@graphql-tools/utils@^10.0.2", "@graphql-tools/utils@^10.0.5", "@graphql-tools/utils@^10.0.8": + version "10.0.13" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.0.13.tgz#d0ab7a4dd02a8405f5ef62dd140b7579ba69f8cb" + integrity sha512-fMILwGr5Dm2zefNItjQ6C2rauigklv69LIwppccICuGTnGaOp3DspLt/6Lxj72cbg5d9z60Sr+Egco3CJKLsNg== dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + cross-inspect "1.0.0" + dset "^3.1.2" tslib "^2.4.0" "@graphql-tools/utils@^8.8.0": @@ -2644,23 +2164,26 @@ dependencies: tslib "^2.4.0" -"@graphql-tools/wrap@9.3.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-9.3.0.tgz#6dbafdef0b7eb34e0efa9698159a425106cae04e" - integrity sha512-QOEg04kzFJ1WrlA2t/qjw85C20qPDJwIU/d+bDgDd1+cjTQcVrEt9bq9NilZZg9m9AAgZbeyDwut0oQvNMCGhw== +"@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.2.1": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57" + integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A== dependencies: - "@graphql-tools/delegate" "9.0.22" - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" + "@graphql-typed-document-node/core" "^3.1.1" tslib "^2.4.0" - value-or-promise "1.0.12" -"@graphql-typed-document-node/core@3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052" - integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== +"@graphql-tools/wrap@^10.0.0": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.0.1.tgz#9e3d27d2723962c26c4377d5d7ab0d3038bf728c" + integrity sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg== + dependencies: + "@graphql-tools/delegate" "^10.0.3" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "^2.4.0" + value-or-promise "^1.0.12" -"@graphql-typed-document-node/core@^3.1.1": +"@graphql-typed-document-node/core@3.2.0", "@graphql-typed-document-node/core@^3.1.1", "@graphql-typed-document-node/core@^3.2.0": version "3.2.0" resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== @@ -2700,29 +2223,21 @@ dependencies: "@sinclair/typebox" "^0.27.8" -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/resolve-uri@3.1.0", "@jridgewell/resolve-uri@^3.0.3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== @@ -2735,12 +2250,7 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/sourcemap-codec@^1.4.15": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== @@ -2753,28 +2263,25 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.17": - version "0.3.18" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" - integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.22" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" + integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.17" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" - integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" +"@kamilkisiela/fast-url-parser@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@kamilkisiela/fast-url-parser/-/fast-url-parser-1.1.4.tgz#9d68877a489107411b953c54ea65d0658b515809" + integrity sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew== "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@ljharb/through@^2.3.11": +"@ljharb/through@^2.3.12": version "2.3.12" resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.12.tgz#c418c43060eee193adce48b15c2206096a28e9ea" integrity sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g== @@ -2789,28 +2296,28 @@ tslib "^2.3.0" "@ngrx/component@^17.0.1": - version "17.0.1" - resolved "https://registry.yarnpkg.com/@ngrx/component/-/component-17.0.1.tgz#ad9044b1bc07f9cff75af0a8bd7ee807cd773e64" - integrity sha512-B38NyH18gxTjrTJOu1fc+AMwOpAaRly6hgWx7zZZtbIwo0sd/bYTZGgMrJkw/CjmvjpAVBE14fB9qI+pSUsl4A== + version "17.1.0" + resolved "https://registry.yarnpkg.com/@ngrx/component/-/component-17.1.0.tgz#90d1452d60d8bc260eb7b0671bb5b7de4bc994d1" + integrity sha512-bNkHMl78gr2mI6E+vfKJasXtZWyzz3jP0thulw1OW7DZooVzIrAeUoxFWLQ7lSiqw/Sql1YC28uCqAYjST0brA== dependencies: tslib "^2.0.0" -"@ngtools/webpack@17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-17.1.1.tgz#271177de0a382fccb5ba887a110ada9da79dc653" - integrity sha512-uPWEpRuAUmMBZhYMpkEHNbeI8QAgeVM5lnWM+02lK75u1+sgYy32ed+RcRvEI+8hRQcsCQ8HtR4QubgJb4TzCQ== +"@ngtools/webpack@17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-17.2.0.tgz#b3fe32c6430bab3462eddd69b2eeecf5bd736d43" + integrity sha512-3VilWAMylVpOqffhnLdc/UeElUWhBbG5j2XzxYWfQXb8OcVYoKNYPmJLc1vemoaYkkbaUX3zc5AEAN93Hk/q/g== "@ngx-formly/core@^6.2.2": - version "6.2.2" - resolved "https://registry.yarnpkg.com/@ngx-formly/core/-/core-6.2.2.tgz#c16d2846eb0610709d2724d717056d19acad0823" - integrity sha512-tG7TT0SsxlEs8ipndxiqO6xX06RCW81S4flPj+ByDgUACtZE/l+l8PEmjvJRIEv5dGJQ73cfxbnVmBoZR/FrEw== + version "6.3.0" + resolved "https://registry.yarnpkg.com/@ngx-formly/core/-/core-6.3.0.tgz#950461b48d2fbad58255e327c3609e9f8287bf06" + integrity sha512-9qCoPdLLVShoruzXeJUjMdIhfIlHCI+TggA3Wc01ISHTK2vXx1gNIFLuS+hez3JEzu8nIDRuA/nWqj4j8fJCNg== dependencies: tslib "^2.0.0" "@ngx-formly/ng-zorro-antd@^6.2.2": - version "6.2.2" - resolved "https://registry.yarnpkg.com/@ngx-formly/ng-zorro-antd/-/ng-zorro-antd-6.2.2.tgz#5c7b4a51dad29c36b8ba822d238adc0ac49462ac" - integrity sha512-f0uPgs3oC+OB5axvqnBt9oo/LwwOj9i2VTX+Y+tI3d/oH5RmudIXPJTzp6fOX88jYKkgtOkEXfPm2K+pzLpdcw== + version "6.3.0" + resolved "https://registry.yarnpkg.com/@ngx-formly/ng-zorro-antd/-/ng-zorro-antd-6.3.0.tgz#d69e922bb945551bf47f8857bf5210855e43c0fa" + integrity sha512-mh1mXMA0KC/xHyPCD6w/yf94kKKZZHfLu9S8ZcjHnFQsNatK5AHN89XKpzfqBq4QmL7QpKcIw3LFmSJSRPODbw== dependencies: tslib "^2.0.0" @@ -2836,9 +2343,9 @@ fastq "^1.6.0" "@npmcli/agent@^2.0.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-2.2.0.tgz#e81f00fdb2a670750ff7731bbefb47ecbf0ccf44" - integrity sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q== + version "2.2.1" + resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-2.2.1.tgz#8aa677d0a4136d57524336a35d5679aedf2d56f7" + integrity sha512-H4FrOVtNyWC8MUwL3UfjOsAihHvT1Pe8POj3JvjXhSTJipsZMtgUALCT4mGyYZNxymkUfOw3PUj6dE4QPp6osQ== dependencies: agent-base "^7.1.0" http-proxy-agent "^7.0.0" @@ -2868,9 +2375,9 @@ which "^4.0.0" "@npmcli/installed-package-contents@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.1.tgz#3cad3141c95613426820128757a3549bef1b346b" - integrity sha512-GIykAFdOVK31Q1/zAtT5MbxqQL2vyl9mvFJv+OGu01zxbhL3p0xc8gJjdNGX1mWmUT43aEKVO2L6V/2j4TOsAA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33" + integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ== dependencies: npm-bundled "^3.0.0" npm-normalize-package-bin "^3.0.0" @@ -2880,6 +2387,19 @@ resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a" integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA== +"@npmcli/package-json@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.0.0.tgz#77d0f8b17096763ccbd8af03b7117ba6e34d6e91" + integrity sha512-OI2zdYBLhQ7kpNPaJxiflofYIpkNLi+lnGdzqUOfRmCF3r2l1nadcjtCYMJKv/Utm/ZtlffaUuTiAktPHbc17g== + dependencies: + "@npmcli/git" "^5.0.0" + glob "^10.2.2" + hosted-git-info "^7.0.0" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^6.0.0" + proc-log "^3.0.0" + semver "^7.5.3" + "@npmcli/promise-spawn@^7.0.0": version "7.0.1" resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz#a836de2f42a2245d629cf6fbb8dd6c74c74c55af" @@ -2888,14 +2408,14 @@ which "^4.0.0" "@npmcli/run-script@^7.0.0": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-7.0.3.tgz#a803e05c4b58e2a7b3f801a9f2767f22822df457" - integrity sha512-ZMWGLHpzMq3rBGIwPyeaoaleaLMvrBrH8nugHxTi5ACkJZXTxXPtVuEH91ifgtss5hUwJQ2VDnzDBWPmz78rvg== + version "7.0.4" + resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-7.0.4.tgz#9f29aaf4bfcf57f7de2a9e28d1ef091d14b2e6eb" + integrity sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg== dependencies: "@npmcli/node-gyp" "^3.0.0" + "@npmcli/package-json" "^5.0.0" "@npmcli/promise-spawn" "^7.0.0" node-gyp "^10.0.0" - read-package-json-fast "^3.0.0" which "^4.0.0" "@nrwl/devkit@17.2.8": @@ -2976,14 +2496,97 @@ resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.2.8.tgz#8a86ff250021ad47686b58f1840b348a209b1158" integrity sha512-HTqDv+JThlLzbcEm/3f+LbS5/wYQWzb5YDXbP1wi7nlCTihNZOLNqGOkEmwlrR5tAdNHPRpHSmkYg4305W0CtA== -"@peculiar/asn1-schema@^2.1.6", "@peculiar/asn1-schema@^2.3.0": - version "2.3.3" - resolved "https://registry.yarnpkg.com/@peculiar/asn1-schema/-/asn1-schema-2.3.3.tgz#21418e1f3819e0b353ceff0c2dad8ccb61acd777" - integrity sha512-6GptMYDMyWBHTUKndHaDsRZUO/XMSgIns2krxcm2L7SEExRHwawFvSwNBhqNPR9HJwv3MruAiF1bhN0we6j6GQ== +"@parcel/watcher-android-arm64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.0.tgz#9c93763794153e4f76920994a423b6ea3257059d" + integrity sha512-+fPtO/GsbYX1LJnCYCaDVT3EOBjvSFdQN9Mrzh9zWAOOfvidPWyScTrHIZHHfJBvlHzNA0Gy0U3NXFA/M7PHUA== + +"@parcel/watcher-darwin-arm64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.0.tgz#2c79c2abde16aa24cac67e555b60802fd13fe210" + integrity sha512-T/At5pansFuQ8VJLRx0C6C87cgfqIYhW2N/kBfLCUvDhCah0EnLLwaD/6MW3ux+rpgkpQAnMELOCTKlbwncwiA== + +"@parcel/watcher-darwin-x64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.0.tgz#23d82f198c5d033f047467c68d7c335f3df49b46" + integrity sha512-vZMv9jl+szz5YLsSqEGCMSllBl1gU1snfbRL5ysJU03MEa6gkVy9OMcvXV1j4g0++jHEcvzhs3Z3LpeEbVmY6Q== + +"@parcel/watcher-freebsd-x64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.0.tgz#7310cc86abc27dacd57624bcdba1f0ba092e76df" + integrity sha512-dHTRMIplPDT1M0+BkXjtMN+qLtqq24sLDUhmU+UxxLP2TEY2k8GIoqIJiVrGWGomdWsy5IO27aDV1vWyQ6gfHA== + +"@parcel/watcher-linux-arm-glibc@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.0.tgz#c31b76e695027eeb1078d3d6f1d641d0b900c335" + integrity sha512-9NQXD+qk46RwATNC3/UB7HWurscY18CnAPMTFcI9Y8CTbtm63/eex1SNt+BHFinEQuLBjaZwR2Lp+n7pmEJPpQ== + +"@parcel/watcher-linux-arm64-glibc@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.0.tgz#56e09b86e9d8a4096f606be118b588da6e965080" + integrity sha512-QuJTAQdsd7PFW9jNGaV9Pw+ZMWV9wKThEzzlY3Lhnnwy7iW23qtQFPql8iEaSFMCVI5StNNmONUopk+MFKpiKg== + +"@parcel/watcher-linux-arm64-musl@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.0.tgz#27ffd5ca5f510ecd638f9ad22e2e813049db54e7" + integrity sha512-oyN+uA9xcTDo/45bwsd6TFHa7Lc7hKujyMlvwrCLvSckvWogndCEoVYFNfZ6JJ2KNL/6fFiGPcbjp8jJmEh5Ng== + +"@parcel/watcher-linux-x64-glibc@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.0.tgz#44cbbb1e5884a1ca900655f47a0775218318f934" + integrity sha512-KphV8awJmxU3q52JQvJot0QMu07CIyEjV+2Tb2ZtbucEgqyRcxOBDMsqp1JNq5nuDXtcCC0uHQICeiEz38dPBQ== + +"@parcel/watcher-linux-x64-musl@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.0.tgz#4c33993618c8d5113722852806239cb80360494b" + integrity sha512-7jzcOonpXNWcSijPpKD5IbC6xC7yTibjJw9jviVzZostYLGxbz8LDJLUnLzLzhASPlPGgpeKLtFUMjAAzM+gSA== + +"@parcel/watcher-win32-arm64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.0.tgz#2a172fd2fda95fe5389298ca3e70b5a96316162a" + integrity sha512-NOej2lqlq8bQNYhUMnOD0nwvNql8ToQF+1Zhi9ULZoG+XTtJ9hNnCFfyICxoZLXor4bBPTOnzs/aVVoefYnjIg== + +"@parcel/watcher-win32-ia32@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.0.tgz#279225b2ebe1fadd3c5137c9b2365ad422656904" + integrity sha512-IO/nM+K2YD/iwjWAfHFMBPz4Zqn6qBDqZxY4j2n9s+4+OuTSRM/y/irksnuqcspom5DjkSeF9d0YbO+qpys+JA== + +"@parcel/watcher-win32-x64@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.0.tgz#93e0bd0ad1bda2c9a688764b9b30b71dc5b72a71" + integrity sha512-pAUyUVjfFjWaf/pShmJpJmNxZhbMvJASUpdes9jL6bTEJ+gDxPRSpXTIemNyNsb9AtbiGXs9XduP1reThmd+dA== + +"@parcel/watcher@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.4.0.tgz#2d3c4ef8832a5cdfdbb76b914f022489933e664f" + integrity sha512-XJLGVL0DEclX5pcWa2N9SX1jCGTDd8l972biNooLFtjneuGqodupPQh6XseXIBBeVIMaaJ7bTcs3qGvXwsp4vg== + dependencies: + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.4.0" + "@parcel/watcher-darwin-arm64" "2.4.0" + "@parcel/watcher-darwin-x64" "2.4.0" + "@parcel/watcher-freebsd-x64" "2.4.0" + "@parcel/watcher-linux-arm-glibc" "2.4.0" + "@parcel/watcher-linux-arm64-glibc" "2.4.0" + "@parcel/watcher-linux-arm64-musl" "2.4.0" + "@parcel/watcher-linux-x64-glibc" "2.4.0" + "@parcel/watcher-linux-x64-musl" "2.4.0" + "@parcel/watcher-win32-arm64" "2.4.0" + "@parcel/watcher-win32-ia32" "2.4.0" + "@parcel/watcher-win32-x64" "2.4.0" + +"@peculiar/asn1-schema@^2.3.8": + version "2.3.8" + resolved "https://registry.yarnpkg.com/@peculiar/asn1-schema/-/asn1-schema-2.3.8.tgz#04b38832a814e25731232dd5be883460a156da3b" + integrity sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA== dependencies: asn1js "^3.0.5" - pvtsutils "^1.3.2" - tslib "^2.4.0" + pvtsutils "^1.3.5" + tslib "^2.6.2" "@peculiar/json-schema@^1.1.12": version "1.1.12" @@ -2993,144 +2596,154 @@ tslib "^2.0.0" "@peculiar/webcrypto@^1.4.0": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@peculiar/webcrypto/-/webcrypto-1.4.1.tgz#821493bd5ad0f05939bd5f53b28536f68158360a" - integrity sha512-eK4C6WTNYxoI7JOabMoZICiyqRRtJB220bh0Mbj5RwRycleZf9BPyZoxsTvpP0FpmVS2aS13NKOuh5/tN3sIRw== + version "1.4.5" + resolved "https://registry.yarnpkg.com/@peculiar/webcrypto/-/webcrypto-1.4.5.tgz#424bed6b0d133b772f5cbffd143d0468a90f40a0" + integrity sha512-oDk93QCDGdxFRM8382Zdminzs44dg3M2+E5Np+JWkpqLDyJC9DviMh8F8mEJkYuUcUOGA5jHO5AJJ10MFWdbZw== dependencies: - "@peculiar/asn1-schema" "^2.3.0" + "@peculiar/asn1-schema" "^2.3.8" "@peculiar/json-schema" "^1.1.12" - pvtsutils "^1.3.2" - tslib "^2.4.1" - webcrypto-core "^1.7.4" + pvtsutils "^1.3.5" + tslib "^2.6.2" + webcrypto-core "^1.7.8" "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.21" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" - integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.24" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.24.tgz#58601079e11784d20f82d0585865bb42305c4df3" + integrity sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ== -"@repeaterjs/repeater@3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" - integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== - -"@rollup/rollup-android-arm-eabi@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz#66b8d9cb2b3a474d115500f9ebaf43e2126fe496" - integrity sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg== - -"@rollup/rollup-android-arm64@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz#46327d5b86420d2307946bec1535fdf00356e47d" - integrity sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw== - -"@rollup/rollup-darwin-arm64@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz#166987224d2f8b1e2fd28ee90c447d52271d5e90" - integrity sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw== - -"@rollup/rollup-darwin-x64@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz#a2e6e096f74ccea6e2f174454c26aef6bcdd1274" - integrity sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog== - -"@rollup/rollup-linux-arm-gnueabihf@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz#09fcd4c55a2d6160c5865fec708a8e5287f30515" - integrity sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ== - -"@rollup/rollup-linux-arm64-gnu@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz#19a3c0b6315c747ca9acf86e9b710cc2440f83c9" - integrity sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ== - -"@rollup/rollup-linux-arm64-musl@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz#94aaf95fdaf2ad9335983a4552759f98e6b2e850" - integrity sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ== - -"@rollup/rollup-linux-riscv64-gnu@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz#160510e63f4b12618af4013bddf1761cf9fc9880" - integrity sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA== - -"@rollup/rollup-linux-x64-gnu@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz#5ac5d068ce0726bd0a96ca260d5bd93721c0cb98" - integrity sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw== - -"@rollup/rollup-linux-x64-musl@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz#bafa759ab43e8eab9edf242a8259ffb4f2a57a5d" - integrity sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ== - -"@rollup/rollup-win32-arm64-msvc@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz#1cc3416682e5a20d8f088f26657e6e47f8db468e" - integrity sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA== - -"@rollup/rollup-win32-ia32-msvc@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz#7d2251e1aa5e8a1e47c86891fe4547a939503461" - integrity sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ== - -"@rollup/rollup-win32-x64-msvc@4.9.6": - version "4.9.6" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz#2c1fb69e02a3f1506f52698cfdc3a8b6386df9a6" - integrity sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ== - -"@schematics/angular@17.1.1": - version "17.1.1" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-17.1.1.tgz#5ac8f09a66e7dff86cbf664b9388a0dde4a97de3" - integrity sha512-1Wqefy1W9Y63g48Fp7BscL95V4U1seDGgZawH6DcJnytJVW89hazao7YREzLYfdoediuw7lU+OHJksWYe4VQww== +"@repeaterjs/repeater@^3.0.4": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.5.tgz#b77571685410217a548a9c753aa3cdfc215bfc78" + integrity sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA== + +"@rollup/rollup-android-arm-eabi@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz#38c3abd1955a3c21d492af6b1a1dca4bb1d894d6" + integrity sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w== + +"@rollup/rollup-android-arm64@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz#3822e929f415627609e53b11cec9a4be806de0e2" + integrity sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ== + +"@rollup/rollup-darwin-arm64@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz#6c082de71f481f57df6cfa3701ab2a7afde96f69" + integrity sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ== + +"@rollup/rollup-darwin-x64@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz#c34ca0d31f3c46a22c9afa0e944403eea0edcfd8" + integrity sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg== + +"@rollup/rollup-linux-arm-gnueabihf@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz#48e899c1e438629c072889b824a98787a7c2362d" + integrity sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA== + +"@rollup/rollup-linux-arm64-gnu@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz#788c2698a119dc229062d40da6ada8a090a73a68" + integrity sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA== + +"@rollup/rollup-linux-arm64-musl@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz#3882a4e3a564af9e55804beeb67076857b035ab7" + integrity sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ== + +"@rollup/rollup-linux-riscv64-gnu@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz#0c6ad792e1195c12bfae634425a3d2aa0fe93ab7" + integrity sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw== + +"@rollup/rollup-linux-x64-gnu@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz#9d62485ea0f18d8674033b57aa14fb758f6ec6e3" + integrity sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA== + +"@rollup/rollup-linux-x64-musl@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz#50e8167e28b33c977c1f813def2b2074d1435e05" + integrity sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw== + +"@rollup/rollup-win32-arm64-msvc@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz#68d233272a2004429124494121a42c4aebdc5b8e" + integrity sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw== + +"@rollup/rollup-win32-ia32-msvc@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz#366ca62221d1689e3b55a03f4ae12ae9ba595d40" + integrity sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA== + +"@rollup/rollup-win32-x64-msvc@4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz#9ffdf9ed133a7464f4ae187eb9e1294413fab235" + integrity sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg== + +"@schematics/angular@17.2.0": + version "17.2.0" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-17.2.0.tgz#35f03dab83df0b6ab15b2ef005d76ae3ee617fd5" + integrity sha512-k5SisAPTRXxP2WVjWHgQl2sQkaAkUiOZJrHhTmUghTowULN2eIiW+1SSdNBFCbv+qkl276NfavOi22j+C7uaKQ== + dependencies: + "@angular-devkit/core" "17.2.0" + "@angular-devkit/schematics" "17.2.0" + jsonc-parser "3.2.1" + +"@sigstore/bundle@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-2.2.0.tgz#e3f555a5c503fe176d8d1e0e829b00f842502e46" + integrity sha512-5VI58qgNs76RDrwXNhpmyN/jKpq9evV/7f1XrcqcAfvxDl5SeVY/I5Rmfe96ULAV7/FK5dge9RBKGBJPhL1WsQ== dependencies: - "@angular-devkit/core" "17.1.1" - "@angular-devkit/schematics" "17.1.1" - jsonc-parser "3.2.0" + "@sigstore/protobuf-specs" "^0.3.0" -"@sigstore/bundle@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-2.1.0.tgz#c6140ca97b68815edf7c4fb7bdbf58d656525c39" - integrity sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng== - dependencies: - "@sigstore/protobuf-specs" "^0.2.1" +"@sigstore/core@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/core/-/core-1.0.0.tgz#0fcdb32d191d4145a70cb837061185353b3b08e3" + integrity sha512-dW2qjbWLRKGu6MIDUTBuJwXCnR8zivcSpf5inUzk7y84zqy/dji0/uahppoIgMoKeR+6pUZucrwHfkQQtiG9Rw== -"@sigstore/protobuf-specs@^0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b" - integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== +"@sigstore/protobuf-specs@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.3.0.tgz#bdcc773671f625bb81591bca86ec5314d57297f3" + integrity sha512-zxiQ66JFOjVvP9hbhGj/F/qNdsZfkGb/dVXSanNRNuAzMlr4MC95voPUBX8//ZNnmv3uSYzdfR/JSkrgvZTGxA== -"@sigstore/sign@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-2.2.0.tgz#4918207d8356877ab42d85d360d5729e9b3ec65a" - integrity sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA== +"@sigstore/sign@^2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-2.2.3.tgz#f07bcd2cfee654fade867db44ae260f1a0142ba4" + integrity sha512-LqlA+ffyN02yC7RKszCdMTS6bldZnIodiox+IkT8B2f8oRYXCB3LQ9roXeiEL21m64CVH1wyveYAORfD65WoSw== dependencies: - "@sigstore/bundle" "^2.1.0" - "@sigstore/protobuf-specs" "^0.2.1" + "@sigstore/bundle" "^2.2.0" + "@sigstore/core" "^1.0.0" + "@sigstore/protobuf-specs" "^0.3.0" make-fetch-happen "^13.0.0" -"@sigstore/tuf@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-2.2.0.tgz#ef636239687e41af3f2ce10667ab88f5ca6165b3" - integrity sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA== +"@sigstore/tuf@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-2.3.1.tgz#86ff3c3c907e271696c88de0108d9063a8cbcc45" + integrity sha512-9Iv40z652td/QbV0o5n/x25H9w6IYRt2pIGbTX55yFDYlApDQn/6YZomjz6+KBx69rXHLzHcbtTS586mDdFD+Q== + dependencies: + "@sigstore/protobuf-specs" "^0.3.0" + tuf-js "^2.2.0" + +"@sigstore/verify@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@sigstore/verify/-/verify-1.1.0.tgz#ab617c5dc0bc09ead7f101a848f4870af2d84374" + integrity sha512-1fTqnqyTBWvV7cftUUFtDcHPdSox0N3Ub7C0lRyReYx4zZUlNTZjCV+HPy4Lre+r45dV7Qx5JLKvqqsgxuyYfg== dependencies: - "@sigstore/protobuf-specs" "^0.2.1" - tuf-js "^2.1.0" + "@sigstore/bundle" "^2.2.0" + "@sigstore/core" "^1.0.0" + "@sigstore/protobuf-specs" "^0.3.0" "@sinclair/typebox@^0.27.8": version "0.27.8" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" @@ -3152,9 +2765,9 @@ integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" - integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== "@tufjs/canonical-json@2.0.0": version "2.0.0" @@ -3170,17 +2783,17 @@ minimatch "^9.0.3" "@types/body-parser@*": - version "1.19.2" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" - integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== dependencies: "@types/connect" "*" "@types/node" "*" "@types/bonjour@^3.5.9": - version "3.5.10" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" - integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== + version "3.5.13" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== dependencies: "@types/node" "*" @@ -3190,133 +2803,126 @@ integrity sha512-7+kYB7x5a7nFWW1YPBh3KxhwKfiaI4PbZ1RvzBU91LZy7lWJO822CI+pqzSre/DZ7KsCuMKdHnLHHFu8AyXbQg== "@types/connect-history-api-fallback@^1.3.5": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" - integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== dependencies: "@types/express-serve-static-core" "*" "@types/node" "*" "@types/connect@*": - version "3.4.35" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": - version "3.7.4" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" - integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== + version "3.7.7" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - version "8.4.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.10.tgz#19731b9685c19ed1552da7052b6f668ed7eb64bb" - integrity sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw== + version "8.56.2" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb" + integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw== dependencies: "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" - integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== - -"@types/estree@1.0.5": +"@types/estree@*", "@types/estree@1.0.5", "@types/estree@^1.0.5": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== -"@types/estree@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" - integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.31": - version "4.17.32" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz#93dda387f5516af616d8d3f05f2c4c79d81e1b82" - integrity sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA== +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": + version "4.17.43" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz#10d8444be560cb789c4735aea5eac6e5af45df54" + integrity sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" + "@types/send" "*" "@types/express@*", "@types/express@^4.17.13": - version "4.17.15" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.15.tgz#9290e983ec8b054b65a5abccb610411953d417ff" - integrity sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ== + version "4.17.21" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== dependencies: "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.31" + "@types/express-serve-static-core" "^4.17.33" "@types/qs" "*" "@types/serve-static" "*" +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + "@types/http-proxy@^1.17.8": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== + version "1.17.14" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" + integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== dependencies: "@types/node" "*" "@types/js-yaml@^4.0.0": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" - integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== - -"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + version "4.0.9" + resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.9.tgz#cd82382c4f902fed9691a2ed79ec68c5898af4c2" + integrity sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg== -"@types/json-schema@^7.0.12": +"@types/json-schema@*", "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/json-stable-stringify@^1.0.32": - version "1.0.34" - resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.34.tgz#c0fb25e4d957e0ee2e497c1f553d7f8bb668fd75" - integrity sha512-s2cfwagOQAS8o06TcwKfr9Wx11dNGbH2E9vJz1cqV+a/LOyhWNLUNd6JSRYNzvB4d29UuJX2M0Dj9vE1T8fRXw== - -"@types/jsonwebtoken@^9.0.0": - version "9.0.1" - resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4" - integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw== - dependencies: - "@types/node" "*" + version "1.0.36" + resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.36.tgz#fe6c6001a69ff8160a772da08779448a333c7ddd" + integrity sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw== "@types/mime@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" - integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" + integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== -"@types/node@*": - version "18.11.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" - integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== -"@types/node@^12.11.1": - version "12.20.55" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" - integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + +"@types/node@*", "@types/node@^20.11.19": + version "20.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" + integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== + dependencies: + undici-types "~5.26.4" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== "@types/qs@*": - version "6.9.7" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" - integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + version "6.9.11" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.11.tgz#208d8a30bc507bd82e03ada29e4732ea46a6bbda" + integrity sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ== "@types/range-parser@*": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" - integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/retry@0.12.0": version "0.12.0" @@ -3324,29 +2930,38 @@ integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/semver@^7.5.0": - version "7.5.6" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" - integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== + version "7.5.7" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" + integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" "@types/serve-index@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" - integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== + version "1.9.4" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - version "1.15.0" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155" - integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg== + version "1.15.5" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" + integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== dependencies: + "@types/http-errors" "*" "@types/mime" "*" "@types/node" "*" "@types/sockjs@^0.3.33": - version "0.3.33" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f" - integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== + version "0.3.36" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== dependencies: "@types/node" "*" @@ -3355,14 +2970,7 @@ resolved "https://registry.yarnpkg.com/@types/stacktrace-js/-/stacktrace-js-0.0.33.tgz#9b027370ca161b89798f308af77438802546cb39" integrity sha512-aqJ6QM9QThNL4dHBhwl1f9B0oDqiREkYLn9RldghUKsGeFWWGlCsqsRWxbh+hDvvmptMFqc4aIfFIGz9BBu8Qg== -"@types/ws@^8.0.0": - version "8.5.4" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5" - integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg== - dependencies: - "@types/node" "*" - -"@types/ws@^8.5.5": +"@types/ws@^8.0.0", "@types/ws@^8.5.5": version "8.5.10" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== @@ -3427,10 +3035,10 @@ "@typescript-eslint/types" "6.19.0" eslint-visitor-keys "^3.4.1" -"@vitejs/plugin-basic-ssl@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.2.tgz#bac6553842b215f17b052d27c82e2b2ef29236dc" - integrity sha512-DKHKVtpI+eA5fvObVgQ3QtTGU70CcCnedalzqmGSR050AzKZMdUzgC8KmlOneHWH8dF2hJ3wkC9+8FDVAaDRCw== +"@vitejs/plugin-basic-ssl@1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz#8b840305a6b48e8764803435ec0c716fa27d3802" + integrity sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A== "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": version "1.11.6" @@ -3553,35 +3161,56 @@ "@webassemblyjs/ast" "1.11.6" "@xtuc/long" "4.2.2" -"@whatwg-node/fetch@0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.6.1.tgz#802a3e71ade25c04211efc2f1520a25a8829924f" - integrity sha512-sG39WLvcJxGZ+gDstnLSXR2IcnuvIOB51KxCFo0mEhFW0q2u8fZgolr0HPkL+zXwOJsnmT+9V3IRcqLnTXdqVQ== +"@whatwg-node/events@^0.0.3": + version "0.0.3" + resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.0.3.tgz#13a65dd4f5893f55280f766e29ae48074927acad" + integrity sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA== + +"@whatwg-node/events@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.1.1.tgz#0ca718508249419587e130da26d40e29d99b5356" + integrity sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w== + +"@whatwg-node/fetch@^0.8.0": + version "0.8.8" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.8.8.tgz#48c6ad0c6b7951a73e812f09dd22d75e9fa18cae" + integrity sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg== dependencies: "@peculiar/webcrypto" "^1.4.0" - abort-controller "^3.0.0" + "@whatwg-node/node-fetch" "^0.3.6" + busboy "^1.6.0" + urlpattern-polyfill "^8.0.0" + web-streams-polyfill "^3.2.1" + +"@whatwg-node/fetch@^0.9.0": + version "0.9.16" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.9.16.tgz#c833eb714f41f5d2caf1a345bed7a05f56db7b16" + integrity sha512-mqasZiUNquRe3ea9+aCAuo81BR6vq5opUKprPilIHTnrg8a21Z1T1OrI+KiMFX8OmwO5HUJe/vro47lpj2JPWQ== + dependencies: + "@whatwg-node/node-fetch" "^0.5.5" + urlpattern-polyfill "^10.0.0" + +"@whatwg-node/node-fetch@^0.3.6": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.3.6.tgz#e28816955f359916e2d830b68a64493124faa6d0" + integrity sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA== + dependencies: + "@whatwg-node/events" "^0.0.3" busboy "^1.6.0" - form-data-encoder "^1.7.1" - formdata-node "^4.3.1" - node-fetch "^2.6.7" - undici "^5.12.0" - urlpattern-polyfill "^6.0.2" - web-streams-polyfill "^3.2.0" - -"@whatwg-node/fetch@^0.6.0": - version "0.6.2" - resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.6.2.tgz#fe4837505f6fc91bcfd6e12cdcec66f4aecfeecc" - integrity sha512-fCUycF1W+bI6XzwJFnbdDuxIldfKM3w8+AzVCLGlucm0D+AQ8ZMm2j84hdcIhfV6ZdE4Y1HFVrHosAxdDZ+nPw== + fast-querystring "^1.1.1" + fast-url-parser "^1.1.3" + tslib "^2.3.1" + +"@whatwg-node/node-fetch@^0.5.5": + version "0.5.6" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.5.6.tgz#3ec2044ff66dd78134492b5f2f841bedf1cc73c9" + integrity sha512-cmAsGMHoI0S3AHi3CmD3ma1Q234ZI2JNmXyDyM9rLtbXejBKxU3ZWdhS+mzRIAyUxZCMGlFW1tHmROv0MDdxpw== dependencies: - "@peculiar/webcrypto" "^1.4.0" - abort-controller "^3.0.0" + "@kamilkisiela/fast-url-parser" "^1.1.4" + "@whatwg-node/events" "^0.1.0" busboy "^1.6.0" - form-data-encoder "^1.7.1" - formdata-node "^4.3.1" - node-fetch "^2.6.7" - undici "^5.12.0" - urlpattern-polyfill "^6.0.2" - web-streams-polyfill "^3.2.0" + fast-querystring "^1.1.1" + tslib "^2.3.1" "@wry/caches@^1.0.0": version "1.0.1" @@ -3653,13 +3282,6 @@ abbrev@^2.0.0: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -3674,19 +3296,14 @@ acorn-import-assertions@^1.9.0: integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== acorn-walk@^8.0.0, acorn-walk@^8.1.1: - version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^8.0.4, acorn@^8.4.1, acorn@^8.7.1: - version "8.8.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" - integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== + version "8.3.2" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" + integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== -acorn@^8.8.2: - version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== +acorn@^8.0.4, acorn@^8.4.1, acorn@^8.7.1, acorn@^8.8.2: + version "8.11.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== adjust-sourcemap-loader@^4.0.0: version "4.0.0" @@ -3696,13 +3313,6 @@ adjust-sourcemap-loader@^4.0.0: loader-utils "^2.0.0" regex-parser "^2.2.11" -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - agent-base@^7.0.2, agent-base@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" @@ -3730,14 +3340,14 @@ ajv-keywords@^3.5.2: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv-keywords@^5.0.0: +ajv-keywords@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== dependencies: fast-deep-equal "^3.1.3" -ajv@8.12.0, ajv@^8.0.0, ajv@^8.8.0: +ajv@8.12.0, ajv@^8.0.0, ajv@^8.9.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -3816,10 +3426,10 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" -apollo-angular@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/apollo-angular/-/apollo-angular-5.0.2.tgz#a60797d935a1191149454c2925503de889476b55" - integrity sha512-U+ApPHhmdDirO95kovNJKt0Zd8kthOWALWY1t22zCI4LrT7tLZDDs0LJAzFXcvILN3FDkXWOE9R6Sa29jNOCIQ== +apollo-angular@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/apollo-angular/-/apollo-angular-6.0.0.tgz#79210d05e863c5bf46d70103a7b841c1827d8373" + integrity sha512-Ys4MLCOSBpNZ411R+xw2XcUSUZo3Az/r/PujZZM9ZEvBhCHlqxAmXacRBda+MGc34NYqkXO0yxLwF+UXPHogkg== dependencies: tslib "^2.6.2" @@ -3862,11 +3472,6 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== -array-flatten@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - array-union@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" @@ -3892,9 +3497,9 @@ astral-regex@^2.0.0: integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async@^3.2.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + version "3.2.5" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== asynckit@^0.4.0: version "0.4.0" @@ -3906,22 +3511,22 @@ auto-bind@~4.0.0: resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== -autoprefixer@10.4.16: - version "10.4.16" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== +autoprefixer@10.4.17: + version "10.4.17" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.17.tgz#35cd5695cbbe82f536a50fa025d561b01fdec8be" + integrity sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg== dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" + browserslist "^4.22.2" + caniuse-lite "^1.0.30001578" + fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" axios@^1.5.1: - version "1.6.6" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.6.tgz#878db45401d91fe9e53aed8ac962ed93bde8dd1c" - integrity sha512-XZLZDFfXKM9U/Y/B4nNynfCRUqNyVZ4sBC/n9GDRCkq9vd2mIvKjKKsbIh1WPmHmNbg6ND7cTBY3Y2+u1G3/2Q== + version "1.6.7" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" + integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== dependencies: follow-redirects "^1.15.4" form-data "^4.0.0" @@ -3953,7 +3558,7 @@ babel-plugin-istanbul@6.1.1: istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" -babel-plugin-polyfill-corejs2@^0.4.7: +babel-plugin-polyfill-corejs2@^0.4.8: version "0.4.8" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== @@ -3962,15 +3567,15 @@ babel-plugin-polyfill-corejs2@^0.4.7: "@babel/helper-define-polyfill-provider" "^0.5.0" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.8.7: - version "0.8.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz#941855aa7fdaac06ed24c730a93450d2b2b76d04" - integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== +babel-plugin-polyfill-corejs3@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" + integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" - core-js-compat "^3.33.1" + "@babel/helper-define-polyfill-provider" "^0.5.0" + core-js-compat "^3.34.0" -babel-plugin-polyfill-regenerator@^0.5.4: +babel-plugin-polyfill-regenerator@^0.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== @@ -4020,7 +3625,7 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-js@^1.2.0, base64-js@^1.3.1: +base64-js@^1.3.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -4077,12 +3682,10 @@ body-parser@1.20.1: unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.1.0" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.0.tgz#424170268d68af26ff83a5c640b95def01803a13" - integrity sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q== + version "1.2.1" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" + integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== dependencies: - array-flatten "^2.1.2" - dns-equal "^1.0.0" fast-deep-equal "^3.1.3" multicast-dns "^7.2.5" @@ -4113,36 +3716,16 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@^4.14.5, browserslist@^4.21.3: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - -browserslist@^4.21.10, browserslist@^4.22.2: - version "4.22.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" - integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== +browserslist@^4.21.10, browserslist@^4.21.5, browserslist@^4.22.2, browserslist@^4.22.3: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001565" - electron-to-chromium "^1.4.601" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" node-releases "^2.0.14" update-browserslist-db "^1.0.13" -browserslist@^4.21.5, browserslist@^4.21.9: - version "4.21.9" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.9.tgz#e11bdd3c313d7e2a9e87e8b4b0c7872b13897635" - integrity sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg== - dependencies: - caniuse-lite "^1.0.30001503" - electron-to-chromium "^1.4.431" - node-releases "^2.0.12" - update-browserslist-db "^1.0.11" - bser@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" @@ -4150,11 +3733,6 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -4220,22 +3798,16 @@ cacache@^18.0.0: tar "^6.1.11" unique-filename "^3.0.0" -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -call-bind@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" - integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== +call-bind@^1.0.5, call-bind@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.1" - set-function-length "^1.1.1" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" @@ -4255,20 +3827,10 @@ camelcase@^5.0.0, camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30001400: - version "1.0.30001445" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz#cf2d4eb93f2bcdf0310de9dd6d18be271bc0b447" - integrity sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg== - -caniuse-lite@^1.0.30001503: - version "1.0.30001517" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz#90fabae294215c3495807eb24fc809e11dc2f0a8" - integrity sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA== - -caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565: - version "1.0.30001576" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4" - integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg== +caniuse-lite@^1.0.30001578, caniuse-lite@^1.0.30001587: + version "1.0.30001588" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3" + integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ== capital-case@^1.0.4: version "1.0.4" @@ -4284,7 +3846,7 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== -chalk@^2.0.0, chalk@^2.3.0, chalk@^2.4.2: +chalk@^2.3.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -4369,10 +3931,10 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.5.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.5.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== dependencies: anymatch "~3.1.2" braces "~3.0.2" @@ -4417,9 +3979,9 @@ cli-spinners@2.6.1: integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== cli-spinners@^2.5.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== cli-truncate@^2.1.0: version "2.1.0" @@ -4496,9 +4058,9 @@ color-name@~1.1.4: integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== colorette@^2.0.10, colorette@^2.0.16: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.8: version "1.0.8" @@ -4599,9 +4161,9 @@ content-disposition@0.5.4: safe-buffer "5.2.1" content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.5.1, convert-source-map@^1.7.0: version "1.9.0" @@ -4642,40 +4204,18 @@ copy-webpack-plugin@11.0.0: schema-utils "^4.0.0" serialize-javascript "^6.0.0" -core-js-compat@^3.31.0: - version "3.31.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.31.1.tgz#5084ad1a46858df50ff89ace152441a63ba7aae0" - integrity sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA== - dependencies: - browserslist "^4.21.9" - -core-js-compat@^3.33.1: - version "3.35.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.35.0.tgz#c149a3d1ab51e743bc1da61e39cb51f461a41873" - integrity sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw== +core-js-compat@^3.31.0, core-js-compat@^3.34.0: + version "3.36.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.0.tgz#087679119bc2fdbdefad0d45d8e5d307d45ba190" + integrity sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw== dependencies: - browserslist "^4.22.2" + browserslist "^4.22.3" core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cosmiconfig-typescript-loader@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" - integrity sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== - -cosmiconfig@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.0.0.tgz#e9feae014eab580f858f8a0288f38997a7bebe97" - integrity sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ== - dependencies: - import-fresh "^3.2.1" - js-yaml "^4.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - cosmiconfig@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" @@ -4687,18 +4227,7 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" -cosmiconfig@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -cosmiconfig@^8.3.5: +cosmiconfig@^8.1.0, cosmiconfig@^8.1.3: version "8.3.6" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== @@ -4708,6 +4237,16 @@ cosmiconfig@^8.3.5: parse-json "^5.2.0" path-type "^4.0.0" +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + create-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" @@ -4727,11 +4266,18 @@ critters@0.0.20: pretty-bytes "^5.3.0" cross-fetch@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f" - integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw== + version "3.1.8" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-inspect@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cross-inspect/-/cross-inspect-1.0.0.tgz#5fda1af759a148594d2d58394a9e21364f6849af" + integrity sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ== dependencies: - node-fetch "2.6.7" + tslib "^2.4.0" cross-spawn@^7.0.0, cross-spawn@^7.0.3: version "7.0.3" @@ -4742,30 +4288,19 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -css-loader@6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88" - integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== +css-loader@6.10.0: + version "6.10.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7" + integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw== dependencies: icss-utils "^5.1.0" - postcss "^8.4.21" + postcss "^8.4.33" postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.3" - postcss-modules-scope "^3.0.0" + postcss-modules-local-by-default "^4.0.4" + postcss-modules-scope "^3.1.1" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" - semver "^7.3.8" - -css-select@^4.1.3: - version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" - integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== - dependencies: - boolbase "^1.0.0" - css-what "^6.0.1" - domhandler "^4.3.1" - domutils "^2.8.0" - nth-check "^2.0.1" + semver "^7.5.4" css-select@^5.1.0: version "5.1.0" @@ -4778,15 +4313,7 @@ css-select@^5.1.0: domutils "^3.0.1" nth-check "^2.0.1" -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-tree@^2.2.1: +css-tree@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== @@ -4802,7 +4329,7 @@ css-tree@~2.2.0: mdn-data "2.0.28" source-map-js "^1.0.1" -css-what@^6.0.1, css-what@^6.1.0: +css-what@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== @@ -4812,13 +4339,6 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -csso@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - csso@^5.0.5: version "5.0.5" resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" @@ -4826,10 +4346,10 @@ csso@^5.0.5: dependencies: css-tree "~2.2.0" -dataloader@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.1.0.tgz#c69c538235e85e7ac6c6c444bae8ecabf5de9df7" - integrity sha512-qTcEYLen3r7ojZNgVUaRggOI+KM7jrKxXeSHhogh/TWxYMeONEMqY+hmkobiYQozsGIyg9OYVzO4ZIfoB4I0pQ== +dataloader@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.2.tgz#216dc509b5abe39d43a9b9d97e6e5e473dfbe3e0" + integrity sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g== date-fns@^2.16.1: version "2.30.0" @@ -4838,7 +4358,7 @@ date-fns@^2.16.1: dependencies: "@babel/runtime" "^7.21.0" -debounce@^1.2.0: +debounce@^1.2.0, debounce@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== @@ -4857,13 +4377,6 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4: dependencies: ms "2.1.2" -debug@^3.2.6: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -4888,14 +4401,14 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" - integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== +define-data-property@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: - get-intrinsic "^1.2.1" + es-define-property "^1.0.0" + es-errors "^1.3.0" gopd "^1.0.1" - has-property-descriptors "^1.0.0" define-lazy-prop@^2.0.0: version "2.0.0" @@ -4937,6 +4450,11 @@ detect-indent@^6.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + detect-node@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -4967,27 +4485,13 @@ directory-tree@^3.5.1: command-line-args "^5.2.0" command-line-usage "^6.1.1" -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== - dns-packet@^5.2.2: - version "5.4.0" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.4.0.tgz#1f88477cf9f27e78a213fb6d118ae38e759a879b" - integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== + version "5.6.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -dom-serializer@^1.0.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" - integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - dom-serializer@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" @@ -4997,42 +4501,26 @@ dom-serializer@^2.0.0: domhandler "^5.0.2" entities "^4.2.0" -domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: +domelementtype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domhandler@^4.2.0, domhandler@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" - integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== - dependencies: - domelementtype "^2.2.0" - -domhandler@^5.0.1, domhandler@^5.0.2, domhandler@^5.0.3: +domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== dependencies: domelementtype "^2.3.0" -domutils@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" - integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - domutils@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.0.1.tgz#696b3875238338cb186b6c0612bd4901c89a4f1c" - integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q== + version "3.1.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== dependencies: dom-serializer "^2.0.0" domelementtype "^2.3.0" - domhandler "^5.0.1" + domhandler "^5.0.3" dot-case@^3.0.4: version "3.0.4" @@ -5048,19 +4536,19 @@ dotenv-expand@~10.0.0: integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== dotenv@^16.0.0: - version "16.0.3" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" - integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== + version "16.4.4" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.4.tgz#a26e7bb95ebd36272ebb56edb80b826aecf224c1" + integrity sha512-XvPXc8XAQThSjAbY6cQ/9PcBXmFoWuw1sQ3b8HqUCR6ziGXjkTi//kB9SWa2UwqlgdAIuRqAa/9hVljzPehbYg== dotenv@~16.3.1: version "16.3.2" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.2.tgz#3cb611ce5a63002dbabf7c281bc331f69d28f03f" integrity sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ== -dset@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.2.tgz#89c436ca6450398396dc6538ea00abc0c54cd45a" - integrity sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q== +dset@^3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.3.tgz#c194147f159841148e8e34ca41f638556d9542d2" + integrity sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ== duplexer@^0.1.1, duplexer@^0.1.2: version "0.1.2" @@ -5072,13 +4560,6 @@ eastasianwidth@^0.2.0: resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -5091,20 +4572,10 @@ ejs@^3.1.7: dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.251: - version "1.4.284" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" - integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== - -electron-to-chromium@^1.4.431: - version "1.4.464" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.464.tgz#2f94bad78dff34e527aacbfc5d0b1a33cf046507" - integrity sha512-guZ84yoou4+ILNdj0XEbmGs6DEWj6zpVOWYpY09GU66yEb0DSYvP/biBPzHn0GuW/3RC/pnaYNUWlQE1fJYtgA== - -electron-to-chromium@^1.4.601: - version "1.4.628" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.628.tgz#97cefa4b2356d981875f19639885e4fc50ce6e82" - integrity sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw== +electron-to-chromium@^1.4.668: + version "1.4.674" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.674.tgz#6ddb629ae52c3192984423b54dc1fffe79e1b007" + integrity sha512-jZtIZxv9FlwTLX5kVZStUtXZywhEi3vqvY6iEzJnc57cNgHFQ5JCczElTs/062v6ODTT7eX8ZOTqQcxa3nMUWQ== emoji-regex@^8.0.0: version "8.0.0" @@ -5155,22 +4626,12 @@ enquirer@~2.3.6: dependencies: ansi-colors "^4.1.1" -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -entities@^4.2.0, entities@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174" - integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== - -entities@^4.3.0: +entities@^4.2.0, entities@^4.3.0, entities@^4.4.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== -env-paths@^2.2.0: +env-paths@^2.2.0, env-paths@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== @@ -5201,44 +4662,56 @@ error-stack-parser@2.0.6, error-stack-parser@^2.0.1: dependencies: stackframe "^1.1.1" -es-module-lexer@^1.2.1: +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" - integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA== - -esbuild-wasm@0.19.11: - version "0.19.11" - resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.19.11.tgz#4ed96cdd1a289bc08432a25fd38b7331d3eac98d" - integrity sha512-MIhnpc1TxERUHomteO/ZZHp+kUawGEc03D/8vMHGzffLvbFLeDe6mwxqEZwlqBNY7SLWbyp6bBQAcCen8+wpjQ== - -esbuild@0.19.11: - version "0.19.11" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.11.tgz#4a02dca031e768b5556606e1b468fe72e3325d96" - integrity sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA== + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-module-lexer@^1.2.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" + integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== + +esbuild-wasm@0.20.0: + version "0.20.0" + resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.20.0.tgz#79b46ee616d4ca7d207ccd2a80c41de62a9ebfd2" + integrity sha512-Lc9KeQCg1Zf8kCtfDXgy29rx0x8dOuhDWbkP76Wc64q7ctOOc1Zv1C39AxiE+y4N6ONyXtJk4HKpM7jlU7/jSA== + +esbuild@0.20.0: + version "0.20.0" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.0.tgz#a7170b63447286cd2ff1f01579f09970e6965da4" + integrity sha512-6iwE3Y2RVYCME1jLpBqq7LQWK3MW6vjV2bZy6gt/WrqkY+WE74Spyc0ThAOYpMtITvnjX09CrC6ym7A/m9mebA== optionalDependencies: - "@esbuild/aix-ppc64" "0.19.11" - "@esbuild/android-arm" "0.19.11" - "@esbuild/android-arm64" "0.19.11" - "@esbuild/android-x64" "0.19.11" - "@esbuild/darwin-arm64" "0.19.11" - "@esbuild/darwin-x64" "0.19.11" - "@esbuild/freebsd-arm64" "0.19.11" - "@esbuild/freebsd-x64" "0.19.11" - "@esbuild/linux-arm" "0.19.11" - "@esbuild/linux-arm64" "0.19.11" - "@esbuild/linux-ia32" "0.19.11" - "@esbuild/linux-loong64" "0.19.11" - "@esbuild/linux-mips64el" "0.19.11" - "@esbuild/linux-ppc64" "0.19.11" - "@esbuild/linux-riscv64" "0.19.11" - "@esbuild/linux-s390x" "0.19.11" - "@esbuild/linux-x64" "0.19.11" - "@esbuild/netbsd-x64" "0.19.11" - "@esbuild/openbsd-x64" "0.19.11" - "@esbuild/sunos-x64" "0.19.11" - "@esbuild/win32-arm64" "0.19.11" - "@esbuild/win32-ia32" "0.19.11" - "@esbuild/win32-x64" "0.19.11" + "@esbuild/aix-ppc64" "0.20.0" + "@esbuild/android-arm" "0.20.0" + "@esbuild/android-arm64" "0.20.0" + "@esbuild/android-x64" "0.20.0" + "@esbuild/darwin-arm64" "0.20.0" + "@esbuild/darwin-x64" "0.20.0" + "@esbuild/freebsd-arm64" "0.20.0" + "@esbuild/freebsd-x64" "0.20.0" + "@esbuild/linux-arm" "0.20.0" + "@esbuild/linux-arm64" "0.20.0" + "@esbuild/linux-ia32" "0.20.0" + "@esbuild/linux-loong64" "0.20.0" + "@esbuild/linux-mips64el" "0.20.0" + "@esbuild/linux-ppc64" "0.20.0" + "@esbuild/linux-riscv64" "0.20.0" + "@esbuild/linux-s390x" "0.20.0" + "@esbuild/linux-x64" "0.20.0" + "@esbuild/netbsd-x64" "0.20.0" + "@esbuild/openbsd-x64" "0.20.0" + "@esbuild/sunos-x64" "0.20.0" + "@esbuild/win32-arm64" "0.20.0" + "@esbuild/win32-ia32" "0.20.0" + "@esbuild/win32-x64" "0.20.0" esbuild@^0.19.3: version "0.19.12" @@ -5270,9 +4743,9 @@ esbuild@^0.19.3: "@esbuild/win32-x64" "0.19.12" escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-html@~1.0.3: version "1.0.3" @@ -5284,10 +4757,10 @@ escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" - integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-scope@5.1.1: version "5.1.1" @@ -5297,12 +4770,7 @@ eslint-scope@5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-visitor-keys@^3.3.0: - version "3.4.2" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz#8c2095440eca8c933bedcadf16fefa44dbe9ba5f" - integrity sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw== - -eslint-visitor-keys@^3.4.1: +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1: version "3.4.3" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== @@ -5339,11 +4807,6 @@ etag@~1.8.1: resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== -event-target-shim@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - eventemitter3@^4.0.0: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -5425,17 +4888,17 @@ extract-files@^11.0.0: resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-11.0.0.tgz#b72d428712f787eef1f5193aff8ab5351ca8469a" integrity sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ== -extract-files@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a" - integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ== +fast-decode-uri-component@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz#46f8b6c22b30ff7a81357d4f59abfae938202543" + integrity sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@3.3.2: +fast-glob@3.3.2, fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: version "3.3.2" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -5446,26 +4909,29 @@ fast-glob@3.3.2: merge2 "^1.3.0" micromatch "^4.0.4" -fast-glob@^3.2.11, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== +fast-querystring@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fast-querystring/-/fast-querystring-1.1.2.tgz#a6d24937b4fc6f791b4ee31dcb6f53aeafb89f53" + integrity sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg== + dependencies: + fast-decode-uri-component "^1.0.1" + +fast-url-parser@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== dependencies: reusify "^1.0.4" @@ -5489,9 +4955,9 @@ fbjs-css-vars@^1.0.0: integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== fbjs@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.4.tgz#e1871c6bd3083bac71ff2da868ad5067d37716c6" - integrity sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ== + version "3.0.5" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d" + integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== dependencies: cross-fetch "^3.1.5" fbjs-css-vars "^1.0.0" @@ -5499,23 +4965,15 @@ fbjs@^3.0.0: object-assign "^4.1.0" promise "^7.1.1" setimmediate "^1.0.5" - ua-parser-js "^0.7.30" + ua-parser-js "^1.0.35" -figures@3.2.0, figures@^3.0.0: +figures@3.2.0, figures@^3.0.0, figures@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" -figures@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-5.0.0.tgz#126cd055052dea699f8a54e8c9450e6ecfc44d5f" - integrity sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg== - dependencies: - escape-string-regexp "^5.0.0" - is-unicode-supported "^1.2.0" - filelist@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" @@ -5579,12 +5037,7 @@ flat@^5.0.2: resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== -follow-redirects@^1.0.0: - version "1.15.4" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" - integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== - -follow-redirects@^1.15.4: +follow-redirects@^1.0.0, follow-redirects@^1.15.4: version "1.15.5" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== @@ -5597,20 +5050,6 @@ foreground-child@^3.1.0: cross-spawn "^7.0.0" signal-exit "^4.0.1" -form-data-encoder@^1.7.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-1.7.2.tgz#1f1ae3dccf58ed4690b86d87e4f57c654fbab040" - integrity sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A== - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - form-data@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -5620,20 +5059,12 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" -formdata-node@^4.3.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/formdata-node/-/formdata-node-4.4.1.tgz#23f6a5cb9cb55315912cbec4ff7b0f59bbd191e2" - integrity sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ== - dependencies: - node-domexception "1.0.0" - web-streams-polyfill "4.0.0-beta.3" - forwarded@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.3.6: +fraction.js@^4.3.7: version "4.3.7" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== @@ -5649,9 +5080,9 @@ fs-constants@^1.0.0: integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== fs-extra@^11.1.0: - version "11.1.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" - integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -5665,37 +5096,27 @@ fs-minipass@^2.0.0: minipass "^3.0.0" fs-minipass@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.0.tgz#8e6ed2b4e1ba44077cae69971393068a1bbeeed6" - integrity sha512-EUojgQaSPy6sxcqcZgQv6TVF6jiKvurji3AxhAivs/Ep4O1UpS8TusaxpybfFHZ2skRhLqzk6WR8nqNYIMMDeA== + version "3.0.3" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54" + integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== dependencies: - minipass "^4.0.0" + minipass "^7.0.3" -fs-monkey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" - integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== +fs-monkey@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" + integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -fsevents@~2.3.3: +fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - function-bind@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" @@ -5711,30 +5132,12 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -get-intrinsic@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" - integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" @@ -5781,18 +5184,7 @@ glob@7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^10.2.2: - version "10.3.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.3.tgz#8360a4ffdd6ed90df84aa8d52f21f452e86a123b" - integrity sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.0.3" - minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" - -glob@^10.3.10: +glob@^10.2.2, glob@^10.3.10: version "10.3.10" resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== @@ -5833,13 +5225,13 @@ globby@^11.0.3, globby@^11.1.0: slash "^3.0.0" globby@^13.1.1: - version "13.1.3" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.3.tgz#f62baf5720bcb2c1330c8d4ef222ee12318563ff" - integrity sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw== + version "13.2.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" + integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== dependencies: dir-glob "^3.0.1" - fast-glob "^3.2.11" - ignore "^5.2.0" + fast-glob "^3.3.0" + ignore "^5.2.4" merge2 "^1.4.1" slash "^4.0.0" @@ -5850,41 +5242,35 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.2, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -graceful-fs@^4.1.6, graceful-fs@^4.2.0: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -graphql-config@4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-4.4.0.tgz#4b2d34d846bd4b9a40afbadfc5a4426668963c43" - integrity sha512-QUrX7R4htnTBTi83a0IlIilWVfiLEG8ANFlHRcxoZiTvOXTbgan67SUdGe1OlopbDuyNgtcy4ladl3Gvk4C36A== - dependencies: - "@graphql-tools/graphql-file-loader" "^7.3.7" - "@graphql-tools/json-file-loader" "^7.3.7" - "@graphql-tools/load" "^7.5.5" - "@graphql-tools/merge" "^8.2.6" - "@graphql-tools/url-loader" "^7.9.7" - "@graphql-tools/utils" "^9.0.0" - cosmiconfig "8.0.0" - minimatch "4.2.1" - string-env-interpolation "1.0.1" +graphql-config@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-5.0.3.tgz#d9aa2954cf47a927f9cb83cdc4e42ae55d0b321e" + integrity sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ== + dependencies: + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.0.0" + "@graphql-tools/merge" "^9.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + cosmiconfig "^8.1.0" + jiti "^1.18.2" + minimatch "^4.2.3" + string-env-interpolation "^1.0.1" tslib "^2.4.0" -graphql-request@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-5.1.0.tgz#dbc8feee27d21b993cd5da2d3af67821827b240a" - integrity sha512-0OeRVYigVwIiXhNmqnPDt+JhMzsjinxHE7TVy3Lm6jUzav0guVcL0lfSbi6jVTRAxcbwgyr6yrZioSHxf9gHzw== +graphql-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-6.1.0.tgz#f4eb2107967af3c7a5907eb3131c671eac89be4f" + integrity sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw== dependencies: - "@graphql-typed-document-node/core" "^3.1.1" + "@graphql-typed-document-node/core" "^3.2.0" cross-fetch "^3.1.5" - extract-files "^9.0.0" - form-data "^3.0.0" graphql-tag@^2.11.0, graphql-tag@^2.12.6: version "2.12.6" @@ -5893,10 +5279,10 @@ graphql-tag@^2.11.0, graphql-tag@^2.12.6: dependencies: tslib "^2.1.0" -graphql-ws@5.11.2: - version "5.11.2" - resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.11.2.tgz#d5e0acae8b4d4a4cf7be410a24135cfcefd7ddc0" - integrity sha512-4EiZ3/UXYcjm+xFGP544/yW1+DVI8ZpKASFbzrV5EDTFWJp0ZvLl4Dy2fSZAzz9imKp5pZMIcjB0x/H69Pv/6w== +graphql-ws@^5.14.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.15.0.tgz#2db79e1b42468a8363bf5ca6168d076e2f8fdebc" + integrity sha512-xWGAtm3fig9TIhSaNsg0FaDZ8Pyn/3re3RFlP4rhQcmjRDIPpk1EhRuNB+YSJtLzttyuToaDiNhwT1OMoGnJnw== graphql@^16.8.1: version "16.8.1" @@ -5925,58 +5311,30 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - has-property-descriptors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + version "2.0.1" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" + integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== dependencies: function-bind "^1.1.2" -hdr-histogram-js@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz#0b860534655722b6e3f3e7dca7b78867cf43dcb5" - integrity sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g== - dependencies: - "@assemblyscript/loader" "^0.10.1" - base64-js "^1.2.0" - pako "^1.0.3" - -hdr-histogram-percentiles-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz#9409f4de0c2dda78e61de2d9d78b1e9f3cba283c" - integrity sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw== - header-case@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" @@ -6010,9 +5368,14 @@ hpack.js@^2.1.6: wbuf "^1.1.0" html-entities@^2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" - integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" + integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== + +html-escaper@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== htmlparser2@^8.0.2: version "8.0.2" @@ -6060,19 +5423,10 @@ http-parser-js@>=0.5.1: resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - http-proxy-agent@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz#e9096c5afd071a3fce56e6252bb321583c124673" - integrity sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ== + version "7.0.2" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" + integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== dependencies: agent-base "^7.1.0" debug "^4.3.4" @@ -6097,7 +5451,7 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" -https-proxy-agent@7.0.2, https-proxy-agent@^7.0.1: +https-proxy-agent@7.0.2: version "7.0.2" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== @@ -6105,12 +5459,12 @@ https-proxy-agent@7.0.2, https-proxy-agent@^7.0.1: agent-base "^7.0.2" debug "4" -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== +https-proxy-agent@^7.0.0, https-proxy-agent@^7.0.1: + version "7.0.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" + integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== dependencies: - agent-base "6" + agent-base "^7.0.2" debug "4" human-signals@^2.1.0: @@ -6154,10 +5508,10 @@ ignore@5.3.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== -ignore@^5.0.4, ignore@^5.2.0: - version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== +ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4: + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== image-size@~0.5.0: version "0.5.5" @@ -6165,16 +5519,16 @@ image-size@~0.5.0: integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== immutable@^4.0.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.2.2.tgz#2da9ff4384a4330c36d4d1bc88e90f9e0b0ccd16" - integrity sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og== + version "4.3.5" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.5.tgz#f8b436e66d59f99760dc577f5c99a4fd2a5cc5a0" + integrity sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw== immutable@~3.7.6: version "3.7.6" resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.7.6.tgz#13b4d3cb12befa15482a26fe1b2ebae640071e4b" integrity sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw== -import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.1.0, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -6220,18 +5574,18 @@ ini@4.1.1: resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1" integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== -inquirer@9.2.12: - version "9.2.12" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.2.12.tgz#0348e9311765b7c93fce143bb1c0ef1ae879b1d7" - integrity sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q== +inquirer@9.2.14: + version "9.2.14" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.2.14.tgz#b55474f1e4f5f0eb28b2f75f09c082209f0cc2ca" + integrity sha512-4ByIMt677Iz5AvjyKrDpzaepIyMewNvDcvwpVVRZNmy9dLakVoVgdCHZXbK1SlVJra1db0JZ6XkJyHsanpdrdQ== dependencies: - "@ljharb/through" "^2.3.11" + "@ljharb/through" "^2.3.12" ansi-escapes "^4.3.2" chalk "^5.3.0" cli-cursor "^3.1.0" cli-width "^4.1.0" external-editor "^3.1.0" - figures "^5.0.0" + figures "^3.2.0" lodash "^4.17.21" mute-stream "1.0.0" ora "^5.4.1" @@ -6242,9 +5596,9 @@ inquirer@9.2.12: wrap-ansi "^6.2.0" inquirer@^8.0.0: - version "8.2.5" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" - integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== + version "8.2.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -6260,7 +5614,7 @@ inquirer@^8.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" through "^2.3.6" - wrap-ansi "^7.0.0" + wrap-ansi "^6.0.1" invariant@^2.2.4: version "2.2.4" @@ -6269,10 +5623,13 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" -ip@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" - integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== +ip-address@^9.0.5: + version "9.0.5" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a" + integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g== + dependencies: + jsbn "1.1.0" + sprintf-js "^1.1.3" ipaddr.js@1.9.1: version "1.9.1" @@ -6280,9 +5637,9 @@ ipaddr.js@1.9.1: integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" - integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== + version "2.1.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" + integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== is-absolute@^1.0.0: version "1.0.0" @@ -6304,20 +5661,13 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-core-module@^2.13.0: +is-core-module@^2.13.0, is-core-module@^2.8.1: version "2.13.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: hasown "^2.0.0" -is-core-module@^2.8.1, is-core-module@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" - integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== - dependencies: - has "^1.0.3" - is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" @@ -6374,6 +5724,11 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + is-relative@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" @@ -6398,11 +5753,6 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-unicode-supported@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" - integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== - is-upper-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-2.0.2.tgz#f1105ced1fe4de906a5f39553e7d3803fd804649" @@ -6427,6 +5777,11 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -6443,27 +5798,19 @@ isexe@^3.1.1: integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -isomorphic-fetch@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz#0267b005049046d2421207215d45d6a262b8b8b4" - integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== - dependencies: - node-fetch "^2.6.1" - whatwg-fetch "^3.4.1" + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -isomorphic-ws@5.0.0: +isomorphic-ws@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== istanbul-lib-instrument@^5.0.4: version "5.2.1" @@ -6476,15 +5823,6 @@ istanbul-lib-instrument@^5.0.4: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" -jackspeak@^2.0.3: - version "2.2.1" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.1.tgz#655e8cf025d872c9c03d3eb63e8f0c024fef16a6" - integrity sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - jackspeak@^2.3.5: version "2.3.6" resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" @@ -6528,11 +5866,16 @@ jest-worker@^27.4.5: merge-stream "^2.0.0" supports-color "^8.0.0" -jiti@^1.20.0: +jiti@^1.17.1, jiti@^1.18.2, jiti@^1.20.0: version "1.21.0" resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== +jose@^5.0.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/jose/-/jose-5.2.2.tgz#b91170e9ba6dbe609b0c0a86568f9a1fbe4335c0" + integrity sha512-/WByRr4jDcsKlvMd1dRJnPfS1GVO3WuKyaurJ/vvXcOaUQO8rnNObCQMlv/5uCceVQIq5Q4WLF44ohsdiTohdg== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -6553,6 +5896,11 @@ js-yaml@^3.10.0, js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +jsbn@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040" + integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A== + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -6569,9 +5917,9 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-parse-even-better-errors@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz#2cb2ee33069a78870a0c7e3da560026b89669cf7" - integrity sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA== + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz#02bb29fb5da90b5444581749c22cedd3597c6cb0" + integrity sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg== json-schema-traverse@^0.4.1: version "0.4.1" @@ -6584,11 +5932,14 @@ json-schema-traverse@^1.0.0: integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-stable-stringify@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz#e06f23128e0bbe342dc996ed5a19e28b57b580e0" - integrity sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g== + version "1.1.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" + integrity sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg== dependencies: + call-bind "^1.0.5" + isarray "^2.0.5" jsonify "^0.0.1" + object-keys "^1.1.1" json-to-pretty-yaml@^1.2.2: version "1.2.2" @@ -6608,6 +5959,11 @@ jsonc-parser@3.2.0: resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== +jsonc-parser@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.1.tgz#031904571ccf929d7670ee8c547545081cb37f1a" + integrity sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA== + jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" @@ -6627,33 +5983,6 @@ jsonparse@^1.3.1: resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== -jsonwebtoken@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d" - integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw== - dependencies: - jws "^3.2.2" - lodash "^4.17.21" - ms "^2.1.1" - semver "^7.3.8" - -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== - dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - karma-source-map-support@1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz#58526ceccf7e8730e56effd97a4de8d712ac0d6b" @@ -6672,17 +6001,17 @@ kleur@^3.0.3: integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== launch-editor@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.0.tgz#4c0c1a6ac126c572bd9ff9a30da1d2cae66defd7" - integrity sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ== + version "2.6.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" + integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== dependencies: picocolors "^1.0.0" - shell-quote "^1.7.3" + shell-quote "^1.8.1" less-loader@11.1.0: version "11.1.0" @@ -6721,9 +6050,9 @@ lines-and-columns@^1.1.6: integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== lines-and-columns@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b" - integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== + version "2.0.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" + integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== listr2@^4.0.5: version "4.0.5" @@ -6792,6 +6121,11 @@ lodash.snakecase@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" @@ -6836,10 +6170,10 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lru-cache@^10.0.1: - version "10.1.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" - integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== +lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0": + version "10.2.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" + integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== lru-cache@^5.1.1: version "5.1.1" @@ -6855,11 +6189,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -"lru-cache@^9.1.1 || ^10.0.0": - version "10.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.0.tgz#b9e2a6a72a129d81ab317202d93c7691df727e61" - integrity sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw== - magic-string@0.30.5: version "0.30.5" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9" @@ -6867,6 +6196,13 @@ magic-string@0.30.5: dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" +magic-string@0.30.7: + version "0.30.7" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505" + integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -6902,11 +6238,6 @@ map-cache@^0.2.0: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - mdn-data@2.0.28: version "2.0.28" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" @@ -6923,11 +6254,11 @@ media-typer@0.3.0: integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.4.12, memfs@^3.4.3: - version "3.4.13" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.13.tgz#248a8bd239b3c240175cd5ec548de5227fc4f345" - integrity sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg== + version "3.6.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== dependencies: - fs-monkey "^1.0.3" + fs-monkey "^1.0.4" memoize-resolver@~1.0.0: version "1.0.0" @@ -6949,17 +6280,17 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -meros@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/meros/-/meros-1.2.1.tgz#056f7a76e8571d0aaf3c7afcbe7eb6407ff7329e" - integrity sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g== +meros@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/meros/-/meros-1.3.0.tgz#c617d2092739d55286bf618129280f362e6242f2" + integrity sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w== methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^4.0.2, micromatch@^4.0.4: +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== @@ -6989,12 +6320,13 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mini-css-extract-plugin@2.7.6: - version "2.7.6" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz#282a3d38863fddcd2e0c220aaed5b90bc156564d" - integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== +mini-css-extract-plugin@2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz#1aeae2a90a954b6426c9e8311eab36b450f553a0" + integrity sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg== dependencies: schema-utils "^4.0.0" + tapable "^2.2.1" minimalistic-assert@^1.0.0: version "1.0.1" @@ -7008,13 +6340,6 @@ minimatch@3.0.5: dependencies: brace-expansion "^1.1.7" -minimatch@4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" - integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== - dependencies: - brace-expansion "^1.1.7" - minimatch@9.0.3, minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3: version "9.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" @@ -7029,23 +6354,25 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" +minimatch@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.3.tgz#b4dcece1d674dee104bb0fb833ebb85a78cbbca6" + integrity sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng== + dependencies: + brace-expansion "^1.1.7" + minimatch@^5.0.1: - version "5.1.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.4.tgz#4e2d39d872684e97b309a9104251c3f1aa4e9d1c" - integrity sha512-U0iNYXt9wALljzfnGkhFSy5sAC6/SCR3JrHrlsdJz4kF8MvhTRQNiC59iUi1iqsitV7abrNAJWElVL9pdnoUgw== + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" -minimist@^1.2.0: +minimist@^1.2.0, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== -minimist@^1.2.6: - version "1.2.7" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" - integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== - minipass-collect@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz#1621bc77e12258a12c60d34e2276ec5c20680863" @@ -7054,11 +6381,11 @@ minipass-collect@^2.0.1: minipass "^7.0.3" minipass-fetch@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.1.tgz#bae3789f668d82ffae3ea47edc6b78b8283b3656" - integrity sha512-t9/wowtf7DYkwz8cfMSt0rMwiyNIBXf5CKZ3S5ZMqRqMYT0oLTp0x1WorMI9WTwvaPg21r1JbFxJMum8JrLGfw== + version "3.0.4" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz#4d4d9b9f34053af6c6e597a64be8e66e42bf45b7" + integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg== dependencies: - minipass "^4.0.0" + minipass "^7.0.3" minipass-sized "^1.0.3" minizlib "^2.1.2" optionalDependencies: @@ -7100,19 +6427,12 @@ minipass@^3.0.0: dependencies: yallist "^4.0.0" -minipass@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.0.0.tgz#7cebb0f9fa7d56f0c5b17853cbe28838a8dbbd3b" - integrity sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw== - dependencies: - yallist "^4.0.0" - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": - version "7.0.2" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.2.tgz#58a82b7d81c7010da5bd4b2c0c85ac4b4ec5131e" - integrity sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA== +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -minipass@^7.0.2, minipass@^7.0.3: +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3: version "7.0.4" resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== @@ -7137,16 +6457,11 @@ mkdirp@^1.0.3: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mrmime@2.0.0: +mrmime@2.0.0, mrmime@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== -mrmime@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" - integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== - ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -7157,7 +6472,7 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.1.1: +ms@2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -7185,27 +6500,16 @@ mute-stream@1.0.0: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e" integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - nanoid@^3.3.7: version "3.3.7" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== needle@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44" - integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== + version "3.3.1" + resolved "https://registry.yarnpkg.com/needle/-/needle-3.3.1.tgz#63f75aec580c2e77e209f3f324e2cdf3d29bd049" + integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q== dependencies: - debug "^3.2.6" iconv-lite "^0.6.3" sax "^1.2.4" @@ -7230,9 +6534,9 @@ ng-zorro-antd@17.0.0: tslib "^2.3.0" ngx-cookie-service@^16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/ngx-cookie-service/-/ngx-cookie-service-16.0.0.tgz#e8744768467c2f4ebed252f0850f4282e4d6e5e2" - integrity sha512-bD0F8/I6Y7lfP1THeQDR70hv1SSEfFOjJqF1tnLphNBvR9EwkITO2KSOtfag7VH5CHT16PRIqv8XaGRDbCNAmA== + version "16.1.0" + resolved "https://registry.yarnpkg.com/ngx-cookie-service/-/ngx-cookie-service-16.1.0.tgz#fb5cd62f8432fb5ce67bc29e25b56dcf91fa6c8f" + integrity sha512-FrzMjsGCHZCd2sEucigMaGyzImBL0l6gwWn6jmLBhcNVx0D7P8Yvtgk9aUptlqBrVKy4c2upglSa3Ogv3679bw== dependencies: tslib "^2.0.0" @@ -7264,22 +6568,15 @@ node-addon-api@^3.0.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== -node-domexception@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" - integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== - -node-fetch@2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" +node-addon-api@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.0.tgz#71f609369379c08e251c558527a107107b5e0fdb" + integrity sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g== -node-fetch@^2.6.1, node-fetch@^2.6.7: - version "2.6.8" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e" - integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg== +node-fetch@^2.6.1, node-fetch@^2.6.12: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== dependencies: whatwg-url "^5.0.0" @@ -7289,9 +6586,9 @@ node-forge@^1: integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-gyp-build@^4.2.2: - version "4.6.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" - integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== + version "4.8.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.0.tgz#3fee9c1731df4581a3f9ead74664369ff00d26dd" + integrity sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og== node-gyp@^10.0.0: version "10.0.1" @@ -7319,21 +6616,11 @@ node-machine-id@1.1.12: resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== -node-releases@^2.0.12: - version "2.0.13" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" - integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== - node-releases@^2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== -node-releases@^2.0.6: - version "2.0.8" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" - integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== - nopt@^7.0.0: version "7.2.0" resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.0.tgz#067378c68116f602f552876194fd11f1292503d7" @@ -7376,16 +6663,16 @@ npm-bundled@^3.0.0: npm-normalize-package-bin "^3.0.0" npm-install-checks@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.0.0.tgz#9a021d8e8b3956d61fd265c2eda4735bcd3d9b83" - integrity sha512-SBU9oFglRVZnfElwAtF14NivyulDqF1VKqqwNsFW9HDcbHMAPHpRSsVFgKuwFGq/hVvWZExz62Th0kvxn/XE7Q== + version "6.3.0" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe" + integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== dependencies: semver "^7.1.1" npm-normalize-package-bin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.0.tgz#6097436adb4ef09e2628b59a7882576fe53ce485" - integrity sha512-g+DPQSkusnk7HYXr75NtzkIP4+N81i3RPsGFidF3DzHd9MT9wWngmqoeg/fnHFz5MNdtG4w03s+QnhewSLTT2Q== + version "3.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" + integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== npm-package-arg@11.0.1, npm-package-arg@^11.0.0: version "11.0.1" @@ -7502,10 +6789,15 @@ object-assign@^4.1.0, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" @@ -7538,7 +6830,7 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -open@8.4.2, open@^8.4.0: +open@8.4.2, open@^8.0.9, open@^8.4.0: version "8.4.2" resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== @@ -7547,15 +6839,6 @@ open@8.4.2, open@^8.4.0: is-docker "^2.1.1" is-wsl "^2.2.0" -open@^8.0.9: - version "8.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" - integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - opener@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" @@ -7646,10 +6929,10 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -pacote@17.0.5: - version "17.0.5" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-17.0.5.tgz#e9854edee7a073635cdd36b0c07cd4f2ab1757b6" - integrity sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA== +pacote@17.0.6: + version "17.0.6" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-17.0.6.tgz#874bb59cda5d44ab784d0b6530fcb4a7d9b76a60" + integrity sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ== dependencies: "@npmcli/git" "^5.0.0" "@npmcli/installed-package-contents" "^2.0.1" @@ -7666,15 +6949,10 @@ pacote@17.0.5: promise-retry "^2.0.1" read-package-json "^7.0.0" read-package-json-fast "^3.0.0" - sigstore "^2.0.0" + sigstore "^2.2.0" ssri "^10.0.0" tar "^6.1.11" -pako@^1.0.3: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -7823,6 +7101,11 @@ picomatch@3.0.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-3.0.1.tgz#817033161def55ec9638567a2f3bbc876b3e7516" integrity sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag== +picomatch@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.1.tgz#68c26c8837399e5819edce48590412ea07f17a07" + integrity sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" @@ -7833,13 +7116,10 @@ pify@^4.0.1: resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -piscina@4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.2.1.tgz#efb7f009d3a961e02ae08f1909bd24b5423e77fa" - integrity sha512-LShp0+lrO+WIzB9LXO+ZmO4zGHxtTJNZhEO56H9SSu+JPaUQb6oLcTCzWi5IL2DS8/vIkCE88ElahuSSw4TAkA== - dependencies: - hdr-histogram-js "^2.0.1" - hdr-histogram-percentiles-obj "^3.0.0" +piscina@4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.3.1.tgz#eaa59461caa27f07c637e667b14c36a0bd7e7daf" + integrity sha512-MBj0QYm3hJQ/C/wIXTN1OCYC8uQ4BBJ4LVele2P4ZwVQAH04vkk8E1SpDbuemLAL1dZorbuOob9rYqJeWCcCRg== optionalDependencies: nice-napi "^1.0.2" @@ -7850,12 +7130,12 @@ pkg-dir@^7.0.0: dependencies: find-up "^6.3.0" -postcss-loader@7.3.4: - version "7.3.4" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" - integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== +postcss-loader@8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-8.1.0.tgz#590e8bd872d7cdf53c486cbcd40c4c94789f1216" + integrity sha512-AbperNcX3rlob7Ay7A/HQcrofug1caABBkopoFeOQMspZBqcqj6giYn1Bwey/0uiOPAcR+NQD0I2HC7rXzk91w== dependencies: - cosmiconfig "^8.3.5" + cosmiconfig "^9.0.0" jiti "^1.20.0" semver "^7.5.4" @@ -7864,19 +7144,19 @@ postcss-modules-extract-imports@^3.0.0: resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== -postcss-modules-local-by-default@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" - integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== +postcss-modules-local-by-default@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" + integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== +postcss-modules-scope@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" + integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== dependencies: postcss-selector-parser "^6.0.4" @@ -7888,9 +7168,9 @@ postcss-modules-values@^4.0.0: icss-utils "^5.0.0" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.11" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" - integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== + version "6.0.15" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" + integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -7900,42 +7180,19 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.33, postcss@^8.4.32: - version "8.4.33" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" - integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== +postcss@8.4.35, postcss@^8.2.14, postcss@^8.4.23, postcss@^8.4.32, postcss@^8.4.33: + version "8.4.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^8.2.14: - version "8.4.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" - integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.4.21, postcss@^8.4.23: - version "8.4.26" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.26.tgz#1bc62ab19f8e1e5463d98cf74af39702a00a9e94" - integrity sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prettier@^1.19.1: - version "1.19.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" - integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== - -prettier@^2.5.1: - version "2.8.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632" - integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw== +prettier@^3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" + integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== pretty-bytes@^5.3.0: version "5.6.0" @@ -8016,17 +7273,22 @@ prr@~1.0.1: resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + punycode@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.2.0.tgz#2092cc57cd2582c38e4e7e8bb869dc8d3148bc74" - integrity sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw== + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== -pvtsutils@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/pvtsutils/-/pvtsutils-1.3.2.tgz#9f8570d132cdd3c27ab7d51a2799239bf8d8d5de" - integrity sha512-+Ipe2iNUyrZz+8K/2IOo+kKikdtfhRKzNpQbruF2URmqPtoqAs8g3xS7TJvFF2GcPXjh7DkqMnpVveRFq4PgEQ== +pvtsutils@^1.3.2, pvtsutils@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/pvtsutils/-/pvtsutils-1.3.5.tgz#b8705b437b7b134cd7fd858f025a23456f1ce910" + integrity sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA== dependencies: - tslib "^2.4.0" + tslib "^2.6.1" pvutils@^1.1.3: version "1.1.3" @@ -8096,9 +7358,9 @@ read-package-json@^7.0.0: npm-normalize-package-bin "^3.0.0" readable-stream@^2.0.1: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -8108,16 +7370,7 @@ readable-stream@^2.0.1: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.4.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^3.1.1: +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -8139,14 +7392,14 @@ reduce-flatten@^2.0.0: integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== reflect-metadata@^0.1.2: - version "0.1.13" - resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" - integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== + version "0.1.14" + resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.14.tgz#24cf721fe60677146bb77eeb0e1f9dece3d65859" + integrity sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A== regenerate-unicode-properties@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" - integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== + version "10.1.1" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: regenerate "^1.4.2" @@ -8155,11 +7408,6 @@ regenerate@^1.4.2: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.13.11: - version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== - regenerator-runtime@^0.14.0: version "0.14.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" @@ -8173,21 +7421,9 @@ regenerator-transform@^0.15.2: "@babel/runtime" "^7.8.4" regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" - integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== - -regexpu-core@^5.2.1: - version "5.2.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.2.tgz#3e4e5d12103b64748711c3aad69934d7718e75fc" - integrity sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsgen "^0.7.1" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" + version "2.3.0" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.3.0.tgz#4bb61461b1a19b8b913f3960364bb57887f920ee" + integrity sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg== regexpu-core@^5.3.1: version "5.3.2" @@ -8201,11 +7437,6 @@ regexpu-core@^5.3.1: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.1.0" -regjsgen@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" - integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== - regjsparser@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" @@ -8283,7 +7514,7 @@ resolve-url-loader@5.0.0: postcss "^8.2.14" source-map "0.6.1" -resolve@1.22.8: +resolve@1.22.8, resolve@^1.14.2, resolve@^1.3.2: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -8292,15 +7523,6 @@ resolve@1.22.8: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.14.2, resolve@^1.3.2: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - response-iterator@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da" @@ -8330,9 +7552,9 @@ reusify@^1.0.4: integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfdc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" - integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + version "1.3.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f" + integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg== rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" @@ -8342,25 +7564,25 @@ rimraf@^3.0.0, rimraf@^3.0.2: glob "^7.1.3" rollup@^4.2.0: - version "4.9.6" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.9.6.tgz#4515facb0318ecca254a2ee1315e22e09efc50a0" - integrity sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg== + version "4.12.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.12.0.tgz#0b6d1e5f3d46bbcf244deec41a7421dc54cc45b5" + integrity sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q== dependencies: "@types/estree" "1.0.5" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.9.6" - "@rollup/rollup-android-arm64" "4.9.6" - "@rollup/rollup-darwin-arm64" "4.9.6" - "@rollup/rollup-darwin-x64" "4.9.6" - "@rollup/rollup-linux-arm-gnueabihf" "4.9.6" - "@rollup/rollup-linux-arm64-gnu" "4.9.6" - "@rollup/rollup-linux-arm64-musl" "4.9.6" - "@rollup/rollup-linux-riscv64-gnu" "4.9.6" - "@rollup/rollup-linux-x64-gnu" "4.9.6" - "@rollup/rollup-linux-x64-musl" "4.9.6" - "@rollup/rollup-win32-arm64-msvc" "4.9.6" - "@rollup/rollup-win32-ia32-msvc" "4.9.6" - "@rollup/rollup-win32-x64-msvc" "4.9.6" + "@rollup/rollup-android-arm-eabi" "4.12.0" + "@rollup/rollup-android-arm64" "4.12.0" + "@rollup/rollup-darwin-arm64" "4.12.0" + "@rollup/rollup-darwin-x64" "4.12.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.12.0" + "@rollup/rollup-linux-arm64-gnu" "4.12.0" + "@rollup/rollup-linux-arm64-musl" "4.12.0" + "@rollup/rollup-linux-riscv64-gnu" "4.12.0" + "@rollup/rollup-linux-x64-gnu" "4.12.0" + "@rollup/rollup-linux-x64-musl" "4.12.0" + "@rollup/rollup-win32-arm64-msvc" "4.12.0" + "@rollup/rollup-win32-ia32-msvc" "4.12.0" + "@rollup/rollup-win32-x64-msvc" "4.12.0" fsevents "~2.3.2" run-async@^2.4.0: @@ -8412,26 +7634,19 @@ rxjs-spy@^8.0.2: rxjs-report-usage "^1.0.4" stacktrace-gps "^3.0.2" -rxjs@7.8.1, rxjs@^7.8.1: +rxjs@7.8.1, rxjs@^7.5.5, rxjs@^7.8.1: version "7.8.1" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: tslib "^2.1.0" -rxjs@^7.5.5: - version "7.8.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" - integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== - dependencies: - tslib "^2.1.0" - safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -8441,37 +7656,28 @@ safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-loader@13.3.3: - version "13.3.3" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.3.tgz#60df5e858788cffb1a3215e5b92e9cba61e7e133" - integrity sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA== +sass-loader@14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-14.1.0.tgz#43ba90e0cd8a15a1e932e818c525b0115a0ce8a3" + integrity sha512-LS2mLeFWA+orYxHNu+O18Xe4jR0kyamNOOUsE3NyBP4DvIL+8stHpNX0arYTItdPe80kluIiJ7Wfe/9iHSRO0Q== dependencies: neo-async "^2.6.2" -sass@1.69.7: - version "1.69.7" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.7.tgz#6e7e1c8f51e8162faec3e9619babc7da780af3b7" - integrity sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ== +sass@1.70.0: + version "1.70.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.70.0.tgz#761197419d97b5358cb25f9dd38c176a8a270a75" + integrity sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" source-map-js ">=0.6.2 <2.0.0" sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -schema-utils@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" + version "1.3.0" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" + integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== -schema-utils@^3.2.0: +schema-utils@^3.1.1, schema-utils@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== @@ -8481,14 +7687,14 @@ schema-utils@^3.2.0: ajv-keywords "^3.5.2" schema-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" - integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== dependencies: "@types/json-schema" "^7.0.9" - ajv "^8.8.0" + ajv "^8.9.0" ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" + ajv-keywords "^5.1.0" scuid@^1.1.0: version "1.1.0" @@ -8501,10 +7707,11 @@ select-hose@^2.0.0: integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" - integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== dependencies: + "@types/node-forge" "^1.3.0" node-forge "^1" semver@7.5.3: @@ -8514,10 +7721,10 @@ semver@7.5.3: dependencies: lru-cache "^6.0.0" -semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.8, semver@^7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== +semver@7.6.0, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== dependencies: lru-cache "^6.0.0" @@ -8560,9 +7767,9 @@ sentence-case@^3.0.4: upper-case-first "^2.0.2" serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" - integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== dependencies: randombytes "^2.1.0" @@ -8594,14 +7801,15 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-function-length@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" - integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== +set-function-length@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" + integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== dependencies: - define-data-property "^1.1.1" + define-data-property "^1.1.2" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.2" + get-intrinsic "^1.2.3" gopd "^1.0.1" has-property-descriptors "^1.0.1" @@ -8639,19 +7847,20 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shell-quote@^1.7.3: - version "1.7.4" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.4.tgz#33fe15dee71ab2a81fcbd3a52106c5cfb9fb75d8" - integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw== +shell-quote@^1.7.3, shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" + integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.6" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" @@ -8659,33 +7868,35 @@ signal-exit@^3.0.2, signal-exit@^3.0.3: integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== signal-exit@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.0.2.tgz#ff55bb1d9ff2114c13b400688fa544ac63c36967" - integrity sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q== + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== signedsource@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/signedsource/-/signedsource-1.0.0.tgz#1ddace4981798f93bd833973803d80d52e93ad6a" integrity sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww== -sigstore@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-2.1.0.tgz#c577b596642b3f360dc4135d476466e6edeb2364" - integrity sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw== +sigstore@^2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-2.2.2.tgz#5e4ff39febeae9e0679bafa22180cb0f445a7e35" + integrity sha512-2A3WvXkQurhuMgORgT60r6pOWiCOO5LlEqY2ADxGBDGVYLSo5HN0uLtb68YpVpuL/Vi8mLTe7+0Dx2Fq8lLqEg== dependencies: - "@sigstore/bundle" "^2.1.0" - "@sigstore/protobuf-specs" "^0.2.1" - "@sigstore/sign" "^2.1.0" - "@sigstore/tuf" "^2.1.0" + "@sigstore/bundle" "^2.2.0" + "@sigstore/core" "^1.0.0" + "@sigstore/protobuf-specs" "^0.3.0" + "@sigstore/sign" "^2.2.3" + "@sigstore/tuf" "^2.3.1" + "@sigstore/verify" "^1.1.0" -sirv@^1.0.7: - version "1.0.19" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-1.0.19.tgz#1d73979b38c7fe91fcba49c85280daa9c2363b49" - integrity sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ== +sirv@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^1.0.0" + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" sisteransi@^1.0.5: version "1.0.5" @@ -8752,11 +7963,11 @@ socks-proxy-agent@^8.0.1: socks "^2.7.1" socks@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" - integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== + version "2.7.3" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.3.tgz#7d8a75d7ce845c0a96f710917174dba0d543a785" + integrity sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw== dependencies: - ip "^2.0.0" + ip-address "^9.0.5" smart-buffer "^4.2.0" "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2: @@ -8785,7 +7996,7 @@ source-map@0.5.6: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" integrity sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA== -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: +source-map@0.6.1, source-map@^0.6.0, source-map@~0.6.0: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== @@ -8796,17 +8007,17 @@ source-map@0.7.4: integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== spdx-expression-parse@^3.0.0: version "3.0.1" @@ -8817,9 +8028,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== + version "3.0.17" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" + integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== spdy-transport@^3.0.0: version "3.0.0" @@ -8851,22 +8062,22 @@ sponge-case@^1.0.1: dependencies: tslib "^2.0.3" +sprintf-js@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" + integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== ssri@^10.0.0: - version "10.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.1.tgz#c61f85894bbc6929fc3746f05e31cf5b44c030d5" - integrity sha512-WVy6di9DlPOeBWEjMScpNipeSX2jIZBGEn5Uuo8Q7aIuFEuDX0pw8RxcOjlD1TWP4obi24ki7m/13+nFpcbXrw== + version "10.0.5" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c" + integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== dependencies: - minipass "^4.0.0" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + minipass "^7.0.3" stackframe@^1.1.1, stackframe@^1.3.4: version "1.3.4" @@ -8896,7 +8107,7 @@ streamsearch@^1.1.0: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== -string-env-interpolation@1.0.1, string-env-interpolation@^1.0.1: +string-env-interpolation@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" integrity sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg== @@ -8997,10 +8208,10 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -svg-to-ts@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/svg-to-ts/-/svg-to-ts-9.0.0.tgz#54b842bad599aa916781bfcd955983a3f2d4da5f" - integrity sha512-boFmjWlWttqU56BXx90W+poAgMCP1o4ESAZgeERtA6QCA2OldO1EQjlaKQkWUAzCxIStBD21xJFom6/YX6az4w== +svg-to-ts@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/svg-to-ts/-/svg-to-ts-12.0.0.tgz#78c6a2c28e63fbb2c8dc86987ed42cd7359b825f" + integrity sha512-jTHHaSQdXbzzXZ0uwbOPXkrGhHakJbnoe0dNob98AzRgTVSX+sKCOm/AUSdn4xcIOTCrZ2zS86ZpcmycW8QJbA== dependencies: chalk "^3.0.0" commander "^4.0.1" @@ -9011,32 +8222,20 @@ svg-to-ts@^9.0.0: lodash.kebabcase "^4.1.1" lodash.snakecase "^4.1.1" ora "^5.1.0" - prettier "^1.19.1" - svgo "^2.7.0" + prettier "^3.2.5" + svgo "^3.0.2" typescript "^4.9.4" -svgo@^2.7.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" - integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^4.1.3" - css-tree "^1.1.3" - csso "^4.2.0" - picocolors "^1.0.0" - stable "^0.1.8" - svgo@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.0.2.tgz#5e99eeea42c68ee0dc46aa16da093838c262fe0a" - integrity sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ== + version "3.2.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d" + integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ== dependencies: "@trysound/sax" "0.2.0" commander "^7.2.0" css-select "^5.1.0" - css-tree "^2.2.1" + css-tree "^2.3.1" + css-what "^6.1.0" csso "^5.0.5" picocolors "^1.0.0" @@ -9062,7 +8261,7 @@ table-layout@^1.0.2: typical "^5.2.0" wordwrapjs "^4.0.0" -tapable@^2.1.1, tapable@^2.2.0: +tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== @@ -9079,42 +8278,42 @@ tar-stream@~2.2.0: readable-stream "^3.1.1" tar@^6.1.11, tar@^6.1.2: - version "6.1.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" - integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== + version "6.2.0" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" + integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^4.0.0" + minipass "^5.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" -terser-webpack-plugin@^5.3.7: - version "5.3.9" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" - integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== +terser-webpack-plugin@^5.3.10: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== dependencies: - "@jridgewell/trace-mapping" "^0.3.17" + "@jridgewell/trace-mapping" "^0.3.20" jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.1" - terser "^5.16.8" + terser "^5.26.0" -terser@5.26.0: - version "5.26.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.26.0.tgz#ee9f05d929f4189a9c28a0feb889d96d50126fe1" - integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== +terser@5.27.0: + version "5.27.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.0.tgz#70108689d9ab25fef61c4e93e808e9fd092bf20c" + integrity sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" commander "^2.20.0" source-map-support "~0.5.20" -terser@^5.16.8: - version "5.19.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.19.1.tgz#dbd7231f224a9e2401d0f0959542ed74d76d340b" - integrity sha512-27hxBUVdV6GoNg1pKQ7Z5cbR6V9txPVyBA+FQw3BaZ1Wuzvztce5p156DaP0NVZNrMZZ+6iG9Syf7WgMNKDg2Q== +terser@^5.26.0: + version "5.27.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.2.tgz#577a362515ff5635f98ba149643793a3973ba77e" + integrity sha512-sHXmLSkImesJ4p5apTeT63DsV4Obe1s37qT8qvwHRmVxKTBH7Rv9Wr26VcAMmLbmk9UliiwK8z+657NyJHHy/w== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -9130,11 +8329,6 @@ test-exclude@^6.0.0: glob "^7.1.4" minimatch "^3.0.4" -text-table@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - through@^2.3.4, through@^2.3.6, through@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -9183,10 +8377,10 @@ toidentifier@1.0.1: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -totalist@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" - integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== tr46@~0.0.3: version "0.0.3" @@ -9199,9 +8393,9 @@ tree-kill@1.2.2: integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== ts-api-utils@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" - integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + version "1.2.1" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" + integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== ts-enum-util@^4.0.2: version "4.0.2" @@ -9226,9 +8420,9 @@ ts-mixin-extended@^1.1.1: integrity sha512-/y4WpWgtNKX4gy085rMXy5qfl4FEsDpyOVslFfbxdSKCzpatgUAM4FX73hgcepuVxyvXJ5m/4oltaNTvPqpX8w== ts-node@~10.9.1: - version "10.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" - integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + version "10.9.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" + integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== dependencies: "@cspotcode/source-map-support" "^0.8.0" "@tsconfig/node10" "^1.0.7" @@ -9253,7 +8447,7 @@ tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@2.6.2, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.6.2: +tslib@2.6.2, tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.1, tslib@^2.6.2, tslib@~2.6.0: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== @@ -9263,7 +8457,7 @@ tslib@^1.13.0, tslib@^1.8.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.3, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1, tslib@~2.4.0: +tslib@~2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== @@ -9294,7 +8488,7 @@ tsutils@^2.29.0: dependencies: tslib "^1.8.1" -tuf-js@^2.1.0: +tuf-js@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-2.2.0.tgz#4daaa8620ba7545501d04dfa933c98abbcc959b9" integrity sha512-ZSDngmP1z6zw+FIkIBjvOp/II/mIub/O7Pp12j1WNsiCpg5R5wAc//i555bBQsE44O94btLt0xM/Zr2LQjwdCg== @@ -9321,10 +8515,10 @@ typed-assert@^1.0.8: resolved "https://registry.yarnpkg.com/typed-assert/-/typed-assert-1.0.9.tgz#8af9d4f93432c4970ec717e3006f33f135b06213" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typescript@5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== +typescript@5.3.3: + version "5.3.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" + integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== typescript@^4.9.4: version "4.9.5" @@ -9341,27 +8535,25 @@ typical@^5.2.0: resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066" integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== -ua-parser-js@^0.7.30: - version "0.7.33" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.33.tgz#1d04acb4ccef9293df6f70f2c3d22f3030d8b532" - integrity sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw== +ua-parser-js@^1.0.35: + version "1.0.37" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.37.tgz#b5dc7b163a5c1f0c510b08446aed4da92c46373f" + integrity sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ== unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg== -undici@6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/undici/-/undici-6.2.1.tgz#554293044619e065d986c37a4c92185c3bc02121" - integrity sha512-7Wa9thEM6/LMnnKtxJHlc8SrTlDmxqJecgz1iy8KlsN0/iskQXOQCuPkrZLXbElPaSw5slFFyKIKXyJ3UtbApw== - dependencies: - "@fastify/busboy" "^2.0.0" +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== -undici@^5.12.0: - version "5.26.3" - resolved "https://registry.yarnpkg.com/undici/-/undici-5.26.3.tgz#ab3527b3d5bb25b12f898dfd22165d472dd71b79" - integrity sha512-H7n2zmKEWgOllKkIUkLvFmsJQj062lSm3uA4EYApG8gLuiOM0/go9bIoC3HVaSnfg4xunowDE2i9p8drkXuvDw== +undici@6.6.2: + version "6.6.2" + resolved "https://registry.yarnpkg.com/undici/-/undici-6.6.2.tgz#8dce5ae54e8a3bc7140c2b2a0972b5fde9a88efb" + integrity sha512-vSqvUE5skSxQJ5sztTZ/CdeJb1Wq0Hf44hlYMciqHghvz+K88U0l7D6u1VsndoFgskDcnU+nG3gYmMzJVzd9Qg== dependencies: "@fastify/busboy" "^2.0.0" @@ -9403,9 +8595,9 @@ unique-slug@^4.0.0: imurmurhash "^0.1.4" universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unixify@^1.0.0: version "1.0.0" @@ -9419,14 +8611,6 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -update-browserslist-db@^1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" - integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - update-browserslist-db@^1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" @@ -9435,14 +8619,6 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - upper-case-first@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" @@ -9464,12 +8640,15 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urlpattern-polyfill@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-6.0.2.tgz#a193fe773459865a2a5c93b246bb794b13d07256" - integrity sha512-5vZjFlH9ofROmuWmXM9yj2wljYKgWstGwe8YTyiqM7hVum/g9LyCizPZtb3UqsuppVwety9QJmfc42VggLpTgg== - dependencies: - braces "^3.0.2" +urlpattern-polyfill@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz#f0a03a97bfb03cdf33553e5e79a2aadd22cac8ec" + integrity sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg== + +urlpattern-polyfill@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz#99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5" + integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" @@ -9506,12 +8685,7 @@ validate-npm-package-name@^5.0.0: dependencies: builtins "^5.0.0" -value-or-promise@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" - integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== - -value-or-promise@1.0.12, value-or-promise@^1.0.11: +value-or-promise@^1.0.11, value-or-promise@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== @@ -9554,26 +8728,21 @@ wcwidth@^1.0.1: dependencies: defaults "^1.0.3" -web-streams-polyfill@4.0.0-beta.3: - version "4.0.0-beta.3" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz#2898486b74f5156095e473efe989dcf185047a38" - integrity sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug== - -web-streams-polyfill@^3.2.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" - integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== +web-streams-polyfill@^3.2.1: + version "3.3.3" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== -webcrypto-core@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.7.5.tgz#c02104c953ca7107557f9c165d194c6316587ca4" - integrity sha512-gaExY2/3EHQlRNNNVSrbG2Cg94Rutl7fAaKILS1w8ZDhGxdFOaw6EbCfHIxPy9vt/xwp5o0VQAx9aySPF6hU1A== +webcrypto-core@^1.7.8: + version "1.7.8" + resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.7.8.tgz#056918036e846c72cfebbb04052e283f57f1114a" + integrity sha512-eBR98r9nQXTqXt/yDRtInszPMjTaSAMJAFDg2AHsgrnczawT1asx9YNBX6k5p+MekbPF4+s/UJJrr88zsTqkSg== dependencies: - "@peculiar/asn1-schema" "^2.1.6" + "@peculiar/asn1-schema" "^2.3.8" "@peculiar/json-schema" "^1.1.12" asn1js "^3.0.1" - pvtsutils "^1.3.2" - tslib "^2.4.0" + pvtsutils "^1.3.5" + tslib "^2.6.2" webidl-conversions@^3.0.0: version "3.0.1" @@ -9581,18 +8750,22 @@ webidl-conversions@^3.0.0: integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webpack-bundle-analyzer@^4.5.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz#33c1c485a7fcae8627c547b5c3328b46de733c66" - integrity sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg== + version "4.10.1" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454" + integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ== dependencies: + "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" acorn-walk "^8.0.0" - chalk "^4.1.0" commander "^7.2.0" + debounce "^1.2.1" + escape-string-regexp "^4.0.0" gzip-size "^6.0.0" - lodash "^4.17.20" + html-escaper "^2.0.2" + is-plain-object "^5.0.0" opener "^1.5.2" - sirv "^1.0.7" + picocolors "^1.0.0" + sirv "^2.0.3" ws "^7.3.1" webpack-dev-middleware@6.1.1: @@ -9674,19 +8847,19 @@ webpack-subresource-integrity@5.1.0: dependencies: typed-assert "^1.0.8" -webpack@5.89.0: - version "5.89.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc" - integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== +webpack@5.90.1: + version "5.90.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.1.tgz#62ab0c097d7cbe83d32523dbfbb645cdb7c3c01c" + integrity sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog== dependencies: "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.0" + "@types/estree" "^1.0.5" "@webassemblyjs/ast" "^1.11.5" "@webassemblyjs/wasm-edit" "^1.11.5" "@webassemblyjs/wasm-parser" "^1.11.5" acorn "^8.7.1" acorn-import-assertions "^1.9.0" - browserslist "^4.14.5" + browserslist "^4.21.10" chrome-trace-event "^1.0.2" enhanced-resolve "^5.15.0" es-module-lexer "^1.2.1" @@ -9700,7 +8873,7 @@ webpack@5.89.0: neo-async "^2.6.2" schema-utils "^3.2.0" tapable "^2.1.1" - terser-webpack-plugin "^5.3.7" + terser-webpack-plugin "^5.3.10" watchpack "^2.4.0" webpack-sources "^3.2.3" @@ -9718,11 +8891,6 @@ websocket-extensions@>=0.1.1: resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== -whatwg-fetch@^3.4.1: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" @@ -9732,9 +8900,9 @@ whatwg-url@^5.0.0: webidl-conversions "^3.0.0" which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== which@^2.0.1: version "2.0.2" @@ -9751,9 +8919,9 @@ which@^4.0.0: isexe "^3.1.1" wildcard@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" - integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + version "2.0.1" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== wordwrapjs@^4.0.0: version "4.0.1" @@ -9772,7 +8940,7 @@ wordwrapjs@^4.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^6.2.0: +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -9795,20 +8963,15 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@8.12.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8" - integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig== - ws@^7.3.1: version "7.5.9" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== -ws@^8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" - integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== +ws@^8.12.0, ws@^8.13.0, ws@^8.15.0: + version "8.16.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" + integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== y18n@^4.0.0: version "4.0.3" @@ -9835,11 +8998,16 @@ yaml-ast-parser@^0.0.43: resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz#e8a23e6fb4c38076ab92995c5dca33f3d3d7c9bb" integrity sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== -yaml@^1.10.0, yaml@^1.7.2: +yaml@^1.7.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.3.1: + version "2.3.4" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" + integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== + yargs-parser@21.1.1, yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" @@ -9853,7 +9021,7 @@ yargs-parser@^18.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs@17.7.2, yargs@^17.6.2: +yargs@17.7.2, yargs@^17.0.0, yargs@^17.2.1, yargs@^17.6.2: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== @@ -9883,19 +9051,6 @@ yargs@^15.3.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^17.0.0, yargs@^17.2.1: - version "17.6.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.2.tgz#2e23f2944e976339a1ee00f18c77fedee8332541" - integrity sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1" - yn@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" From e7d0dc4f5daee5e6156ac06c8f256fa861aceaab Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 20 Feb 2024 09:17:38 -0600 Subject: [PATCH 039/160] simpler/quicker item initial display & detail query update method --- .../activity-feed-item.component.html | 20 ++-- .../activity-feed-item.component.ts | 94 ++++++++----------- 2 files changed, 51 insertions(+), 63 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 60c6ed467..9a59f9035 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -25,12 +25,14 @@ nzFlex="auto" class="description"> - {{ cacheId() }} - {{ cvcActivity().user.displayName }} - {{ cvcActivity().verbiage }} - {{ cvcActivity().subject.name }} - @if (cvcActivity().organization) { for - {{ cvcActivity().organization!.name }} + @if (activity(); as activity) { + {{ activity.user.displayName }} + {{ activity.verbiage }} + {{ activity.subject.name }} + @if (activity.organization) { + for + {{ activity.organization!.name }} + } } @@ -40,7 +42,9 @@ - {{ cvcActivity().createdAt | timeAgo }} + @if (activity(); as activity) { + {{ activity.createdAt | timeAgo }} + } @@ -50,7 +54,7 @@ class="details">
- {{ result$ | ngrxPush | json }} +
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 2a3f44ebf..fd230eca6 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -11,7 +11,7 @@ import { Signal, } from '@angular/core' import { toSignal } from '@angular/core/rxjs-interop' -import { ApolloClient, ApolloQueryResult } from '@apollo/client/core' +import { ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { ActivityFeedFieldsFragment, @@ -23,7 +23,7 @@ import { } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { PushPipe } from '@ngrx/component' -import { Apollo, QueryRef } from 'apollo-angular' +import { Apollo, QueryRef, gql } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' @@ -40,10 +40,6 @@ import { isNonNulled } from 'rxjs-etc' import { pluck } from 'rxjs-etc/operators' import { tag } from 'rxjs-spy/operators' -type ItemViewModel = { - loading: boolean - activity?: any -} @UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', @@ -63,75 +59,63 @@ type ItemViewModel = { }) export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() - cacheId: Signal> toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> - loading?: Signal - activity?: Signal - - vm?: Signal + loading: WritableSignal + activity: WritableSignal> showDetails: WritableSignal - constructor(private apollo: Apollo, private gql: ActivityFeedItemGQL) { - this.cacheId = computed(() => - apollo.client.cache.identify(this.cvcActivity()) - ) + constructor(private gql: ActivityFeedItemGQL) { this.showDetails = signal(false) this.toggleDetail$ = new Subject() this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { this.showDetails.set(!this.showDetails()) }) + this.loading = signal(false) + this.activity = signal(undefined) effect(() => { if (this.showDetails()) { - if (!this.queryRef) { - this.watchQuery() - } + this.fetchDetails() } }) } ngOnInit(): void { - // this.vm = signal({ loading: false, activity: this.cvcActivity() }) - // this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) - // this.result = toSignal( - // this.queryRef.valueChanges.pipe(tag('item valueChanges')), - // { requireSync: true } - // ) + this.activity.set(this.cvcActivity()) } - watchQuery(): void { - this.queryRef = this.gql.watch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges.pipe(tag('item valueChanges')) - this.loading = toSignal(this.result$.pipe(pluck('loading')), { - requireSync: true, - }) - this.activity = toSignal( - this.result$.pipe(pluck('data', 'activity'), filter(isNonNulled)), - { - requireSync: true, - } - ) + fetchDetails(): void { + if (!this.queryRef) { + this.queryRef = this.gql.watch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges + this.result$ + .pipe(tag('feed-item results$'), untilDestroyed(this)) + .subscribe((result) => { + this.loading.set(result.loading) + if (result.data.activity) { + this.activity.update((previous) => { + if (previous) { + return { + ...previous, + ...result.data.activity, + } + } else { + return result.data.activity + } + }) + } + }) + } else { + this.queryRef.refetch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + } } } - -// this.vm = computed(() => { -// // if we don't have a result yet, return input's activity data -// if (!this.result) { -// return { -// // if queryRef exists, request has been sent so set loading to true -// loading: this.queryRef ? true : false, -// activity: this.cvcActivity(), -// } -// } else { -// return { -// loading: this.result()?.loading ?? false, -// activity: this.result()?.data.activity ?? this.cvcActivity(), -// } -// } -// }) From 5bdb9aac20a7def9dc14418df78e7a308ac63959 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 20 Feb 2024 09:17:38 -0600 Subject: [PATCH 040/160] simpler/quicker item initial display & detail query update method --- .../activity-feed-item.component.html | 20 ++-- .../activity-feed-item.component.ts | 107 +++++++----------- 2 files changed, 50 insertions(+), 77 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 60c6ed467..9a59f9035 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -25,12 +25,14 @@ nzFlex="auto" class="description"> - {{ cacheId() }} - {{ cvcActivity().user.displayName }} - {{ cvcActivity().verbiage }} - {{ cvcActivity().subject.name }} - @if (cvcActivity().organization) { for - {{ cvcActivity().organization!.name }} + @if (activity(); as activity) { + {{ activity.user.displayName }} + {{ activity.verbiage }} + {{ activity.subject.name }} + @if (activity.organization) { + for + {{ activity.organization!.name }} + } } @@ -40,7 +42,9 @@ - {{ cvcActivity().createdAt | timeAgo }} + @if (activity(); as activity) { + {{ activity.createdAt | timeAgo }} + } @@ -50,7 +54,7 @@ class="details">
- {{ result$ | ngrxPush | json }} +
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 2a3f44ebf..a13714489 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -7,43 +7,26 @@ import { input, effect, OnInit, - computed, - Signal, } from '@angular/core' -import { toSignal } from '@angular/core/rxjs-interop' -import { ApolloClient, ApolloQueryResult } from '@apollo/client/core' +import { ApolloQueryResult } from '@apollo/client/core' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { ActivityFeedFieldsFragment, ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, - ActivityInterface, Maybe, } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { PushPipe } from '@ngrx/component' -import { Apollo, QueryRef } from 'apollo-angular' +import { Apollo, QueryRef, gql } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { - BehaviorSubject, - Observable, - ReplaySubject, - Subject, - filter, - map, -} from 'rxjs' -import { isNonNulled } from 'rxjs-etc' -import { pluck } from 'rxjs-etc/operators' +import { Observable, Subject } from 'rxjs' import { tag } from 'rxjs-spy/operators' -type ItemViewModel = { - loading: boolean - activity?: any -} @UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', @@ -63,75 +46,61 @@ type ItemViewModel = { }) export class CvcActivityFeedItem implements OnInit { cvcActivity = input.required() - cacheId: Signal> toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> - loading?: Signal - activity?: Signal - - vm?: Signal + loading: WritableSignal + activity: WritableSignal> showDetails: WritableSignal - constructor(private apollo: Apollo, private gql: ActivityFeedItemGQL) { - this.cacheId = computed(() => - apollo.client.cache.identify(this.cvcActivity()) - ) + constructor(private gql: ActivityFeedItemGQL) { this.showDetails = signal(false) this.toggleDetail$ = new Subject() this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { this.showDetails.set(!this.showDetails()) }) + this.loading = signal(false) + this.activity = signal(undefined) effect(() => { if (this.showDetails()) { - if (!this.queryRef) { - this.watchQuery() - } + this.fetchDetails() } }) } ngOnInit(): void { - // this.vm = signal({ loading: false, activity: this.cvcActivity() }) - // this.queryRef = this.gql.watch({ id: this.cvcActivity().id }) - // this.result = toSignal( - // this.queryRef.valueChanges.pipe(tag('item valueChanges')), - // { requireSync: true } - // ) + this.activity.set(this.cvcActivity()) } - watchQuery(): void { - this.queryRef = this.gql.watch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges.pipe(tag('item valueChanges')) - this.loading = toSignal(this.result$.pipe(pluck('loading')), { - requireSync: true, - }) - this.activity = toSignal( - this.result$.pipe(pluck('data', 'activity'), filter(isNonNulled)), - { - requireSync: true, - } - ) + fetchDetails(): void { + if (!this.queryRef) { + this.queryRef = this.gql.watch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges + this.result$.pipe(untilDestroyed(this)).subscribe((result) => { + this.loading.set(result.loading) + if (result.data.activity) { + this.activity.update((previous) => { + if (previous) { + return { + ...previous, + ...result.data.activity, + } + } else { + return result.data.activity + } + }) + } + }) + } else { + this.queryRef.refetch({ + id: this.cvcActivity().id, + requestDetails: true, + }) + } } } - -// this.vm = computed(() => { -// // if we don't have a result yet, return input's activity data -// if (!this.result) { -// return { -// // if queryRef exists, request has been sent so set loading to true -// loading: this.queryRef ? true : false, -// activity: this.cvcActivity(), -// } -// } else { -// return { -// loading: this.result()?.loading ?? false, -// activity: this.result()?.data.activity ?? this.cvcActivity(), -// } -// } -// }) From a00fdd182b112bc10ca593149c12f02e8975afa5 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 20 Feb 2024 12:19:35 -0600 Subject: [PATCH 041/160] activity-feed auto-height working --- .../activity-feed.component.html | 22 ++++++++++++------- .../activity-feed/activity-feed.component.ts | 5 +++++ .../curation-timeline.module.ts | 10 +++++++-- 3 files changed, 27 insertions(+), 10 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 53d681595..7a0d13943 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -1,17 +1,23 @@ + nzSize="small" + style="width: 100%"> - - @if (activities && activities.length > 0) { - - } - +
+ + @if (activities && activities.length > 0) { + + } + +
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 774ffda94..d3f9a9bb8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -56,6 +56,9 @@ import { CvcActivityFeedFilterSelects } from './activity-feed-filters/activity-f import { pluck } from 'rxjs-etc/dist/esm/operators' import { isNonNulled } from 'rxjs-etc' import { CvcActivityFeedItem } from './activity-feed-item/activity-feed-item.component' +import { CvcAutoHeightCardModule } from '@app/directives/auto-height-card/auto-height-card.module' +import { UiScrollModule } from 'ngx-ui-scroll' +import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @UntilDestroy() @Component({ @@ -67,10 +70,12 @@ import { CvcActivityFeedItem } from './activity-feed-item/activity-feed-item.com LetDirective, NzGridModule, NzCardModule, + UiScrollModule, CvcActivityFeedCounts, CvcActivityFeedSettingsButton, CvcActivityFeedFilterSelects, CvcActivityFeedItem, + CvcAutoHeightDivModule, ], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index f94870c56..28e26ffd3 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -2,12 +2,18 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' import { CurationTimelinePage } from './curation-timeline.page' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @NgModule({ declarations: [CurationTimelinePage], - imports: [CommonModule, NzGridModule, NzCardModule, CvcActivityFeed], + imports: [ + CommonModule, + NzGridModule, + NzCardModule, + CvcAutoHeightDivModule, + CvcActivityFeed, + ], }) export class CurationTimelineModule {} From 67c45cb1aae9b881b5a708693defc4c9ca5edec3 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 20 Feb 2024 16:09:20 -0600 Subject: [PATCH 042/160] basic infinite-scroll working --- client/package.json | 2 + .../activity-feed.component.html | 17 ++++--- .../activity-feed/activity-feed.component.ts | 49 +++++++++++++++++-- .../activity-feed/activity-feed.config.ts | 2 +- client/yarn.lock | 16 +++++- 5 files changed, 74 insertions(+), 12 deletions(-) diff --git a/client/package.json b/client/package.json index fd364b684..aeb9b5931 100644 --- a/client/package.json +++ b/client/package.json @@ -41,11 +41,13 @@ "apollo-angular": "^6.0.0", "ng-zorro-antd": "17.0.0", "ngx-cookie-service": "^16.0.0", + "ngx-ui-scroll": "^3.2.0-beta.2", "rxjs": "^7.8.1", "rxjs-etc": "^10.6.2", "rxjs-spy": "^8.0.2", "ts-enum-util": "^4.0.2", "ts-mixin-extended": "^1.1.1", + "vscroll": "^1.6.0-beta.4", "zone.js": "0.14.3" }, "devDependencies": { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 7a0d13943..dc2e6c465 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -10,13 +10,16 @@ style="border: 1px solid green" cvcAutoHeightDiv="40" cvcAutoHeightTarget="viewport"> - - @if (activities && activities.length > 0) { - - } - + + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index d3f9a9bb8..71ae262af 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -14,6 +14,7 @@ import { ActivityFeedQueryVariables, EventFeedMode, Maybe, + ActivityInterfaceEdge, } from '@app/generated/civic.apollo' import { NzCardModule } from 'ng-zorro-antd/card' import { CvcActivityFeedCounts } from './activity-feed-counts/activity-feed-counts.component' @@ -40,6 +41,7 @@ import { filter, map, merge, + take, withLatestFrom, } from 'rxjs' import { QueryRef } from 'apollo-angular' @@ -57,7 +59,12 @@ import { pluck } from 'rxjs-etc/dist/esm/operators' import { isNonNulled } from 'rxjs-etc' import { CvcActivityFeedItem } from './activity-feed-item/activity-feed-item.component' import { CvcAutoHeightCardModule } from '@app/directives/auto-height-card/auto-height-card.module' -import { UiScrollModule } from 'ngx-ui-scroll' +import { + Datasource, + IAdapter, + IDatasource, + UiScrollModule, +} from 'ngx-ui-scroll' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @UntilDestroy() @@ -101,6 +108,9 @@ export class CvcActivityFeed implements OnInit { queryResult$: ReplaySubject> rowCount$: Observable + edge$: Observable + // edge$: Observable + // PRESENTATION STREAMS activity$: Observable[]> feedCounts$: Observable @@ -108,6 +118,8 @@ export class CvcActivityFeed implements OnInit { // CONFIG, STATE queryRef?: QueryRef feedFilterOptions: Signal + scrollDatasource: IDatasource + scrollAdapter?: IAdapter constructor(private gql: ActivityFeedGQL) { this.feedSetting$ = new Subject() @@ -207,6 +219,13 @@ export class CvcActivityFeed implements OnInit { tag('feed activity$') ) + this.edge$ = this.queryResult$.pipe( + pluck('data', 'activities', 'edges'), + filter(isNonNulled), + map((edges) => edges.map((e) => e as ActivityInterfaceEdge)), + tag('feed edge$') + ) + this.rowCount$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), map((edges) => { @@ -246,8 +265,23 @@ export class CvcActivityFeed implements OnInit { initialValue: feedFilterOptionDefaults, } ) - } + this.scrollDatasource = this.configureDatasource() + } + configureDatasource(): IDatasource { + return new Datasource({ + get: (index: number, count: number) => { + console.log('scrollDatasource get()', index, count) + return this.edge$ + // this.fetchMore$.next({ first: count, after: index }) + }, + settings: { + bufferSize: 20, + startIndex: 0, + minIndex: 0, + }, + }) + } queryParamsToVariables( params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { @@ -312,7 +346,16 @@ export class CvcActivityFeed implements OnInit { } return modeAttrs } + ngOnInit(): void { - // console.log('+++++ ngOnInit cvcSubjectType', this.cvcScope()) + // this.scrollAdapter = this.scrollDatasource.adapter! + // this.scrollAdapter.init$.pipe(take(1)).subscribe(()=> { + // }) + } + getActivityEdges( + index: number, + count: number + ): Observable { + return this.edge$ } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 68adf706d..6a93852eb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -8,7 +8,7 @@ export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { - pageSize: 25, + pageSize: 50, } export const feedDefaultFilters: ActivityFeedFilters = { diff --git a/client/yarn.lock b/client/yarn.lock index ca2b20b60..224aa0390 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -6547,6 +6547,13 @@ ngx-json-viewer@^3.0.2: dependencies: tslib "^2.3.0" +ngx-ui-scroll@^3.2.0-beta.2: + version "3.2.0-beta.2" + resolved "https://registry.yarnpkg.com/ngx-ui-scroll/-/ngx-ui-scroll-3.2.0-beta.2.tgz#f8929e90610b336f238846f0c678cef86bfdb69b" + integrity sha512-acMJ5bV/PQYfOQLioUQMJfDJsPrOYig4egBNIrsdNq3L/yoIBNZy1F/9pY6Z+L+nim4u+sRpnYeLSNYgCJrzkQ== + dependencies: + tslib "^2.2.0" + nice-napi@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/nice-napi/-/nice-napi-1.0.2.tgz#dc0ab5a1eac20ce548802fc5686eaa6bc654927b" @@ -8447,7 +8454,7 @@ tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@2.6.2, tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.1, tslib@^2.6.2, tslib@~2.6.0: +tslib@2.6.2, tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.1, tslib@^2.6.2, tslib@~2.6.0: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== @@ -8706,6 +8713,13 @@ vite@5.0.12: optionalDependencies: fsevents "~2.3.3" +vscroll@^1.6.0-beta.4: + version "1.6.0-beta.4" + resolved "https://registry.yarnpkg.com/vscroll/-/vscroll-1.6.0-beta.4.tgz#cb2010ee915d9e924e3a552628413343430b6bbb" + integrity sha512-RcwJ9Hz5r6A3ZYQguf/8P3qkP3T8Ra9hQruPKRjWjEENGg6SywRBZ5e5LcBQ0KBdX/JKt1cpdrrbUf9a6km5vQ== + dependencies: + tslib "^2.3.1" + watchpack@2.4.0, watchpack@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" From fa301866bfff310c150f00c07c5757c6e859a8d8 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 21 Feb 2024 11:54:29 -0600 Subject: [PATCH 043/160] moved some utility functions to activity-feed.functions --- .../activity-feed/activity-feed.component.ts | 83 ++++++------------- .../activity-feed/activity-feed.config.ts | 2 +- 2 files changed, 28 insertions(+), 57 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 71ae262af..c47015df8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -52,6 +52,7 @@ import { feedDefaultFilters, feedDefaultSettings, feedFilterOptionDefaults, + feedScrollBuffer, } from './activity-feed.config' import { tag } from 'rxjs-spy/operators' import { CvcActivityFeedFilterSelects } from './activity-feed-filters/activity-feed-filters.component' @@ -66,6 +67,10 @@ import { UiScrollModule, } from 'ngx-ui-scroll' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' +import { + feedScopeToModeAttributes, + filterParamsToQueryAttributes, +} from './activity-feed.functions' @UntilDestroy() @Component({ @@ -108,8 +113,8 @@ export class CvcActivityFeed implements OnInit { queryResult$: ReplaySubject> rowCount$: Observable - edge$: Observable - // edge$: Observable + edges: Signal + edge$: Observable // PRESENTATION STREAMS activity$: Observable[]> @@ -142,7 +147,7 @@ export class CvcActivityFeed implements OnInit { // tag('----- activity-feed fetch$') ) - this.feedFilter$.pipe(tag('feed feedFilter$')).subscribe() + // this.feedFilter$.pipe(tag('feed feedFilter$')).subscribe() // convert next page requests into fetch more query this.fetchMore$ = this.nextPage$.pipe( @@ -215,17 +220,17 @@ export class CvcActivityFeed implements OnInit { this.activity$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), filter(isNonNulled), - map((edges) => edges.map((e) => e.node)), - tag('feed activity$') + map((edges) => edges.map((e) => e.node)) + // tag('feed activity$') ) this.edge$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), filter(isNonNulled), - map((edges) => edges.map((e) => e as ActivityInterfaceEdge)), - tag('feed edge$') + map((edges) => edges.map((e) => e as ActivityInterfaceEdge)) + // tag('feed edge$') ) - + this.edges = toSignal(this.edge$, { initialValue: [] }) this.rowCount$ = this.queryResult$.pipe( pluck('data', 'activities', 'edges'), map((edges) => { @@ -272,11 +277,13 @@ export class CvcActivityFeed implements OnInit { return new Datasource({ get: (index: number, count: number) => { console.log('scrollDatasource get()', index, count) - return this.edge$ + console.log('edges():', this.edges()) + return this.edge$.pipe(map((e) => e.slice(index, index + count))) // this.fetchMore$.next({ first: count, after: index }) + // }, settings: { - bufferSize: 20, + bufferSize: feedScrollBuffer, startIndex: 0, minIndex: 0, }, @@ -300,8 +307,8 @@ export class CvcActivityFeed implements OnInit { } } else { const pageSize = params.settings!.pageSize - const modeAttrs = this.feedScopeToModeAttributes(this.cvcScope()) - const filterVars = this.filterParamsToQueryAttributes(params.filters) + const modeAttrs = feedScopeToModeAttributes(this.cvcScope()) + const filterVars = filterParamsToQueryAttributes(params.filters) queryVars = { ...queryVars, first: pageSize, @@ -312,50 +319,14 @@ export class CvcActivityFeed implements OnInit { return queryVars } - filterParamsToQueryAttributes( - filters: Maybe - ): Maybe { - if (!filters) return - let filterAttrs: ActivityFeedFilterAttributes = {} - const keys = Object.keys(filters) as ActivityFeedFilterKeys[] - keys.forEach((key) => { - if (filters[key] && filters[key].length > 0) { - console.log('filter to attr', key, filters[key]) - filterAttrs[key] = filters[key] as any - } else { - filterAttrs[key] = undefined - } - }) - console.log('filterAttrs', filterAttrs) - return filterAttrs - } - - feedScopeToModeAttributes( - feedScope: Maybe - ): Maybe { - if (!feedScope) return - let modeAttrs: ActivityFeedModeAttributes = { - mode: feedScope.scope, - } - if (feedScope.scope === EventFeedMode.Subject) { - modeAttrs.subject = feedScope.subject - } else if (feedScope.scope === EventFeedMode.User) { - modeAttrs.userId = feedScope.userId - } else if (feedScope.scope === EventFeedMode.Organization) { - modeAttrs.organizationId = feedScope.organizationId - } - return modeAttrs - } - ngOnInit(): void { - // this.scrollAdapter = this.scrollDatasource.adapter! - // this.scrollAdapter.init$.pipe(take(1)).subscribe(()=> { - // }) - } - getActivityEdges( - index: number, - count: number - ): Observable { - return this.edge$ + this.scrollAdapter = this.scrollDatasource.adapter + if (this.scrollAdapter) { + this.scrollAdapter.init$.pipe(take(1)).subscribe(() => {}) + // watch for fetch$ requests & reset scroller + this.fetch$.pipe(untilDestroyed(this)).subscribe(() => { + this.scrollAdapter!.reset() + }) + } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 6a93852eb..ee3ab6fee 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -6,7 +6,7 @@ import { export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 - +export const feedScrollBuffer = 20 export const feedDefaultSettings: ActivityFeedSettings = { pageSize: 50, } From 120ae90c798e83590abeb7a783eb4a47a9f18171 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 21 Feb 2024 17:05:18 -0600 Subject: [PATCH 044/160] ngx-ui-scroll fetchMore working properly --- .../activity-feed-item.component.html | 1 + .../activity-feed.component.html | 17 +- .../activity-feed/activity-feed.component.ts | 323 +++++++----------- .../activity-feed/activity-feed.config.ts | 2 +- .../activity-feed/activity-feed.functions.ts | 42 +++ 5 files changed, 167 insertions(+), 218 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.functions.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 9a59f9035..28ad826fc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -26,6 +26,7 @@ class="description"> @if (activity(); as activity) { + {{ activity.id }} {{ activity.user.displayName }} {{ activity.verbiage }} {{ activity.subject.name }} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index dc2e6c465..234928967 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -10,16 +10,11 @@ style="border: 1px solid green" cvcAutoHeightDiv="40" cvcAutoHeightTarget="viewport"> - - + @if (scrollDatasource) { + + } @@ -39,7 +34,7 @@ {{ cvcTitle() }} + [cvcFeedCounts]="counts()"> feedFilter$: Subject - nextPage$: Subject + fetchMore$: Subject + init$: Subject // INTERMEDIATE STREAMS - fetch$: Observable - fetchMore$: Observable - queryResult$: ReplaySubject> - rowCount$: Observable - - edges: Signal + result$: Observable> edge$: Observable // PRESENTATION STREAMS - activity$: Observable[]> - feedCounts$: Observable + edges: Signal + loading: WritableSignal + errors: WritableSignal + counts: WritableSignal> + feedFilterOptions: WritableSignal // CONFIG, STATE queryRef?: QueryRef - feedFilterOptions: Signal - scrollDatasource: IDatasource + + scrollDatasource?: IDatasource scrollAdapter?: IAdapter constructor(private gql: ActivityFeedGQL) { this.feedSetting$ = new Subject() this.feedFilter$ = new Subject() - this.queryResult$ = new ReplaySubject>( - 1 + this.init$ = new Subject() + this.fetchMore$ = new Subject() + + this.loading = signal(false) + this.errors = signal(false) + this.counts = signal>(undefined) + this.feedFilterOptions = signal( + feedFilterOptionDefaults ) - this.nextPage$ = new Subject() // combine prefs, filters updates into a fetch query - this.fetch$ = combineLatest([this.feedSetting$, this.feedFilter$]).pipe( - map(([settings, filters]) => { - // return {} - const queryParams: ActivityFeedQueryParams = { + this.result$ = combineLatest([ + this.init$, + this.feedSetting$, + this.feedFilter$, + ]).pipe( + map(([_init, settings, filters]) => { + const params = { settings: settings, filters: filters, } - return queryParams - }) - // tag('----- activity-feed fetch$') - ) - - // this.feedFilter$.pipe(tag('feed feedFilter$')).subscribe() - - // convert next page requests into fetch more query - this.fetchMore$ = this.nextPage$.pipe( - map((nextParams) => { - return { fetchMore: nextParams } - }) - // tag('+++++ activity-feed fetchMore$') - ) - - // subscribe to fetch & fetchMore requests - merge(this.fetch$, this.fetchMore$) - .pipe( - debounceTime(50), - // tag('+*+*+* activity-feed merge query'), - untilDestroyed(this) - ) - .subscribe((params: ActivityFeedQueryParams) => { - const queryVars = this.queryParamsToVariables(params) + return this.queryParamsToVariables(params) + }), + switchMap((queryVars) => { if (!this.queryRef) { - // this.isFetchMore$.next(false) - // this.queryError$.next({}) this.queryRef = this.gql.watch(queryVars) - - // NOTE: refetch and fetchMore results from valueChanges do not - // include network or queryGQL errors, so this extra queryError$ stuff - // below is required to catch and forward any errors. bug report: - // https://github.com/apollographql/apollo-client/issues/6857 - this.queryRef.valueChanges - .pipe( - // tag('queryRef.valueChanges'), - untilDestroyed(this) - ) - .subscribe((result) => { - this.queryResult$.next(result) - // // queryRef.valueChanges should be emitting errors, - // // but updating queryError$ just in case - // if (result.error || result.errors) { - // this.queryError$.next(this.getRequestErrors(result)) - // } - }) } else { - //// clear errors - // this.queryError$.next({}) - if (params.fetchMore !== undefined) { - // this.isFetchMore$.next(true) - this.queryRef.fetchMore({ variables: queryVars }).then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - } else { - // this.isFetchMore$.next(false) - this.queryRef - .refetch(queryVars) - .then((result) => { - if (result.error || result.errors) { - console.error(result) - // this.queryError$.next(this.getRequestErrors(result)) - } - }) - .then(() => { - console.warn('TODO: scroll to top') - // this.scrollToIndex$.next(0) - }) - } + this.queryRef.refetch(queryVars) } + return this.queryRef.valueChanges + }), + tap((result) => { + this.loading.set(result.loading) }) - - this.activity$ = this.queryResult$.pipe( - pluck('data', 'activities', 'edges'), - filter(isNonNulled), - map((edges) => edges.map((e) => e.node)) - // tag('feed activity$') ) - this.edge$ = this.queryResult$.pipe( - pluck('data', 'activities', 'edges'), + this.edge$ = this.result$.pipe( + pluck('data', 'activities'), filter(isNonNulled), - map((edges) => edges.map((e) => e as ActivityInterfaceEdge)) - // tag('feed edge$') - ) - this.edges = toSignal(this.edge$, { initialValue: [] }) - this.rowCount$ = this.queryResult$.pipe( - pluck('data', 'activities', 'edges'), - map((edges) => { - return edges?.length ?? 0 - }) + tap((connection) => { + this.counts.set({ + total: connection.totalCount, + unfiltered: connection.unfilteredCount, + page: connection.pageCount, + rows: connection.edges.length, + }) + this.feedFilterOptions.set({ + uniqueParticipants: connection.uniqueParticipants ?? [], + participatingOrganizations: + connection.participatingOrganizations ?? [], + activityTypes: connection.activityTypes ?? [], + subjectTypes: connection.subjectTypes ?? [], + }) + }), + map((connection) => connection.edges as ActivityInterfaceEdge[]) ) - this.feedCounts$ = this.queryResult$.pipe( - pluck('data'), - filter(isNonNulled), - withLatestFrom(this.rowCount$), - map(([data, rowCount]) => { - return { - total: data.activities.totalCount, - unfiltered: data.activities.unfilteredCount, - page: data.activities.pageCount, - rows: rowCount, - } - }) - ) + this.edges = toSignal(this.edge$, { initialValue: [] }) - this.feedFilterOptions = toSignal( - this.queryResult$.pipe( - pluck('data', 'activities'), - filter(isNonNulled), - map((activities) => { - return { - uniqueParticipants: activities.uniqueParticipants ?? [], - participatingOrganizations: - activities.participatingOrganizations ?? [], - activityTypes: activities.activityTypes ?? [], - subjectTypes: activities.subjectTypes ?? [], - } as ActivityFeedFilterOptions + this.edge$.pipe(take(1)).subscribe((edges) => { + this.scrollDatasource = this.configureDatasource() + this.scrollAdapter = this.scrollDatasource.adapter + if (this.scrollAdapter) { + this.scrollAdapter.init$.pipe(take(1)).subscribe(() => { + console.log('ngx-ui-scroll initialized!') }) - ), - { - initialValue: feedFilterOptionDefaults, } - ) - - this.scrollDatasource = this.configureDatasource() + }) + this.init$.next() } + ngOnInit(): void {} configureDatasource(): IDatasource { return new Datasource({ get: (index: number, count: number) => { - console.log('scrollDatasource get()', index, count) - console.log('edges():', this.edges()) - return this.edge$.pipe(map((e) => e.slice(index, index + count))) - // this.fetchMore$.next({ first: count, after: index }) - // + const edges = this.edges() + if (edges.length >= index + count) { + return of(edges.slice(index, index + count)) + } else { + const queryVars = { + first: count, + after: edges[index].cursor, + } + return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( + map((result) => result.data.activities.edges) + ) + } }, settings: { bufferSize: feedScrollBuffer, @@ -297,36 +229,15 @@ export class CvcActivityFeed implements OnInit { showFilters: this.cvcShowFilters(), requestDetails: false, } - // if this is a fetchMore query, add first & after vars, - // else configure a refetch query with new settings and filters - if (params.fetchMore !== undefined) { - queryVars = { - ...queryVars, - first: params.fetchMore.first ?? params.settings!.pageSize, - after: params.fetchMore.after, - } - } else { - const pageSize = params.settings!.pageSize - const modeAttrs = feedScopeToModeAttributes(this.cvcScope()) - const filterVars = filterParamsToQueryAttributes(params.filters) - queryVars = { - ...queryVars, - first: pageSize, - ...modeAttrs, - ...filterVars, - } + const pageSize = params.settings!.pageSize + const modeAttrs = feedScopeToModeAttributes(this.cvcScope()) + const filterVars = filterParamsToQueryAttributes(params.filters) + queryVars = { + ...queryVars, + first: pageSize, + ...modeAttrs, + ...filterVars, } return queryVars } - - ngOnInit(): void { - this.scrollAdapter = this.scrollDatasource.adapter - if (this.scrollAdapter) { - this.scrollAdapter.init$.pipe(take(1)).subscribe(() => {}) - // watch for fetch$ requests & reset scroller - this.fetch$.pipe(untilDestroyed(this)).subscribe(() => { - this.scrollAdapter!.reset() - }) - } - } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index ee3ab6fee..18cfc7c49 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -6,7 +6,7 @@ import { export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 -export const feedScrollBuffer = 20 +export const feedScrollBuffer = 30 export const feedDefaultSettings: ActivityFeedSettings = { pageSize: 50, } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts new file mode 100644 index 000000000..3577bd7fb --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -0,0 +1,42 @@ +import { EventFeedMode, Maybe } from '@app/generated/civic.apollo' +import { + ActivityFeedFilterAttributes, + ActivityFeedFilterKeys, + ActivityFeedFilters, + ActivityFeedModeAttributes, + ActivityFeedScope, +} from './activity-feed.types' + +export function filterParamsToQueryAttributes( + filters: Maybe +): Maybe { + if (!filters) return + let filterAttrs: ActivityFeedFilterAttributes = {} + const keys = Object.keys(filters) as ActivityFeedFilterKeys[] + keys.forEach((key) => { + if (filters[key] && filters[key].length > 0) { + console.log('filter to attr', key, filters[key]) + filterAttrs[key] = filters[key] as any + } else { + filterAttrs[key] = undefined + } + }) + return filterAttrs +} + +export function feedScopeToModeAttributes( + feedScope: Maybe +): Maybe { + if (!feedScope) return + let modeAttrs: ActivityFeedModeAttributes = { + mode: feedScope.scope, + } + if (feedScope.scope === EventFeedMode.Subject) { + modeAttrs.subject = feedScope.subject + } else if (feedScope.scope === EventFeedMode.User) { + modeAttrs.userId = feedScope.userId + } else if (feedScope.scope === EventFeedMode.Organization) { + modeAttrs.organizationId = feedScope.organizationId + } + return modeAttrs +} From 8e9ff292f1ce230609ec5bc8fc9bc895038c4c21 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 21 Feb 2024 19:20:54 -0600 Subject: [PATCH 045/160] feed item counts, scroller reset on filter refetch query --- .../activity-feed-counts.component.html | 10 ++-- .../activity-feed-counts.component.ts | 3 +- .../activity-feed.component.html | 4 +- .../activity-feed.component.less | 4 ++ .../activity-feed/activity-feed.component.ts | 51 ++++++++++++++----- 5 files changed, 51 insertions(+), 21 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html index 7e50b19c8..5f9ad46a9 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html @@ -1,7 +1,7 @@ @if (rows() > 0) { - - ({{ rows() }} of {{ total() }}) - + + {{ rows() }} of {{ total() | number }} displayed + } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts index bcccde069..f57d31f77 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts @@ -6,11 +6,12 @@ import { } from '@angular/core' import { NzTypographyModule } from 'ng-zorro-antd/typography' import { ActivityFeedCounts } from '../activity-feed.types' +import { CommonModule } from '@angular/common' @Component({ selector: 'cvc-activity-feed-counts', standalone: true, - imports: [NzTypographyModule], + imports: [CommonModule, NzTypographyModule], templateUrl: './activity-feed-counts.component.html', styleUrl: './activity-feed-counts.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 234928967..7a0785bde 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -7,7 +7,6 @@
@if (scrollDatasource) { @@ -17,6 +16,7 @@ }
+ -
- @if (scrollDatasource) { - - } -
+ +
+ @if (scrollDatasource) { + + } +
+
@@ -37,8 +42,19 @@ [cvcFeedCounts]="counts()">
- - +
+ + + Loadingโ€ฆ + + + +
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 5eb005ed8..c458c117b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -5,3 +5,8 @@ .title { margin-right: 8px; } + +.extra { + white-space: nowrap; + text-align: right; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index ffeb83864..d73484f9c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -70,6 +70,8 @@ import { FetchMoreParams, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' +import { NzSpinModule } from 'ng-zorro-antd/spin' +import { NzTagModule } from 'ng-zorro-antd/tag' @UntilDestroy() @Component({ @@ -81,6 +83,8 @@ import { ApolloQueryResult } from '@apollo/client/core' LetDirective, NzGridModule, NzCardModule, + NzSpinModule, + NzTagModule, UiScrollModule, CvcActivityFeedCounts, CvcActivityFeedSettingsButton, @@ -114,7 +118,8 @@ export class CvcActivityFeed implements OnInit { // PRESENTATION STREAMS edges: Signal - loading: WritableSignal + refetchLoading: WritableSignal + moreLoading: WritableSignal errors: WritableSignal counts: WritableSignal> feedFilterOptions: WritableSignal @@ -131,7 +136,8 @@ export class CvcActivityFeed implements OnInit { this.init$ = new Subject() this.fetchMore$ = new Subject() - this.loading = signal(false) + this.refetchLoading = signal(false) + this.moreLoading = signal(false) this.errors = signal(false) this.counts = signal>(undefined) this.feedFilterOptions = signal( @@ -166,7 +172,7 @@ export class CvcActivityFeed implements OnInit { return this.queryRef.valueChanges }), tap((result) => { - this.loading.set(result.loading) + this.refetchLoading.set(result.loading) }) ) @@ -222,8 +228,10 @@ export class CvcActivityFeed implements OnInit { first: count, after: edges[index].cursor, } + this.moreLoading.set(true) // return fetchMore result, converted to observable from promise return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( + tap(() => this.moreLoading.set(false)), map((result) => result.data.activities.edges) ) } From 0d459ecd961d42d16428be2a0fd51fb3bb022fc6 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 22 Feb 2024 14:31:45 -0600 Subject: [PATCH 048/160] added details components for each activity type --- .../activity-feed-filters.component.html | 4 +- ...-revisions-activity-details.component.html | 1 + ...-revisions-activity-details.component.less | 3 + ...pt-revisions-activity-details.component.ts | 12 ++ .../comment-activity-details.component.html | 8 + .../comment-activity-details.component.less | 3 + .../comment-activity-details.component.ts | 13 ++ .../create-mp-activity-details.component.html | 1 + .../create-mp-activity-details.component.less | 3 + .../create-mp-activity-details.component.ts | 12 ++ ...te-variant-activity-details.component.html | 1 + ...te-variant-activity-details.component.less | 3 + ...eate-variant-activity-details.component.ts | 12 ++ ...precate-mp-activity-details.component.html | 1 + ...precate-mp-activity-details.component.less | 3 + ...deprecate-mp-activity-details.component.ts | 12 ++ ...te-variant-activity-details.component.html | 1 + ...te-variant-activity-details.component.less | 3 + ...cate-variant-activity-details.component.ts | 12 ++ ...lag-entity-activity-details.component.html | 1 + ...lag-entity-activity-details.component.less | 3 + .../flag-entity-activity-details.component.ts | 12 ++ ...-assertion-activity-details.component.html | 1 + ...-assertion-activity-details.component.less | 3 + ...te-assertion-activity-details.component.ts | 12 ++ ...e-evidence-activity-details.component.html | 1 + ...e-evidence-activity-details.component.less | 3 + ...ate-evidence-activity-details.component.ts | 12 ++ ...-revisions-activity-details.component.html | 1 + ...-revisions-activity-details.component.less | 3 + ...ct-revisions-activity-details.component.ts | 12 ++ ...solve-flag-activity-details.component.html | 1 + ...solve-flag-activity-details.component.less | 3 + ...resolve-flag-activity-details.component.ts | 12 ++ ...-assertion-activity-details.component.html | 1 + ...-assertion-activity-details.component.less | 3 + ...it-assertion-activity-details.component.ts | 12 ++ ...t-evidence-activity-details.component.html | 1 + ...t-evidence-activity-details.component.less | 3 + ...mit-evidence-activity-details.component.ts | 12 ++ ...-revisions-activity-details.component.html | 1 + ...-revisions-activity-details.component.less | 3 + ...st-revisions-activity-details.component.ts | 12 ++ ...est-source-activity-details.component.html | 1 + ...est-source-activity-details.component.less | 3 + ...ggest-source-activity-details.component.ts | 12 ++ ...suggestion-activity-details.component.html | 1 + ...suggestion-activity-details.component.less | 3 + ...e-suggestion-activity-details.component.ts | 12 ++ .../activity-feed-item.component.html | 21 ++- .../activity-feed-item.component.less | 24 ++- .../activity-feed-item.component.ts | 2 + .../activity-feed-item.query.gql | 42 ++++- client/src/app/generated/civic.apollo.ts | 152 +++++++++++------- 54 files changed, 436 insertions(+), 73 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html index 0604f8c7d..7e5334c91 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html @@ -65,7 +65,7 @@ accept-revisions-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts new file mode 100644 index 000000000..61c4d7dce --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-accept-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './accept-revisions-activity-details.component.html', + styleUrl: './accept-revisions-activity-details.component.less' +}) +export class AcceptRevisionsActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html new file mode 100644 index 000000000..d8c29c423 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html @@ -0,0 +1,8 @@ +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts new file mode 100644 index 000000000..92a40f621 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts @@ -0,0 +1,13 @@ +import { Component, input } from '@angular/core' +import { ActivityFeedFieldsFragment } from '@app/generated/civic.apollo' + +@Component({ + selector: 'cvc-comment-activity-details', + standalone: true, + imports: [], + templateUrl: './comment-activity-details.component.html', + styleUrl: './comment-activity-details.component.less', +}) +export class CvcCommentActivityDetails { + cvcActivityDetails = input.required() +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html new file mode 100644 index 000000000..972401ac8 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html @@ -0,0 +1 @@ +

create-mp-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts new file mode 100644 index 000000000..deac83007 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-create-mp-activity-details', + standalone: true, + imports: [], + templateUrl: './create-mp-activity-details.component.html', + styleUrl: './create-mp-activity-details.component.less' +}) +export class CreateMpActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html new file mode 100644 index 000000000..1bb250550 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html @@ -0,0 +1 @@ +

create-variant-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts new file mode 100644 index 000000000..026526ab4 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-create-variant-activity-details', + standalone: true, + imports: [], + templateUrl: './create-variant-activity-details.component.html', + styleUrl: './create-variant-activity-details.component.less' +}) +export class CreateVariantActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html new file mode 100644 index 000000000..8a9628d06 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html @@ -0,0 +1 @@ +

deprecate-mp-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts new file mode 100644 index 000000000..eb17f02fd --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-deprecate-mp-activity-details', + standalone: true, + imports: [], + templateUrl: './deprecate-mp-activity-details.component.html', + styleUrl: './deprecate-mp-activity-details.component.less' +}) +export class DeprecateMpActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html new file mode 100644 index 000000000..c39aff9ee --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html @@ -0,0 +1 @@ +

deprecate-variant-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts new file mode 100644 index 000000000..524480de9 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-deprecate-variant-activity-details', + standalone: true, + imports: [], + templateUrl: './deprecate-variant-activity-details.component.html', + styleUrl: './deprecate-variant-activity-details.component.less' +}) +export class DeprecateVariantActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html new file mode 100644 index 000000000..55425cf33 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html @@ -0,0 +1 @@ +

flag-entity-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts new file mode 100644 index 000000000..4b7516fe3 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-flag-entity-activity-details', + standalone: true, + imports: [], + templateUrl: './flag-entity-activity-details.component.html', + styleUrl: './flag-entity-activity-details.component.less' +}) +export class FlagEntityActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html new file mode 100644 index 000000000..51a6ed1c6 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html @@ -0,0 +1 @@ +

moderate-assertion-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts new file mode 100644 index 000000000..12e3c6ec2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-moderate-assertion-activity-details', + standalone: true, + imports: [], + templateUrl: './moderate-assertion-activity-details.component.html', + styleUrl: './moderate-assertion-activity-details.component.less' +}) +export class ModerateAssertionActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html new file mode 100644 index 000000000..d21b2cb14 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html @@ -0,0 +1 @@ +

moderate-evidence-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts new file mode 100644 index 000000000..10ac384bc --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-moderate-evidence-activity-details', + standalone: true, + imports: [], + templateUrl: './moderate-evidence-activity-details.component.html', + styleUrl: './moderate-evidence-activity-details.component.less' +}) +export class ModerateEvidenceActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html new file mode 100644 index 000000000..d3c3d6d7b --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html @@ -0,0 +1 @@ +

reject-revisions-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts new file mode 100644 index 000000000..ef7b3207a --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-reject-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './reject-revisions-activity-details.component.html', + styleUrl: './reject-revisions-activity-details.component.less' +}) +export class RejectRevisionsActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html new file mode 100644 index 000000000..5b0a3cf92 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html @@ -0,0 +1 @@ +

resolve-flag-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts new file mode 100644 index 000000000..6cfe83be0 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-resolve-flag-activity-details', + standalone: true, + imports: [], + templateUrl: './resolve-flag-activity-details.component.html', + styleUrl: './resolve-flag-activity-details.component.less' +}) +export class ResolveFlagActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html new file mode 100644 index 000000000..dc2156c1b --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html @@ -0,0 +1 @@ +

submit-assertion-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts new file mode 100644 index 000000000..efe8bd351 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-submit-assertion-activity-details', + standalone: true, + imports: [], + templateUrl: './submit-assertion-activity-details.component.html', + styleUrl: './submit-assertion-activity-details.component.less' +}) +export class SubmitAssertionActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html new file mode 100644 index 000000000..785ca2eef --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html @@ -0,0 +1 @@ +

submit-evidence-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts new file mode 100644 index 000000000..8823b71af --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-submit-evidence-activity-details', + standalone: true, + imports: [], + templateUrl: './submit-evidence-activity-details.component.html', + styleUrl: './submit-evidence-activity-details.component.less' +}) +export class SubmitEvidenceActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html new file mode 100644 index 000000000..07908c318 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html @@ -0,0 +1 @@ +

suggest-revisions-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts new file mode 100644 index 000000000..faef6d2fe --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-suggest-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './suggest-revisions-activity-details.component.html', + styleUrl: './suggest-revisions-activity-details.component.less' +}) +export class SuggestRevisionsActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html new file mode 100644 index 000000000..b6c322320 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html @@ -0,0 +1 @@ +

suggest-source-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts new file mode 100644 index 000000000..b179cbcc5 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-suggest-source-activity-details', + standalone: true, + imports: [], + templateUrl: './suggest-source-activity-details.component.html', + styleUrl: './suggest-source-activity-details.component.less' +}) +export class SuggestSourceActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html new file mode 100644 index 000000000..34cbffd5a --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html @@ -0,0 +1 @@ +

update-source-suggestion-activity-details works!

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts new file mode 100644 index 000000000..e0bf0bee8 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'cvc-update-source-suggestion-activity-details', + standalone: true, + imports: [], + templateUrl: './update-source-suggestion-activity-details.component.html', + styleUrl: './update-source-suggestion-activity-details.component.less' +}) +export class UpdateSourceSuggestionActivityDetailsComponent { + +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index d06e739ff..04d6de22f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -6,6 +6,11 @@ show: showDetails(), hide: !showDetails() }"> +
@if (activity(); as activity) { - {{ activity.__typename }} + {{ subject.name }} + + +
+ + + +
{{ activity | json }}
+
+
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less index ffe667e0f..bc95a5432 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -8,14 +8,22 @@ } .ant-card-head-title { } + > .ant-card-body { + padding: 0; + overflow: hidden; + } &.hide { > .ant-card-body { - display: none; + max-height: 0; + transition: max-height 0.15s ease-out; + // display: none; } } &.show { > .ant-card-body { - display: block; + max-height: 250px; + transition: max-height 0.25s ease-in; + // display: block; } } } @@ -53,3 +61,15 @@ } } } +.detail { + // min-height: 150px; + max-height: 250px; + border: 1px solid #EFEFEF; + margin: 8px; + padding: 8px; + border-radius: 4px; + overflow-y: hidden; + pre { + font-size: 80%; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index 589f02709..d994316c8 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -38,6 +38,7 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzTypographyModule } from 'ng-zorro-antd/typography' import { Observable, Subject } from 'rxjs' import { tag } from 'rxjs-spy/operators' +import { CvcCommentActivityDetails } from './activity-details/comment-activity-details/comment-activity-details.component' @UntilDestroy() @Component({ @@ -63,6 +64,7 @@ import { tag } from 'rxjs-spy/operators' CvcVariantGroupTagModule, CvcSourceTagModule, CvcMolecularProfileTagModule, + CvcCommentActivityDetails, ], templateUrl: './activity-feed-item.component.html', styleUrl: './activity-feed-item.component.less', diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index c1aac1b3d..a1598c121 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -20,7 +20,15 @@ fragment ActivityFeedDetailFields on ActivityInterface { status } ... on Revision { - revisionSetId + ...RevisionDetails + } + ... on RevisionSet { + id + link + name + revisions { + ...RevisionDetails + } } ... on Variant { deprecated @@ -30,17 +38,20 @@ fragment ActivityFeedDetailFields on ActivityInterface { } } parsedNote @include(if: $requestDetails) { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text + ... on CommentBodySegment { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } } ... on User { id displayName + role } } events @include(if: $requestDetails) { @@ -58,3 +69,18 @@ fragment ActivityFeedDetailFields on ActivityInterface { } } } + +fragment RevisionDetails on Revision { + id + revisionSetId + name + fieldName + suggestedValue +} + +fragment CommentDetails on Comment { + id + link + name + comment +} diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 2ede86a75..0d803f99e 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5875,42 +5875,46 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -type ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedDetailFieldsFragment = ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment | ActivityFeedDetailFields_CommentActivity_Fragment | ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_CreateVariantActivity_Fragment | ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_DeprecateVariantActivity_Fragment | ActivityFeedDetailFields_FlagEntityActivity_Fragment | ActivityFeedDetailFields_ModerateAssertionActivity_Fragment | ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedDetailFields_RejectRevisionsActivity_Fragment | ActivityFeedDetailFields_ResolveFlagActivity_Fragment | ActivityFeedDetailFields_SubmitAssertionActivity_Fragment | ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment | ActivityFeedDetailFields_SuggestSourceActivity_Fragment | ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment; +export type RevisionDetailsFragment = { __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }; + +export type CommentDetailsFragment = { __typename: 'Comment', id: number, link: string, name: string, comment: string }; + export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; first?: InputMaybe; @@ -5927,75 +5931,75 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; -type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', revisionSetId: number, id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment', entityId: number, link: string, tagType: TaggableEntity } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedBaseFieldsFragment = ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment | ActivityFeedBaseFields_CommentActivity_Fragment | ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_CreateVariantActivity_Fragment | ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_DeprecateVariantActivity_Fragment | ActivityFeedBaseFields_FlagEntityActivity_Fragment | ActivityFeedBaseFields_ModerateAssertionActivity_Fragment | ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedBaseFields_RejectRevisionsActivity_Fragment | ActivityFeedBaseFields_ResolveFlagActivity_Fragment | ActivityFeedBaseFields_SubmitAssertionActivity_Fragment | ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment | ActivityFeedBaseFields_SuggestSourceActivity_Fragment | ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment; @@ -7715,6 +7719,23 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; +export const CommentDetailsFragmentDoc = gql` + fragment CommentDetails on Comment { + id + link + name + comment +} + `; +export const RevisionDetailsFragmentDoc = gql` + fragment RevisionDetails on Revision { + id + revisionSetId + name + fieldName + suggestedValue +} + `; export const ActivityFeedDetailFieldsFragmentDoc = gql` fragment ActivityFeedDetailFields on ActivityInterface { subject @include(if: $requestDetails) { @@ -7732,7 +7753,15 @@ export const ActivityFeedDetailFieldsFragmentDoc = gql` status } ... on Revision { - revisionSetId + ...RevisionDetails + } + ... on RevisionSet { + id + link + name + revisions { + ...RevisionDetails + } } ... on Variant { deprecated @@ -7742,17 +7771,20 @@ export const ActivityFeedDetailFieldsFragmentDoc = gql` } } parsedNote @include(if: $requestDetails) { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text + ... on CommentBodySegment { + ... on CommentTagSegment { + entityId + link + tagType + } + ... on CommentTextSegment { + text + } } ... on User { id displayName + role } } events @include(if: $requestDetails) { @@ -7770,7 +7802,7 @@ export const ActivityFeedDetailFieldsFragmentDoc = gql` } } } - `; + ${RevisionDetailsFragmentDoc}`; export const ActivityFeedBaseFieldsFragmentDoc = gql` fragment ActivityFeedBaseFields on ActivityInterface { id From 310553f7b60503954d70f2e11695be9644707223 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 27 Feb 2024 10:54:30 -0600 Subject: [PATCH 049/160] each activity type has its own details component --- .../comment-activity-details.component.html | 8 - .../comment-activity-details.component.ts | 13 - .../activity-feed-item-details.component.html | 18 ++ ...activity-feed-item-details.component.less} | 0 .../activity-feed-item-details.component.ts | 16 ++ .../activity-feed-item.component.html | 28 +- .../activity-feed-item.component.less | 2 +- .../activity-feed-item.component.ts | 10 +- .../activity-feed-item.guards.ts | 111 ++++++++ .../activity-feed-item.query.gql | 83 +----- ...-revisions-activity-details.component.html | 0 ...revisions-activity-details.component.less} | 0 ...pt-revisions-activity-details.component.ts | 0 .../comment-activity-details.component.html | 1 + .../comment-activity-details.component.less} | 0 .../comment-activity-details.component.ts | 19 ++ .../comment-activity-details.query.gql | 24 ++ .../create-mp-activity-details.component.html | 0 ...create-mp-activity-details.component.less} | 0 .../create-mp-activity-details.component.ts | 0 ...te-variant-activity-details.component.html | 0 ...e-variant-activity-details.component.less} | 0 ...eate-variant-activity-details.component.ts | 0 ...precate-mp-activity-details.component.html | 0 ...recate-mp-activity-details.component.less} | 0 ...deprecate-mp-activity-details.component.ts | 0 ...te-variant-activity-details.component.html | 0 ...e-variant-activity-details.component.less} | 0 ...cate-variant-activity-details.component.ts | 0 ...lag-entity-activity-details.component.html | 0 ...ag-entity-activity-details.component.less} | 0 .../flag-entity-activity-details.component.ts | 0 .../flag-entity-activity-details.query.gql | 7 + ...-assertion-activity-details.component.html | 0 ...assertion-activity-details.component.less} | 0 ...te-assertion-activity-details.component.ts | 0 ...e-evidence-activity-details.component.html | 0 ...-evidence-activity-details.component.less} | 0 ...ate-evidence-activity-details.component.ts | 0 ...-revisions-activity-details.component.html | 0 ...revisions-activity-details.component.less} | 0 ...ct-revisions-activity-details.component.ts | 0 ...solve-flag-activity-details.component.html | 0 ...olve-flag-activity-details.component.less} | 0 ...resolve-flag-activity-details.component.ts | 0 ...-assertion-activity-details.component.html | 0 ...assertion-activity-details.component.less} | 0 ...it-assertion-activity-details.component.ts | 0 ...t-evidence-activity-details.component.html | 0 ...-evidence-activity-details.component.less} | 0 ...mit-evidence-activity-details.component.ts | 0 ...-revisions-activity-details.component.html | 0 ...revisions-activity-details.component.less} | 0 ...st-revisions-activity-details.component.ts | 0 ...est-source-activity-details.component.html | 0 ...st-source-activity-details.component.less} | 0 ...ggest-source-activity-details.component.ts | 0 ...suggestion-activity-details.component.html | 0 ...suggestion-activity-details.component.less | 3 + ...e-suggestion-activity-details.component.ts | 0 .../activity-feed/activity-feed.component.ts | 11 +- .../activity-feed/activity-feed.config.ts | 3 +- .../activity-feed/activity-feed.query.gql | 96 ++++++- client/src/app/core/pipes/type-guard.pipe.ts | 4 + client/src/app/generated/civic.apollo.ts | 268 +++++++----------- 65 files changed, 420 insertions(+), 305 deletions(-) delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less => activity-feed-item-details/activity-feed-item-details.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/accept-revisions-activity-details/accept-revisions-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/comment-activity-details/comment-activity-details.component.less => detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/accept-revisions-activity-details/accept-revisions-activity-details.component.ts (100%) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/create-mp-activity-details/create-mp-activity-details.component.less => detail-components/comment-activity-details/comment-activity-details.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/create-mp-activity-details/create-mp-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/create-variant-activity-details/create-variant-activity-details.component.less => detail-components/create-mp-activity-details/create-mp-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/create-mp-activity-details/create-mp-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/create-variant-activity-details/create-variant-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less => detail-components/create-variant-activity-details/create-variant-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/create-variant-activity-details/create-variant-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less => detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less => detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/flag-entity-activity-details/flag-entity-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less => detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/flag-entity-activity-details/flag-entity-activity-details.component.ts (100%) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less => detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less => detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/reject-revisions-activity-details/reject-revisions-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less => detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/reject-revisions-activity-details/reject-revisions-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/resolve-flag-activity-details/resolve-flag-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less => detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/resolve-flag-activity-details/resolve-flag-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/submit-assertion-activity-details/submit-assertion-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less => detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/submit-assertion-activity-details/submit-assertion-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/submit-evidence-activity-details/submit-evidence-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less => detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/submit-evidence-activity-details/submit-evidence-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less => detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/suggest-source-activity-details/suggest-source-activity-details.component.html (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less => detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less} (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/suggest-source-activity-details/suggest-source-activity-details.component.ts (100%) rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html (100%) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less rename client/src/app/components/activities/activity-feed/activity-feed-item/{activity-details => detail-components}/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts (100%) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html deleted file mode 100644 index d8c29c423..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.html +++ /dev/null @@ -1,8 +0,0 @@ -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor - incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis - nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore - eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt - in culpa qui officia deserunt mollit anim id est laborum. -

diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts deleted file mode 100644 index 92a40f621..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, input } from '@angular/core' -import { ActivityFeedFieldsFragment } from '@app/generated/civic.apollo' - -@Component({ - selector: 'cvc-comment-activity-details', - standalone: true, - imports: [], - templateUrl: './comment-activity-details.component.html', - styleUrl: './comment-activity-details.component.less', -}) -export class CvcCommentActivityDetails { - cvcActivityDetails = input.required() -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html new file mode 100644 index 000000000..ba766a0a4 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html @@ -0,0 +1,18 @@ +
+ @if (cvcActivity(); as activity) { + + + } @else { +

LOADING

+ } +
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts new file mode 100644 index 000000000..b0198d5de --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts @@ -0,0 +1,16 @@ +import { Component, input } from '@angular/core' +import { ActivityFeedItemFragment } from '@app/generated/civic.apollo' +import { CvcCommentActivityDetails } from '../detail-components/comment-activity-details/comment-activity-details.component' +import { CommonModule } from '@angular/common' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' + +@Component({ + selector: 'cvc-activity-feed-item-details', + standalone: true, + imports: [CommonModule, CvcPipesModule, CvcCommentActivityDetails], + templateUrl: './activity-feed-item-details.component.html', + styleUrl: './activity-feed-item-details.component.less', +}) +export class CvcActivityFeedItemDetails { + cvcActivity = input.required() +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html index 04d6de22f..ade93256d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html @@ -1,18 +1,22 @@ - + @if (showDetails() && activity()) { + + + } - +
@@ -53,7 +57,7 @@ }
- + @if (activity(); as activity) { -
+ [cvcCommentActivity]="activity">
{{ activity | json }}
-
+
--> diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less index bc95a5432..87d4ab498 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -68,7 +68,7 @@ margin: 8px; padding: 8px; border-radius: 4px; - overflow-y: hidden; + overflow-y: scroll; pre { font-size: 80%; } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts index d994316c8..6a42d8ece 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts @@ -21,7 +21,7 @@ import { CvcVariantGroupTagModule } from '@app/components/variant-groups/variant import { CvcVariantTagModule } from '@app/components/variants/variant-tag/variant-tag.module' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { - ActivityFeedFieldsFragment, + ActivityFeedItemFragment, ActivityFeedItemGQL, ActivityFeedItemQuery, ActivityFeedItemQueryVariables, @@ -38,7 +38,8 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzTypographyModule } from 'ng-zorro-antd/typography' import { Observable, Subject } from 'rxjs' import { tag } from 'rxjs-spy/operators' -import { CvcCommentActivityDetails } from './activity-details/comment-activity-details/comment-activity-details.component' +import { CvcCommentActivityDetails } from './detail-components/comment-activity-details/comment-activity-details.component' +import { CvcActivityFeedItemDetails } from './activity-feed-item-details/activity-feed-item-details.component' @UntilDestroy() @Component({ @@ -65,20 +66,21 @@ import { CvcCommentActivityDetails } from './activity-details/comment-activity-d CvcSourceTagModule, CvcMolecularProfileTagModule, CvcCommentActivityDetails, + CvcActivityFeedItemDetails, ], templateUrl: './activity-feed-item.component.html', styleUrl: './activity-feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeedItem implements OnInit { - cvcActivity = input.required() + cvcActivity = input.required() toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> loading: WritableSignal - activity: WritableSignal> + activity: WritableSignal> showDetails: WritableSignal constructor(private gql: ActivityFeedItemGQL) { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts new file mode 100644 index 000000000..53a110fca --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts @@ -0,0 +1,111 @@ +import { + ActivityFeedItemFragment, + CommentActivityDetailsFragment, +} from '@app/generated/civic.apollo' +import result from '@app/generated/civic.possible-types' + +type ActivityFeedItemDetailFragmentMap = { + CommentActivityDetail: CommentActivityDetailsFragment +} + +export type ActivityFeedItemDetailFragment = CommentActivityDetailsFragment + +// type ActivityTypeMap = { +// AcceptRevisionsActivity: AcceptRevisionsActivity +// CommentActivity: CommentActivity +// CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivity +// CreateVariantActivity: CreateVariantActivity +// DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivity +// DeprecateVariantActivity: DeprecateVariantActivity +// FlagEntityActivity: FlagEntityActivity +// ModerateAssertionActivity: ModerateAssertionActivity +// ModerateEvidenceItemActivity: ModerateEvidenceItemActivity +// RejectRevisionsActivity: RejectRevisionsActivity +// ResolveFlagActivity: ResolveFlagActivity +// SubmitAssertionActivity: SubmitAssertionActivity +// SubmitEvidenceItemActivity: SubmitEvidenceItemActivity +// SuggestRevisionSetActivity: SuggestRevisionSetActivity +// SuggestSourceActivity: SuggestSourceActivity +// UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivity +// } + +// export interface TypeGuardMap { +// [key: string]: ( +// item: ActivityFeedItemFragment +// ) => item is ActivityFeedItemFragment +// } + +// function generateTypeGuardMap(): TypeGuardMap { +// const guards: TypeGuardMap = {} + +// const typeNames = result.possibleTypes.ActivityInterface + +// typeNames.forEach((typeName) => { +// guards[`is${typeName}`] = ( +// item: ActivityFeedItemFragment +// ): item is ActivityFeedItemFragment => { +// return item.__typename === typeName +// } +// }) + +// return guards +// } + +// export const activityFeedItemTypeGuards = generateTypeGuardMap() + +// /* EXPORT ActivityInterface TYPE GUARDS +// * NOTE: activity feed uses ActivityInterface as much as possible to avoid +// * referring to specific polymorphic types. However, Angular template flow +// * control functions throw TS errors when narrowing is attempted using +// * __typename or other distinguishing attributes. Therefore, it appears custom +// * type guards are necessary, using the TypeGuard pipe. +// * */ + +// // map ActivityInterface types to name strings +// // NOTE: tried to find an enum to avoid manually creating this map, didn't find anything +// type ActivityTypeMap = { +// AcceptRevisionsActivity: AcceptRevisionsActivity +// CommentActivity: CommentActivity +// CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivity +// CreateVariantActivity: CreateVariantActivity +// DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivity +// DeprecateVariantActivity: DeprecateVariantActivity +// FlagEntityActivity: FlagEntityActivity +// ModerateAssertionActivity: ModerateAssertionActivity +// ModerateEvidenceItemActivity: ModerateEvidenceItemActivity +// RejectRevisionsActivity: RejectRevisionsActivity +// ResolveFlagActivity: ResolveFlagActivity +// SubmitAssertionActivity: SubmitAssertionActivity +// SubmitEvidenceItemActivity: SubmitEvidenceItemActivity +// SuggestRevisionSetActivity: SuggestRevisionSetActivity +// SuggestSourceActivity: SuggestSourceActivity +// UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivity +// } + +// // Augment ActivityInterface with __typename for type guard purposes +// // NOTE: would it make sense to add this to the server-side ActivityInterface? +// type ActivityInterfaceWithTypename = ActivityInterface & { +// __typename?: string +// } + +// // utility type to extract the actual type from the ActivityTypeMap +// type ActivityTypeByName = ActivityTypeMap[T] + +// // type for exported type guards map +// export type ActivityTypeGuardsMap = { +// [K in keyof ActivityTypeMap as `is${K}`]?: TypeGuard< +// ActivityInterfaceWithTypename, +// ActivityTypeMap[K] +// > +// } + +// export const activityInterfaceGuards: ActivityTypeGuardsMap = {} + +// // generate type guards +// result.possibleTypes.ActivityInterface.forEach((activityType) => { +// const guardName = `is${activityType}` +// ;(activityInterfaceGuards as any)[guardName] = ( +// option: ActivityInterfaceWithTypename +// ): option is ActivityTypeByName => +// option.__typename === activityType +// }) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index a1598c121..55e5f1b36 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -1,86 +1,5 @@ query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedFields + ...ActivityFeedItem } } - -fragment ActivityFeedDetailFields on ActivityInterface { - subject @include(if: $requestDetails) { - id - name - link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - ...RevisionDetails - } - ... on RevisionSet { - id - link - name - revisions { - ...RevisionDetails - } - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } - } - parsedNote @include(if: $requestDetails) { - ... on CommentBodySegment { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - } - ... on User { - id - displayName - role - } - } - events @include(if: $requestDetails) { - id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } - } -} - -fragment RevisionDetails on Revision { - id - revisionSetId - name - fieldName - suggestedValue -} - -fragment CommentDetails on Comment { - id - link - name - comment -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/comment-activity-details/comment-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/accept-revisions-activity-details/accept-revisions-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html new file mode 100644 index 000000000..6c69e7df0 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html @@ -0,0 +1 @@ +
 {{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts new file mode 100644 index 000000000..17825136b --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts @@ -0,0 +1,19 @@ +import { CommonModule } from '@angular/common' +import { Component, computed, input } from '@angular/core' +import { + ActivityFeedItemFragment, + CommentActivityDetailsFragment, +} from '@app/generated/civic.apollo' + +@Component({ + selector: 'cvc-comment-activity-details', + standalone: true, + imports: [CommonModule], + templateUrl: './comment-activity-details.component.html', + styleUrl: './comment-activity-details.component.less', +}) +export class CvcCommentActivityDetails { + activity = input.required({ + alias: 'cvcCommentActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql new file mode 100644 index 000000000..57b74d157 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql @@ -0,0 +1,24 @@ +fragment CommentActivityDetails on CommentActivity { + ...ActivityFeedItemBase + comment { + id + comment + link + name + title + } + # events { + # id + # createdAt + # action + # originatingObject { + # id + # name + # link + # } + # originatingUser { + # id + # displayName + # } + # } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-mp-activity-details/create-mp-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/create-variant-activity-details/create-variant-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/flag-entity-activity-details/flag-entity-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql new file mode 100644 index 000000000..bf2caa7fa --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql @@ -0,0 +1,7 @@ +fragment FlagEntityActivityDetails on FlagEntityActivity { + ...ActivityFeedItemBase + note + flag { + id + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/reject-revisions-activity-details/reject-revisions-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/resolve-flag-activity-details/resolve-flag-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-assertion-activity-details/submit-assertion-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/submit-evidence-activity-details/submit-evidence-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/suggest-source-activity-details/suggest-source-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-details/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index d73484f9c..87d72a7f9 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -34,6 +34,7 @@ import { Observable, Subject, combineLatest, + debounceTime, filter, from, map, @@ -116,7 +117,7 @@ export class CvcActivityFeed implements OnInit { edge$: Observable reloadScroller$?: Subject - // PRESENTATION STREAMS + // PRESENTATION SIGNALS edges: Signal refetchLoading: WritableSignal moreLoading: WritableSignal @@ -124,9 +125,8 @@ export class CvcActivityFeed implements OnInit { counts: WritableSignal> feedFilterOptions: WritableSignal - // CONFIG, STATE + // SERVICE REFERENCES queryRef?: QueryRef - scrollDatasource?: IDatasource scrollAdapter?: IAdapter @@ -251,6 +251,11 @@ export class CvcActivityFeed implements OnInit { this.scrollAdapter.init$.pipe(take(1)).subscribe(() => { console.log('ngx-ui-scroll initialized!') }) + this.scrollAdapter.isLoading$ + .pipe(debounceTime(100), untilDestroyed(this)) + .subscribe((loading) => { + console.log('vscroll isLoading: ', loading) + }) } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 18cfc7c49..23f9d6ff9 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -1,3 +1,4 @@ +import { ActivityTypeInput } from '@app/generated/civic.apollo' import { ActivityFeedFilterOptions, ActivityFeedFilters, @@ -13,7 +14,7 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - activityType: [], + activityType: [ActivityTypeInput.Comment], subjectType: [], userId: [], } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 5576fa74a..d8ef4aad3 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -52,20 +52,15 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { edges { cursor node { - ...ActivityFeedFields + ...ActivityFeedItem } } nodes { - ...ActivityFeedFields + ...ActivityFeedItem } } -fragment ActivityFeedFields on ActivityInterface { - ...ActivityFeedBaseFields - ...ActivityFeedDetailFields -} - -fragment ActivityFeedBaseFields on ActivityInterface { +fragment ActivityFeedItemBase on ActivityInterface { id verbiage createdAt @@ -83,5 +78,88 @@ fragment ActivityFeedBaseFields on ActivityInterface { name link } - ...ActivityFeedDetailFields + note @include(if: $requestDetails) +} + +fragment ActivityFeedItem on ActivityInterface { + ...ActivityFeedItemBase + ...CommentActivityDetails @include(if: $requestDetails) + # subject @include(if: $requestDetails) { + # id + # name + # link + # ... on Source { + # citation + # sourceType + # } + # ... on EvidenceItem { + # status + # } + # ... on Assertion { + # status + # } + # ... on Revision { + # ...RevisionDetails + # } + # ... on RevisionSet { + # id + # link + # name + # revisions { + # ...RevisionDetails + # } + # } + # ... on Variant { + # deprecated + # } + # ... on MolecularProfile { + # deprecated + # } + # } + # parsedNote @include(if: $requestDetails) { + # ... on CommentBodySegment { + # ... on CommentTagSegment { + # entityId + # link + # tagType + # } + # ... on CommentTextSegment { + # text + # } + # } + # ... on User { + # id + # displayName + # role + # } + # } + # events @include(if: $requestDetails) { + # id + # createdAt + # action + # originatingObject { + # id + # name + # link + # } + # originatingUser { + # id + # displayName + # } + # } +} + +fragment RevisionDetails on Revision { + id + revisionSetId + name + fieldName + suggestedValue +} + +fragment CommentDetails on Comment { + id + link + name + comment } diff --git a/client/src/app/core/pipes/type-guard.pipe.ts b/client/src/app/core/pipes/type-guard.pipe.ts index 9c924e207..0db27f378 100644 --- a/client/src/app/core/pipes/type-guard.pipe.ts +++ b/client/src/app/core/pipes/type-guard.pipe.ts @@ -1,3 +1,7 @@ +// NOTE: taken from https://github.com/angular/angular/issues/34522#issuecomment-762973301 +// and +// https://github.com/angular/angular/issues/34522#issuecomment-1247786493 +// import { Pipe, PipeTransform } from '@angular/core' export type TypeGuard = (a: A) => a is B diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 0d803f99e..c944a09ef 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5875,45 +5875,11 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; -type ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailsFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedDetailFields_CommentActivity_Fragment = { __typename: 'CommentActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', subject?: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedDetailFieldsFragment = ActivityFeedDetailFields_AcceptRevisionsActivity_Fragment | ActivityFeedDetailFields_CommentActivity_Fragment | ActivityFeedDetailFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_CreateVariantActivity_Fragment | ActivityFeedDetailFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedDetailFields_DeprecateVariantActivity_Fragment | ActivityFeedDetailFields_FlagEntityActivity_Fragment | ActivityFeedDetailFields_ModerateAssertionActivity_Fragment | ActivityFeedDetailFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedDetailFields_RejectRevisionsActivity_Fragment | ActivityFeedDetailFields_ResolveFlagActivity_Fragment | ActivityFeedDetailFields_SubmitAssertionActivity_Fragment | ActivityFeedDetailFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedDetailFields_SuggestRevisionSetActivity_Fragment | ActivityFeedDetailFields_SuggestSourceActivity_Fragment | ActivityFeedDetailFields_UpdateSourceSuggestionStatusActivity_Fragment; - -export type RevisionDetailsFragment = { __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }; - -export type CommentDetailsFragment = { __typename: 'Comment', id: number, link: string, name: string, comment: string }; +export type FlagEntityActivityDetailsFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -5931,77 +5897,81 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; -type ActivityFeedFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type ActivityFeedFieldsFragment = ActivityFeedFields_AcceptRevisionsActivity_Fragment | ActivityFeedFields_CommentActivity_Fragment | ActivityFeedFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_CreateVariantActivity_Fragment | ActivityFeedFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedFields_DeprecateVariantActivity_Fragment | ActivityFeedFields_FlagEntityActivity_Fragment | ActivityFeedFields_ModerateAssertionActivity_Fragment | ActivityFeedFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedFields_RejectRevisionsActivity_Fragment | ActivityFeedFields_ResolveFlagActivity_Fragment | ActivityFeedFields_SubmitAssertionActivity_Fragment | ActivityFeedFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedFields_SuggestRevisionSetActivity_Fragment | ActivityFeedFields_SuggestSourceActivity_Fragment | ActivityFeedFields_UpdateSourceSuggestionStatusActivity_Fragment; +export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } }; -type ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string, revisionSetId: number, fieldName: string, suggestedValue?: any | undefined } | { __typename: 'RevisionSet', id: number, link: string, name: string, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }> } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote?: Array<{ __typename: 'CommentTagSegment' } | { __typename: 'CommentTextSegment' } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, events?: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; + +export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; + +export type RevisionDetailsFragment = { __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }; -export type ActivityFeedBaseFieldsFragment = ActivityFeedBaseFields_AcceptRevisionsActivity_Fragment | ActivityFeedBaseFields_CommentActivity_Fragment | ActivityFeedBaseFields_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_CreateVariantActivity_Fragment | ActivityFeedBaseFields_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedBaseFields_DeprecateVariantActivity_Fragment | ActivityFeedBaseFields_FlagEntityActivity_Fragment | ActivityFeedBaseFields_ModerateAssertionActivity_Fragment | ActivityFeedBaseFields_ModerateEvidenceItemActivity_Fragment | ActivityFeedBaseFields_RejectRevisionsActivity_Fragment | ActivityFeedBaseFields_ResolveFlagActivity_Fragment | ActivityFeedBaseFields_SubmitAssertionActivity_Fragment | ActivityFeedBaseFields_SubmitEvidenceItemActivity_Fragment | ActivityFeedBaseFields_SuggestRevisionSetActivity_Fragment | ActivityFeedBaseFields_SuggestSourceActivity_Fragment | ActivityFeedBaseFields_UpdateSourceSuggestionStatusActivity_Fragment; +export type CommentDetailsFragment = { __typename: 'Comment', id: number, link: string, name: string, comment: string }; export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']['input']; @@ -7719,92 +7689,8 @@ export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; -export const CommentDetailsFragmentDoc = gql` - fragment CommentDetails on Comment { - id - link - name - comment -} - `; -export const RevisionDetailsFragmentDoc = gql` - fragment RevisionDetails on Revision { - id - revisionSetId - name - fieldName - suggestedValue -} - `; -export const ActivityFeedDetailFieldsFragmentDoc = gql` - fragment ActivityFeedDetailFields on ActivityInterface { - subject @include(if: $requestDetails) { - id - name - link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - ...RevisionDetails - } - ... on RevisionSet { - id - link - name - revisions { - ...RevisionDetails - } - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } - } - parsedNote @include(if: $requestDetails) { - ... on CommentBodySegment { - ... on CommentTagSegment { - entityId - link - tagType - } - ... on CommentTextSegment { - text - } - } - ... on User { - id - displayName - role - } - } - events @include(if: $requestDetails) { - id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } - } -} - ${RevisionDetailsFragmentDoc}`; -export const ActivityFeedBaseFieldsFragmentDoc = gql` - fragment ActivityFeedBaseFields on ActivityInterface { +export const ActivityFeedItemBaseFragmentDoc = gql` + fragment ActivityFeedItemBase on ActivityInterface { id verbiage createdAt @@ -7822,16 +7708,37 @@ export const ActivityFeedBaseFieldsFragmentDoc = gql` name link } - ...ActivityFeedDetailFields + note @include(if: $requestDetails) +} + `; +export const FlagEntityActivityDetailsFragmentDoc = gql` + fragment FlagEntityActivityDetails on FlagEntityActivity { + ...ActivityFeedItemBase + note + flag { + id + } +} + ${ActivityFeedItemBaseFragmentDoc}`; +export const CommentActivityDetailsFragmentDoc = gql` + fragment CommentActivityDetails on CommentActivity { + ...ActivityFeedItemBase + comment { + id + comment + link + name + title + } } - ${ActivityFeedDetailFieldsFragmentDoc}`; -export const ActivityFeedFieldsFragmentDoc = gql` - fragment ActivityFeedFields on ActivityInterface { - ...ActivityFeedBaseFields - ...ActivityFeedDetailFields + ${ActivityFeedItemBaseFragmentDoc}`; +export const ActivityFeedItemFragmentDoc = gql` + fragment ActivityFeedItem on ActivityInterface { + ...ActivityFeedItemBase + ...CommentActivityDetails @include(if: $requestDetails) } - ${ActivityFeedBaseFieldsFragmentDoc} -${ActivityFeedDetailFieldsFragmentDoc}`; + ${ActivityFeedItemBaseFragmentDoc} +${CommentActivityDetailsFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { @@ -7857,14 +7764,31 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` edges { cursor node { - ...ActivityFeedFields + ...ActivityFeedItem } } nodes { - ...ActivityFeedFields + ...ActivityFeedItem } } - ${ActivityFeedFieldsFragmentDoc}`; + ${ActivityFeedItemFragmentDoc}`; +export const RevisionDetailsFragmentDoc = gql` + fragment RevisionDetails on Revision { + id + revisionSetId + name + fieldName + suggestedValue +} + `; +export const CommentDetailsFragmentDoc = gql` + fragment CommentDetails on Comment { + id + link + name + comment +} + `; export const MolecularProfileParsedNameFragmentDoc = gql` fragment MolecularProfileParsedName on MolecularProfileSegment { __typename @@ -10470,10 +10394,10 @@ export const VariantSummaryFieldsFragmentDoc = gql` export const ActivityFeedItemDocument = gql` query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { - ...ActivityFeedFields + ...ActivityFeedItem } } - ${ActivityFeedFieldsFragmentDoc}`; + ${ActivityFeedItemFragmentDoc}`; @Injectable({ providedIn: 'root' From afbecf9ac1bd65a287cfc137d0cc28cb8d756968 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 29 Feb 2024 22:46:00 -0600 Subject: [PATCH 050/160] ActivityFeedItemFragment typeguards working in activity-item-detail --- .../activity-feed-item-details.component.html | 17 +-- .../activity-feed-item-details.component.less | 13 ++ .../activity-feed-item-details.component.ts | 10 +- .../activity-feed-item.component.less | 12 -- .../activity-feed-item.guards.ts | 128 +++--------------- .../activity-feed-item.query.gql | 17 +++ .../comment-activity-details.component.html | 2 +- .../comment-activity-details.component.ts | 4 +- .../comment-activity-details.query.gql | 17 +-- .../flag-entity-activity-details.component.ts | 14 +- .../flag-entity-activity-details.query.gql | 3 +- .../activity-feed/activity-feed.query.gql | 81 +---------- .../activity-feed/activity-feed.types.ts | 9 ++ client/src/app/generated/civic.apollo.ts | 115 ++++++++++------ 14 files changed, 170 insertions(+), 272 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html index ba766a0a4..d532790b9 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html @@ -1,17 +1,12 @@
@if (cvcActivity(); as activity) { - - + } @else {

LOADING

} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less index 5d4e87f30..ce39e7630 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less @@ -1,3 +1,16 @@ :host { display: block; } + +.detail { + // min-height: 150px; + max-height: 250px; + border: 1px solid #EFEFEF; + margin: 8px; + padding: 8px; + border-radius: 4px; + overflow-y: scroll; + pre { + font-size: 80%; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts index b0198d5de..0977a0f06 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts @@ -3,14 +3,22 @@ import { ActivityFeedItemFragment } from '@app/generated/civic.apollo' import { CvcCommentActivityDetails } from '../detail-components/comment-activity-details/comment-activity-details.component' import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { activityFeedTypeGuards } from '../activity-feed-item.guards' +import { CvcFlagEntityActivityDetails } from '../detail-components/flag-entity-activity-details/flag-entity-activity-details.component' @Component({ selector: 'cvc-activity-feed-item-details', standalone: true, - imports: [CommonModule, CvcPipesModule, CvcCommentActivityDetails], + imports: [ + CommonModule, + CvcPipesModule, + CvcCommentActivityDetails, + CvcFlagEntityActivityDetails, + ], templateUrl: './activity-feed-item-details.component.html', styleUrl: './activity-feed-item-details.component.less', }) export class CvcActivityFeedItemDetails { cvcActivity = input.required() + guards = activityFeedTypeGuards } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less index 87d4ab498..acee3bbae 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less @@ -61,15 +61,3 @@ } } } -.detail { - // min-height: 150px; - max-height: 250px; - border: 1px solid #EFEFEF; - margin: 8px; - padding: 8px; - border-radius: 4px; - overflow-y: scroll; - pre { - font-size: 80%; - } -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts index 53a110fca..95dc692b2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts @@ -1,111 +1,27 @@ import { ActivityFeedItemFragment, - CommentActivityDetailsFragment, + CommentActivityDetailFragment, + FlagEntityActivityDetailFragment, } from '@app/generated/civic.apollo' -import result from '@app/generated/civic.possible-types' +import { TypeGuard } from '@app/core/pipes/type-guard.pipe' -type ActivityFeedItemDetailFragmentMap = { - CommentActivityDetail: CommentActivityDetailsFragment -} - -export type ActivityFeedItemDetailFragment = CommentActivityDetailsFragment - -// type ActivityTypeMap = { -// AcceptRevisionsActivity: AcceptRevisionsActivity -// CommentActivity: CommentActivity -// CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivity -// CreateVariantActivity: CreateVariantActivity -// DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivity -// DeprecateVariantActivity: DeprecateVariantActivity -// FlagEntityActivity: FlagEntityActivity -// ModerateAssertionActivity: ModerateAssertionActivity -// ModerateEvidenceItemActivity: ModerateEvidenceItemActivity -// RejectRevisionsActivity: RejectRevisionsActivity -// ResolveFlagActivity: ResolveFlagActivity -// SubmitAssertionActivity: SubmitAssertionActivity -// SubmitEvidenceItemActivity: SubmitEvidenceItemActivity -// SuggestRevisionSetActivity: SuggestRevisionSetActivity -// SuggestSourceActivity: SuggestSourceActivity -// UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivity -// } - -// export interface TypeGuardMap { -// [key: string]: ( -// item: ActivityFeedItemFragment -// ) => item is ActivityFeedItemFragment -// } - -// function generateTypeGuardMap(): TypeGuardMap { -// const guards: TypeGuardMap = {} - -// const typeNames = result.possibleTypes.ActivityInterface - -// typeNames.forEach((typeName) => { -// guards[`is${typeName}`] = ( -// item: ActivityFeedItemFragment -// ): item is ActivityFeedItemFragment => { -// return item.__typename === typeName -// } -// }) - -// return guards -// } - -// export const activityFeedItemTypeGuards = generateTypeGuardMap() - -// /* EXPORT ActivityInterface TYPE GUARDS -// * NOTE: activity feed uses ActivityInterface as much as possible to avoid -// * referring to specific polymorphic types. However, Angular template flow -// * control functions throw TS errors when narrowing is attempted using -// * __typename or other distinguishing attributes. Therefore, it appears custom -// * type guards are necessary, using the TypeGuard pipe. -// * */ - -// // map ActivityInterface types to name strings -// // NOTE: tried to find an enum to avoid manually creating this map, didn't find anything -// type ActivityTypeMap = { -// AcceptRevisionsActivity: AcceptRevisionsActivity -// CommentActivity: CommentActivity -// CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivity -// CreateVariantActivity: CreateVariantActivity -// DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivity -// DeprecateVariantActivity: DeprecateVariantActivity -// FlagEntityActivity: FlagEntityActivity -// ModerateAssertionActivity: ModerateAssertionActivity -// ModerateEvidenceItemActivity: ModerateEvidenceItemActivity -// RejectRevisionsActivity: RejectRevisionsActivity -// ResolveFlagActivity: ResolveFlagActivity -// SubmitAssertionActivity: SubmitAssertionActivity -// SubmitEvidenceItemActivity: SubmitEvidenceItemActivity -// SuggestRevisionSetActivity: SuggestRevisionSetActivity -// SuggestSourceActivity: SuggestSourceActivity -// UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivity -// } - -// // Augment ActivityInterface with __typename for type guard purposes -// // NOTE: would it make sense to add this to the server-side ActivityInterface? -// type ActivityInterfaceWithTypename = ActivityInterface & { -// __typename?: string -// } - -// // utility type to extract the actual type from the ActivityTypeMap -// type ActivityTypeByName = ActivityTypeMap[T] - -// // type for exported type guards map -// export type ActivityTypeGuardsMap = { -// [K in keyof ActivityTypeMap as `is${K}`]?: TypeGuard< -// ActivityInterfaceWithTypename, -// ActivityTypeMap[K] -// > -// } - -// export const activityInterfaceGuards: ActivityTypeGuardsMap = {} +const isCommentActivity: TypeGuard< + ActivityFeedItemFragment, + CommentActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is CommentActivityDetailFragment => + activity.__typename === 'CommentActivity' -// // generate type guards -// result.possibleTypes.ActivityInterface.forEach((activityType) => { -// const guardName = `is${activityType}` -// ;(activityInterfaceGuards as any)[guardName] = ( -// option: ActivityInterfaceWithTypename -// ): option is ActivityTypeByName => -// option.__typename === activityType -// }) +const isFlagEntityActivity: TypeGuard< + ActivityFeedItemFragment, + FlagEntityActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is FlagEntityActivityDetailFragment => + activity.__typename === 'FlagEntityActivity' + +export const activityFeedTypeGuards = { + isCommentActivity: isCommentActivity, + isFlagEntityActivity: isFlagEntityActivity, +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql index 55e5f1b36..ae19363d7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql @@ -3,3 +3,20 @@ query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { ...ActivityFeedItem } } + +fragment ActivityFeedItemEvents on ActivityInterface { + events { + id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html index 6c69e7df0..11ff19067 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html @@ -1 +1 @@ -
 {{ activity() | json }}
+
 {{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts index 17825136b..fd3edc124 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts @@ -2,7 +2,7 @@ import { CommonModule } from '@angular/common' import { Component, computed, input } from '@angular/core' import { ActivityFeedItemFragment, - CommentActivityDetailsFragment, + CommentActivityDetailFragment, } from '@app/generated/civic.apollo' @Component({ @@ -13,7 +13,7 @@ import { styleUrl: './comment-activity-details.component.less', }) export class CvcCommentActivityDetails { - activity = input.required({ + activity = input.required({ alias: 'cvcCommentActivity', }) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql index 57b74d157..872883648 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql @@ -1,5 +1,6 @@ -fragment CommentActivityDetails on CommentActivity { +fragment CommentActivityDetail on CommentActivity { ...ActivityFeedItemBase + ...ActivityFeedItemEvents comment { id comment @@ -7,18 +8,4 @@ fragment CommentActivityDetails on CommentActivity { name title } - # events { - # id - # createdAt - # action - # originatingObject { - # id - # name - # link - # } - # originatingUser { - # id - # displayName - # } - # } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts index 4b7516fe3..c0a7255d6 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts @@ -1,12 +1,16 @@ -import { Component } from '@angular/core'; +import { CommonModule } from '@angular/common' +import { Component, input } from '@angular/core' +import { FlagEntityActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-flag-entity-activity-details', standalone: true, - imports: [], + imports: [CommonModule], templateUrl: './flag-entity-activity-details.component.html', - styleUrl: './flag-entity-activity-details.component.less' + styleUrl: './flag-entity-activity-details.component.less', }) -export class FlagEntityActivityDetailsComponent { - +export class CvcFlagEntityActivityDetails { + activity = input.required({ + alias: 'cvcFlagEntityActivity', + }) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql index bf2caa7fa..0c823d05a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql @@ -1,5 +1,6 @@ -fragment FlagEntityActivityDetails on FlagEntityActivity { +fragment FlagEntityActivityDetail on FlagEntityActivity { ...ActivityFeedItemBase + ...ActivityFeedItemEvents note flag { id diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index d8ef4aad3..1a5fffb98 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -83,83 +83,6 @@ fragment ActivityFeedItemBase on ActivityInterface { fragment ActivityFeedItem on ActivityInterface { ...ActivityFeedItemBase - ...CommentActivityDetails @include(if: $requestDetails) - # subject @include(if: $requestDetails) { - # id - # name - # link - # ... on Source { - # citation - # sourceType - # } - # ... on EvidenceItem { - # status - # } - # ... on Assertion { - # status - # } - # ... on Revision { - # ...RevisionDetails - # } - # ... on RevisionSet { - # id - # link - # name - # revisions { - # ...RevisionDetails - # } - # } - # ... on Variant { - # deprecated - # } - # ... on MolecularProfile { - # deprecated - # } - # } - # parsedNote @include(if: $requestDetails) { - # ... on CommentBodySegment { - # ... on CommentTagSegment { - # entityId - # link - # tagType - # } - # ... on CommentTextSegment { - # text - # } - # } - # ... on User { - # id - # displayName - # role - # } - # } - # events @include(if: $requestDetails) { - # id - # createdAt - # action - # originatingObject { - # id - # name - # link - # } - # originatingUser { - # id - # displayName - # } - # } -} - -fragment RevisionDetails on Revision { - id - revisionSetId - name - fieldName - suggestedValue -} - -fragment CommentDetails on Comment { - id - link - name - comment + ...CommentActivityDetail @include(if: $requestDetails) + ...FlagEntityActivityDetail @include(if: $requestDetails) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index cfd93d98f..27bf059f0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -5,6 +5,11 @@ import { Organization, ActivitySubjectInput, ActivityTypeInput, + CommentActivityDetailFragment, + FlagEntityActivityDetailFragment, + ActivityFeedItemFragment, + ActivityInterface, + ActivityFeedItemBaseFragment, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -90,3 +95,7 @@ export type ActivityFeedModeAttributes = { organizationId?: number userId?: number } + +// export type ActivityFeedItemDetail = +// | CommentActivityDetailFragment +// | FlagEntityActivityDetailFragment diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index c944a09ef..b3510b543 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5875,11 +5875,45 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; -export type CommentActivityDetailsFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type FlagEntityActivityDetailsFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemEvents_CommentActivity_Fragment = { __typename: 'CommentActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedItemEventsFragment = ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment | ActivityFeedItemEvents_CommentActivity_Fragment | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_CreateVariantActivity_Fragment | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment | ActivityFeedItemEvents_FlagEntityActivity_Fragment | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment | ActivityFeedItemEvents_ResolveFlagActivity_Fragment | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment | ActivityFeedItemEvents_SuggestSourceActivity_Fragment | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment; + +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; @@ -5897,9 +5931,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -5937,7 +5971,7 @@ export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsA type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined } }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -5947,7 +5981,7 @@ type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __ty type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -5969,10 +6003,6 @@ type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typena export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type RevisionDetailsFragment = { __typename: 'Revision', id: number, revisionSetId: number, name: string, fieldName: string, suggestedValue?: any | undefined }; - -export type CommentDetailsFragment = { __typename: 'Comment', id: number, link: string, name: string, comment: string }; - export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']['input']; }>; @@ -7711,18 +7741,28 @@ export const ActivityFeedItemBaseFragmentDoc = gql` note @include(if: $requestDetails) } `; -export const FlagEntityActivityDetailsFragmentDoc = gql` - fragment FlagEntityActivityDetails on FlagEntityActivity { - ...ActivityFeedItemBase - note - flag { +export const ActivityFeedItemEventsFragmentDoc = gql` + fragment ActivityFeedItemEvents on ActivityInterface { + events { id + createdAt + action + originatingObject { + id + name + link + } + originatingUser { + id + displayName + } } } - ${ActivityFeedItemBaseFragmentDoc}`; -export const CommentActivityDetailsFragmentDoc = gql` - fragment CommentActivityDetails on CommentActivity { + `; +export const CommentActivityDetailFragmentDoc = gql` + fragment CommentActivityDetail on CommentActivity { ...ActivityFeedItemBase + ...ActivityFeedItemEvents comment { id comment @@ -7731,14 +7771,28 @@ export const CommentActivityDetailsFragmentDoc = gql` title } } - ${ActivityFeedItemBaseFragmentDoc}`; + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const FlagEntityActivityDetailFragmentDoc = gql` + fragment FlagEntityActivityDetail on FlagEntityActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + note + flag { + id + } +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; export const ActivityFeedItemFragmentDoc = gql` fragment ActivityFeedItem on ActivityInterface { ...ActivityFeedItemBase - ...CommentActivityDetails @include(if: $requestDetails) + ...CommentActivityDetail @include(if: $requestDetails) + ...FlagEntityActivityDetail @include(if: $requestDetails) } ${ActivityFeedItemBaseFragmentDoc} -${CommentActivityDetailsFragmentDoc}`; +${CommentActivityDetailFragmentDoc} +${FlagEntityActivityDetailFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { @@ -7772,23 +7826,6 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` } } ${ActivityFeedItemFragmentDoc}`; -export const RevisionDetailsFragmentDoc = gql` - fragment RevisionDetails on Revision { - id - revisionSetId - name - fieldName - suggestedValue -} - `; -export const CommentDetailsFragmentDoc = gql` - fragment CommentDetails on Comment { - id - link - name - comment -} - `; export const MolecularProfileParsedNameFragmentDoc = gql` fragment MolecularProfileParsedName on MolecularProfileSegment { __typename From c35b68aa7bcee642fd0d7ce58b49dbebd0fded7a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 1 Mar 2024 07:43:08 -0600 Subject: [PATCH 051/160] simplified activity-feed directory structure, component names --- client/.graphqlrc.yml | 2 +- .../activity-feed-item-details.component.ts | 24 --- .../activity-feed-item.guards.ts | 27 --- ...pt-revisions-activity-details.component.ts | 12 -- .../create-mp-activity-details.component.ts | 12 -- ...eate-variant-activity-details.component.ts | 12 -- ...deprecate-mp-activity-details.component.ts | 12 -- ...cate-variant-activity-details.component.ts | 12 -- ...te-assertion-activity-details.component.ts | 12 -- ...ate-evidence-activity-details.component.ts | 12 -- ...ct-revisions-activity-details.component.ts | 12 -- ...resolve-flag-activity-details.component.ts | 12 -- ...it-assertion-activity-details.component.ts | 12 -- ...mit-evidence-activity-details.component.ts | 12 -- ...st-revisions-activity-details.component.ts | 12 -- ...ggest-source-activity-details.component.ts | 12 -- ...e-suggestion-activity-details.component.ts | 12 -- .../activity-feed/activity-feed.component.ts | 8 +- .../activity-feed/activity-feed.types.ts | 9 - .../feed-counts.component.html} | 0 .../feed-counts.component.less} | 0 .../feed-counts.component.ts} | 4 +- .../feed-filters.component.html} | 0 .../feed-filters.component.less} | 0 .../feed-filters.component.ts} | 4 +- .../accept-revisions-activity.component.html} | 0 .../accept-revisions-activity.component.less} | 0 .../accept-revisions-activity.component.ts | 10 ++ .../accept-revisions-activity.query.gql | 23 +++ .../comment/comment-activity.component.html} | 0 .../comment/comment-activity.component.less} | 0 .../comment/comment-activity.component.ts} | 6 +- .../comment/comment-activity.query.gql} | 4 +- .../create-mp-activity.component.html} | 0 .../create-mp-activity.component.less} | 0 .../create-mp-activity.component.ts | 10 ++ .../create-variant-activity.component.html} | 0 .../create-variant-activity.component.less} | 0 .../create-variant-activity.component.ts | 10 ++ .../deprecate-mp-activity.component.html} | 0 .../deprecate-mp-activity.component.less} | 0 .../deprecate-mp-activity.component.ts | 10 ++ ...deprecate-variant-activity.component.html} | 0 ...deprecate-variant-activity.component.less} | 0 .../deprecate-variant-activity.component.ts | 10 ++ .../feed-item-details.component.html} | 0 .../feed-item-details.component.less} | 0 .../feed-item-details.component.ts | 24 +++ .../feed-item-details.types.ts | 57 +++++++ .../flag-entity-activity.component.html} | 0 .../flag-entity-activity.component.less} | 0 .../flag-entity-activity.component.ts} | 6 +- .../flag-entity-activity.query.gql} | 0 ...oderate-assertion-activity.component.html} | 0 ...oderate-assertion-activity.component.less} | 0 .../moderate-assertion-activity.component.ts | 10 ++ ...moderate-evidence-activity.component.html} | 0 ...moderate-evidence-activity.component.less} | 0 .../moderate-evidence-activity.component.ts | 10 ++ .../reject-revisions-activity.component.html} | 0 .../reject-revisions-activity.component.less} | 0 .../reject-revisions-activity.component.ts | 10 ++ .../resolve-flag-activity.component.html} | 0 .../resolve-flag-activity.component.less} | 0 .../resolve-flag-activity.component.ts | 10 ++ .../submit-assertion-activity.component.html} | 0 .../submit-assertion-activity.component.less} | 0 .../submit-assertion-activity.component.ts | 10 ++ .../submit-evidence-activity.component.html} | 0 .../submit-evidence-activity.component.less} | 0 .../submit-evidence-activity.component.ts | 10 ++ ...suggest-revisions-activity.component.html} | 0 ...suggest-revisions-activity.component.less} | 0 .../suggest-revisions-activity.component.ts | 10 ++ .../suggest-source-activity.component.html} | 0 .../suggest-source-activity.component.less} | 0 .../suggest-source-activity.component.ts | 10 ++ ...source-suggestion-activity.component.html} | 0 ...source-suggestion-activity.component.less} | 0 ...te-source-suggestion-activity.component.ts | 10 ++ .../feed-item.component.html} | 0 .../feed-item.component.less} | 0 .../feed-item.component.ts} | 12 +- .../feed-item.query.gql} | 0 .../feed-settings.component.html} | 0 .../feed-settings.component.less} | 0 .../feed-settings.component.ts} | 9 +- client/src/app/generated/civic.apollo.ts | 159 ++++++++++-------- .../src/app/generated/civic.possible-types.ts | 102 +---------- 89 files changed, 368 insertions(+), 420 deletions(-) delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-counts/activity-feed-counts.component.html => feed-counts/feed-counts.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-counts/activity-feed-counts.component.less => feed-counts/feed-counts.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-counts/activity-feed-counts.component.ts => feed-counts/feed-counts.component.ts} (88%) rename client/src/app/components/activities/activity-feed/{activity-feed-filters/activity-feed-filters.component.html => feed-filters/feed-filters.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-filters/activity-feed-filters.component.less => feed-filters/feed-filters.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-filters/activity-feed-filters.component.ts => feed-filters/feed-filters.component.ts} (94%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.html => feed-item-details/accept-revisions/accept-revisions-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less => feed-item-details/accept-revisions/accept-revisions-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html => feed-item-details/comment/comment-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.less => feed-item-details/comment/comment-activity.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts => feed-item-details/comment/comment-activity.component.ts} (72%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql => feed-item-details/comment/comment-activity.query.gql} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.html => feed-item-details/create-molecular-profile/create-mp-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.less => feed-item-details/create-molecular-profile/create-mp-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.html => feed-item-details/create-variant/create-variant-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.less => feed-item-details/create-variant/create-variant-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html => feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less => feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html => feed-item-details/deprecate-variant/deprecate-variant-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less => feed-item-details/deprecate-variant/deprecate-variant-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html => feed-item-details/feed-item-details.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less => feed-item-details/feed-item-details.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.html => feed-item-details/flag-entity/flag-entity-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less => feed-item-details/flag-entity/flag-entity-activity.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts => feed-item-details/flag-entity/flag-entity-activity.component.ts} (69%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql => feed-item-details/flag-entity/flag-entity-activity.query.gql} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html => feed-item-details/moderate-assertion/moderate-assertion-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less => feed-item-details/moderate-assertion/moderate-assertion-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html => feed-item-details/moderate-evidence/moderate-evidence-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less => feed-item-details/moderate-evidence/moderate-evidence-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.html => feed-item-details/reject-revisions/reject-revisions-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less => feed-item-details/reject-revisions/reject-revisions-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.html => feed-item-details/resolve-flag/resolve-flag-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less => feed-item-details/resolve-flag/resolve-flag-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.html => feed-item-details/submit-assertion/submit-assertion-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less => feed-item-details/submit-assertion/submit-assertion-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.html => feed-item-details/submit-evidence/submit-evidence-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less => feed-item-details/submit-evidence/submit-evidence-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html => feed-item-details/suggest-revisions/suggest-revisions-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less => feed-item-details/suggest-revisions/suggest-revisions-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.html => feed-item-details/suggest-source/suggest-source-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less => feed-item-details/suggest-source/suggest-source-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html => feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less => feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less} (100%) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item.component.html => feed-item/feed-item.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item.component.less => feed-item/feed-item.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item.component.ts => feed-item/feed-item.component.ts} (90%) rename client/src/app/components/activities/activity-feed/{activity-feed-item/activity-feed-item.query.gql => feed-item/feed-item.query.gql} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-settings/activity-feed-settings.component.html => feed-settings/feed-settings.component.html} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-settings/activity-feed-settings.component.less => feed-settings/feed-settings.component.less} (100%) rename client/src/app/components/activities/activity-feed/{activity-feed-settings/activity-feed-settings.component.ts => feed-settings/feed-settings.component.ts} (84%) diff --git a/client/.graphqlrc.yml b/client/.graphqlrc.yml index 692de5dfc..3c6880348 100644 --- a/client/.graphqlrc.yml +++ b/client/.graphqlrc.yml @@ -33,7 +33,7 @@ extensions: - fragment-matcher config: apolloClientVersion: 3 - useExplicitTyping: true + useExplicitTyping: false ./src/app/generated/civic.apollo-helpers.ts: plugins: - typescript-apollo-client-helpers diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts deleted file mode 100644 index 0977a0f06..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Component, input } from '@angular/core' -import { ActivityFeedItemFragment } from '@app/generated/civic.apollo' -import { CvcCommentActivityDetails } from '../detail-components/comment-activity-details/comment-activity-details.component' -import { CommonModule } from '@angular/common' -import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { activityFeedTypeGuards } from '../activity-feed-item.guards' -import { CvcFlagEntityActivityDetails } from '../detail-components/flag-entity-activity-details/flag-entity-activity-details.component' - -@Component({ - selector: 'cvc-activity-feed-item-details', - standalone: true, - imports: [ - CommonModule, - CvcPipesModule, - CvcCommentActivityDetails, - CvcFlagEntityActivityDetails, - ], - templateUrl: './activity-feed-item-details.component.html', - styleUrl: './activity-feed-item-details.component.less', -}) -export class CvcActivityFeedItemDetails { - cvcActivity = input.required() - guards = activityFeedTypeGuards -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts deleted file mode 100644 index 95dc692b2..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.guards.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { - ActivityFeedItemFragment, - CommentActivityDetailFragment, - FlagEntityActivityDetailFragment, -} from '@app/generated/civic.apollo' -import { TypeGuard } from '@app/core/pipes/type-guard.pipe' - -const isCommentActivity: TypeGuard< - ActivityFeedItemFragment, - CommentActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is CommentActivityDetailFragment => - activity.__typename === 'CommentActivity' - -const isFlagEntityActivity: TypeGuard< - ActivityFeedItemFragment, - FlagEntityActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is FlagEntityActivityDetailFragment => - activity.__typename === 'FlagEntityActivity' - -export const activityFeedTypeGuards = { - isCommentActivity: isCommentActivity, - isFlagEntityActivity: isFlagEntityActivity, -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts deleted file mode 100644 index 61c4d7dce..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-accept-revisions-activity-details', - standalone: true, - imports: [], - templateUrl: './accept-revisions-activity-details.component.html', - styleUrl: './accept-revisions-activity-details.component.less' -}) -export class AcceptRevisionsActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts deleted file mode 100644 index deac83007..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-create-mp-activity-details', - standalone: true, - imports: [], - templateUrl: './create-mp-activity-details.component.html', - styleUrl: './create-mp-activity-details.component.less' -}) -export class CreateMpActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts deleted file mode 100644 index 026526ab4..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-create-variant-activity-details', - standalone: true, - imports: [], - templateUrl: './create-variant-activity-details.component.html', - styleUrl: './create-variant-activity-details.component.less' -}) -export class CreateVariantActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts deleted file mode 100644 index eb17f02fd..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-deprecate-mp-activity-details', - standalone: true, - imports: [], - templateUrl: './deprecate-mp-activity-details.component.html', - styleUrl: './deprecate-mp-activity-details.component.less' -}) -export class DeprecateMpActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts deleted file mode 100644 index 524480de9..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-deprecate-variant-activity-details', - standalone: true, - imports: [], - templateUrl: './deprecate-variant-activity-details.component.html', - styleUrl: './deprecate-variant-activity-details.component.less' -}) -export class DeprecateVariantActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts deleted file mode 100644 index 12e3c6ec2..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-moderate-assertion-activity-details', - standalone: true, - imports: [], - templateUrl: './moderate-assertion-activity-details.component.html', - styleUrl: './moderate-assertion-activity-details.component.less' -}) -export class ModerateAssertionActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts deleted file mode 100644 index 10ac384bc..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-moderate-evidence-activity-details', - standalone: true, - imports: [], - templateUrl: './moderate-evidence-activity-details.component.html', - styleUrl: './moderate-evidence-activity-details.component.less' -}) -export class ModerateEvidenceActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts deleted file mode 100644 index ef7b3207a..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-reject-revisions-activity-details', - standalone: true, - imports: [], - templateUrl: './reject-revisions-activity-details.component.html', - styleUrl: './reject-revisions-activity-details.component.less' -}) -export class RejectRevisionsActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts deleted file mode 100644 index 6cfe83be0..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-resolve-flag-activity-details', - standalone: true, - imports: [], - templateUrl: './resolve-flag-activity-details.component.html', - styleUrl: './resolve-flag-activity-details.component.less' -}) -export class ResolveFlagActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts deleted file mode 100644 index efe8bd351..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-submit-assertion-activity-details', - standalone: true, - imports: [], - templateUrl: './submit-assertion-activity-details.component.html', - styleUrl: './submit-assertion-activity-details.component.less' -}) -export class SubmitAssertionActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts deleted file mode 100644 index 8823b71af..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-submit-evidence-activity-details', - standalone: true, - imports: [], - templateUrl: './submit-evidence-activity-details.component.html', - styleUrl: './submit-evidence-activity-details.component.less' -}) -export class SubmitEvidenceActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts deleted file mode 100644 index faef6d2fe..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-suggest-revisions-activity-details', - standalone: true, - imports: [], - templateUrl: './suggest-revisions-activity-details.component.html', - styleUrl: './suggest-revisions-activity-details.component.less' -}) -export class SuggestRevisionsActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts deleted file mode 100644 index b179cbcc5..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-suggest-source-activity-details', - standalone: true, - imports: [], - templateUrl: './suggest-source-activity-details.component.html', - styleUrl: './suggest-source-activity-details.component.less' -}) -export class SuggestSourceActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts b/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts deleted file mode 100644 index e0bf0bee8..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'cvc-update-source-suggestion-activity-details', - standalone: true, - imports: [], - templateUrl: './update-source-suggestion-activity-details.component.html', - styleUrl: './update-source-suggestion-activity-details.component.less' -}) -export class UpdateSourceSuggestionActivityDetailsComponent { - -} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 87d72a7f9..f9905b82d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -47,10 +47,10 @@ import { import { isNonNulled } from 'rxjs-etc' import { pluck } from 'rxjs-etc/dist/esm/operators' import { tag } from 'rxjs-spy/operators' -import { CvcActivityFeedCounts } from './activity-feed-counts/activity-feed-counts.component' -import { CvcActivityFeedFilterSelects } from './activity-feed-filters/activity-feed-filters.component' -import { CvcActivityFeedItem } from './activity-feed-item/activity-feed-item.component' -import { CvcActivityFeedSettingsButton } from './activity-feed-settings/activity-feed-settings.component' +import { CvcActivityFeedCounts } from '@app/components/activities/activity-feed/feed-counts/feed-counts.component' +import { CvcActivityFeedFilterSelects } from '@app/components/activities/activity-feed/feed-filters/feed-filters.component' +import { CvcActivityFeedItem } from '@app/components/activities/activity-feed/feed-item/feed-item.component' +import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' import { feedDefaultFilters, feedDefaultSettings, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 27bf059f0..cfd93d98f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -5,11 +5,6 @@ import { Organization, ActivitySubjectInput, ActivityTypeInput, - CommentActivityDetailFragment, - FlagEntityActivityDetailFragment, - ActivityFeedItemFragment, - ActivityInterface, - ActivityFeedItemBaseFragment, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -95,7 +90,3 @@ export type ActivityFeedModeAttributes = { organizationId?: number userId?: number } - -// export type ActivityFeedItemDetail = -// | CommentActivityDetailFragment -// | FlagEntityActivityDetailFragment diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.html rename to client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.less rename to client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.ts similarity index 88% rename from client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts rename to client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.ts index f57d31f77..b67181fdb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-counts/activity-feed-counts.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.ts @@ -12,8 +12,8 @@ import { CommonModule } from '@angular/common' selector: 'cvc-activity-feed-counts', standalone: true, imports: [CommonModule, NzTypographyModule], - templateUrl: './activity-feed-counts.component.html', - styleUrl: './activity-feed-counts.component.less', + templateUrl: './feed-counts.component.html', + styleUrl: './feed-counts.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeedCounts { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.html rename to client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.less rename to client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts similarity index 94% rename from client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts rename to client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 03e280fe5..f251bc55d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-filters/activity-feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -39,8 +39,8 @@ export const defaultFilters = {} NzSelectModule, CvcPipesModule, ], - templateUrl: './activity-feed-filters.component.html', - styleUrl: './activity-feed-filters.component.less', + templateUrl: './feed-filters.component.html', + styleUrl: './feed-filters.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeedFilterSelects implements OnInit { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/accept-revisions-activity-details/accept-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts new file mode 100644 index 000000000..fe840a993 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-accept-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './accept-revisions-activity.component.html', + styleUrl: './accept-revisions-activity.component.less', +}) +export class CvcAcceptRevisionsActivity {} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql new file mode 100644 index 000000000..6d1e303f5 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql @@ -0,0 +1,23 @@ +fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + revisions { + id + currentValue + fieldName + link + linkoutData { + name + currentValue { + __typename + } + suggestedValue { + __typename + } + diffValue { + __typename + } + } + + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts similarity index 72% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts index fd3edc124..f923b8e74 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts @@ -9,10 +9,10 @@ import { selector: 'cvc-comment-activity-details', standalone: true, imports: [CommonModule], - templateUrl: './comment-activity-details.component.html', - styleUrl: './comment-activity-details.component.less', + templateUrl: './comment-activity.component.html', + styleUrl: './comment-activity.component.less', }) -export class CvcCommentActivityDetails { +export class CvcCommentActivity { activity = input.required({ alias: 'cvcCommentActivity', }) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql rename to client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql index 872883648..b79b13ece 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/comment-activity-details/comment-activity-details.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql @@ -1,6 +1,4 @@ fragment CommentActivityDetail on CommentActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents comment { id comment @@ -8,4 +6,6 @@ fragment CommentActivityDetail on CommentActivity { name title } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-mp-activity-details/create-mp-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts new file mode 100644 index 000000000..3d0ac2ec2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-create-mp-activity-details', + standalone: true, + imports: [], + templateUrl: './create-mp-activity.component.html', + styleUrl: './create-mp-activity.component.less', +}) +export class CvcCreateMpActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/create-variant-activity-details/create-variant-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts new file mode 100644 index 000000000..7d92b69fd --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-create-variant-activity-details', + standalone: true, + imports: [], + templateUrl: './create-variant-activity.component.html', + styleUrl: './create-variant-activity.component.less', +}) +export class CvcCreateVariantActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-mp-activity-details/deprecate-mp-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts new file mode 100644 index 000000000..2d9e77e0a --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-deprecate-mp-activity-details', + standalone: true, + imports: [], + templateUrl: './deprecate-mp-activity.component.html', + styleUrl: './deprecate-mp-activity.component.less', +}) +export class CvcDeprecateMpActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/deprecate-variant-activity-details/deprecate-variant-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts new file mode 100644 index 000000000..2b11fa1c2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-deprecate-variant-activity-details', + standalone: true, + imports: [], + templateUrl: './deprecate-variant-activity.component.html', + styleUrl: './deprecate-variant-activity.component.less', +}) +export class CvcDeprecateVariantActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item-details/activity-feed-item-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts new file mode 100644 index 000000000..4161c4c04 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -0,0 +1,24 @@ +import { Component, input } from '@angular/core' +import { ActivityFeedItemFragment } from '@app/generated/civic.apollo' +import { CommonModule } from '@angular/common' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { activityFeedTypeGuards } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.types' +import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' +import { CvcCommentActivity } from './comment/comment-activity.component' + +@Component({ + selector: 'cvc-activity-feed-item-details', + standalone: true, + imports: [ + CommonModule, + CvcPipesModule, + CvcCommentActivity, + CvcFlagEntityActivity, + ], + templateUrl: './feed-item-details.component.html', + styleUrl: './feed-item-details.component.less', +}) +export class CvcActivityFeedItemDetails { + cvcActivity = input.required() + guards = activityFeedTypeGuards +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts new file mode 100644 index 000000000..c8ff8fdea --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts @@ -0,0 +1,57 @@ +import { + AcceptRevisionsActivityDetailFragment, + ActivityFeedItemFragment, + CommentActivityDetailFragment, + FlagEntityActivityDetailFragment, +} from '@app/generated/civic.apollo' +import { TypeGuard } from '@app/core/pipes/type-guard.pipe' +import result from '@app/generated/civic.possible-types' + +type ActivityTypeToFragmentMap = { + CommentActivity: CommentActivityDetailFragment + FlagEntityActivity: FlagEntityActivityDetailFragment + AcceptRevisionsActivity: AcceptRevisionsActivityDetailFragment + // CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivityDetailFragment + // CreateVariantActivity: CreateVariantActivityDetailFragment + // DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivityDetailFragment + // DeprecateVariantActivity: DeprecateVariantActivityDetailFragment + // ModerateAssertionActivity: ModerateAssertionActivityDetailFragment + // ModerateEvidenceItemActivity: ModerateEvidenceItemActivityDetailFragment + // RejectRevisionsActivity: RejectRevisionsActivityDetailFragment + // ResolveFlagActivity: ResolveFlagActivityDetailFragment + // SubmitAssertionActivity: SubmitAssertionActivityDetailFragment + // SubmitEvidenceItemActivity: SubmitEvidenceItemActivityDetailFragment + // SuggestRevisionSetActivity: SuggestRevisionSetActivityDetailFragment + // SuggestSourceActivity: SuggestSourceActivityDetailFragment + // UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivityDetailFragment +} + +const isAcceptRevisionsActivity: TypeGuard< + ActivityFeedItemFragment, + AcceptRevisionsActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is AcceptRevisionsActivityDetailFragment => + activity.__typename === 'AcceptRevisionsActivity' + +const isCommentActivity: TypeGuard< + ActivityFeedItemFragment, + CommentActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is CommentActivityDetailFragment => + activity.__typename === 'CommentActivity' + +const isFlagEntityActivity: TypeGuard< + ActivityFeedItemFragment, + FlagEntityActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is FlagEntityActivityDetailFragment => + activity.__typename === 'FlagEntityActivity' + +export const activityFeedTypeGuards = { + isCommentActivity: isCommentActivity, + isAcceptRevisionsActivity: isAcceptRevisionsActivity, + isFlagEntityActivity: isFlagEntityActivity, +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts similarity index 69% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts rename to client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts index c0a7255d6..be30218ac 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts @@ -6,10 +6,10 @@ import { FlagEntityActivityDetailFragment } from '@app/generated/civic.apollo' selector: 'cvc-flag-entity-activity-details', standalone: true, imports: [CommonModule], - templateUrl: './flag-entity-activity-details.component.html', - styleUrl: './flag-entity-activity-details.component.less', + templateUrl: './flag-entity-activity.component.html', + styleUrl: './flag-entity-activity.component.less', }) -export class CvcFlagEntityActivityDetails { +export class CvcFlagEntityActivity { activity = input.required({ alias: 'cvcFlagEntityActivity', }) diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/flag-entity-activity-details/flag-entity-activity-details.query.gql rename to client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-assertion-activity-details/moderate-assertion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts new file mode 100644 index 000000000..4b4c979b5 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-moderate-assertion-activity-details', + standalone: true, + imports: [], + templateUrl: './moderate-assertion-activity.component.html', + styleUrl: './moderate-assertion-activity.component.less', +}) +export class ModerateAssertionActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/moderate-evidence-activity-details/moderate-evidence-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts new file mode 100644 index 000000000..c60d5bb07 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-moderate-evidence-activity-details', + standalone: true, + imports: [], + templateUrl: './moderate-evidence-activity.component.html', + styleUrl: './moderate-evidence-activity.component.less', +}) +export class ModerateEvidenceActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/reject-revisions-activity-details/reject-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts new file mode 100644 index 000000000..f11917f24 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-reject-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './reject-revisions-activity.component.html', + styleUrl: './reject-revisions-activity.component.less', +}) +export class RejectRevisionsActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/resolve-flag-activity-details/resolve-flag-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts new file mode 100644 index 000000000..5e6fbf1d3 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-resolve-flag-activity-details', + standalone: true, + imports: [], + templateUrl: './resolve-flag-activity.component.html', + styleUrl: './resolve-flag-activity.component.less', +}) +export class ResolveFlagActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-assertion-activity-details/submit-assertion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts new file mode 100644 index 000000000..5435d0dc9 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-submit-assertion-activity-details', + standalone: true, + imports: [], + templateUrl: './submit-assertion-activity.component.html', + styleUrl: './submit-assertion-activity.component.less', +}) +export class SubmitAssertionActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/submit-evidence-activity-details/submit-evidence-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts new file mode 100644 index 000000000..53970155b --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-submit-evidence-activity-details', + standalone: true, + imports: [], + templateUrl: './submit-evidence-activity.component.html', + styleUrl: './submit-evidence-activity.component.less', +}) +export class SubmitEvidenceActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-revisions-activity-details/suggest-revisions-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts new file mode 100644 index 000000000..72810d9d2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-suggest-revisions-activity-details', + standalone: true, + imports: [], + templateUrl: './suggest-revisions-activity.component.html', + styleUrl: './suggest-revisions-activity.component.less', +}) +export class SuggestRevisionsActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/suggest-source-activity-details/suggest-source-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts new file mode 100644 index 000000000..aae198a79 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-suggest-source-activity-details', + standalone: true, + imports: [], + templateUrl: './suggest-source-activity.component.html', + styleUrl: './suggest-source-activity.component.less', +}) +export class SuggestSourceActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.html rename to client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/detail-components/update-source-suggestion-activity-details/update-source-suggestion-activity-details.component.less rename to client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts new file mode 100644 index 000000000..b15d2e486 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core' + +@Component({ + selector: 'cvc-update-source-suggestion-activity-details', + standalone: true, + imports: [], + templateUrl: './update-source-suggestion-activity.component.html', + styleUrl: './update-source-suggestion-activity.component.less', +}) +export class UpdateSourceSuggestionActivity {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.html rename to client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.less rename to client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts similarity index 90% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts rename to client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 6a42d8ece..d749ff59d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -29,7 +29,7 @@ import { } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { PushPipe } from '@ngrx/component' -import { Apollo, QueryRef, gql } from 'apollo-angular' +import { QueryRef } from 'apollo-angular' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzCardModule } from 'ng-zorro-antd/card' import { NzGridModule } from 'ng-zorro-antd/grid' @@ -38,8 +38,8 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzTypographyModule } from 'ng-zorro-antd/typography' import { Observable, Subject } from 'rxjs' import { tag } from 'rxjs-spy/operators' -import { CvcCommentActivityDetails } from './detail-components/comment-activity-details/comment-activity-details.component' -import { CvcActivityFeedItemDetails } from './activity-feed-item-details/activity-feed-item-details.component' +import { CvcCommentActivity } from '../feed-item-details/comment/comment-activity.component' +import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' @UntilDestroy() @Component({ @@ -65,11 +65,11 @@ import { CvcActivityFeedItemDetails } from './activity-feed-item-details/activit CvcVariantGroupTagModule, CvcSourceTagModule, CvcMolecularProfileTagModule, - CvcCommentActivityDetails, + CvcCommentActivity, CvcActivityFeedItemDetails, ], - templateUrl: './activity-feed-item.component.html', - styleUrl: './activity-feed-item.component.less', + templateUrl: './feed-item.component.html', + styleUrl: './feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcActivityFeedItem implements OnInit { diff --git a/client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql b/client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-item/activity-feed-item.query.gql rename to client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql diff --git a/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.html b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.html rename to client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html diff --git a/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.less b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less similarity index 100% rename from client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.less rename to client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less diff --git a/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts similarity index 84% rename from client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts rename to client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts index 699b81fac..3e6268eca 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed-settings/activity-feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts @@ -4,9 +4,7 @@ import { EventEmitter, OnInit, Output, - Signal, WritableSignal, - computed, effect, input, signal, @@ -20,8 +18,7 @@ import { NzSelectModule } from 'ng-zorro-antd/select' import { ActivityFeedSettings } from '../activity-feed.types' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { NzGridModule } from 'ng-zorro-antd/grid' -import { feedDefaultSettings, pageSizeOptions } from '../activity-feed.config' -import { Maybe } from '@app/generated/civic.apollo' +import { pageSizeOptions } from '../activity-feed.config' @Component({ selector: 'cvc-activity-feed-settings', @@ -37,8 +34,8 @@ import { Maybe } from '@app/generated/civic.apollo' NzPopoverModule, NzSelectModule, ], - templateUrl: './activity-feed-settings.component.html', - styleUrl: './activity-feed-settings.component.less', + templateUrl: './feed-settings.component.html', + styleUrl: './feed-settings.component.less', }) export class CvcActivityFeedSettingsButton implements OnInit { @Output() cvcSettingsChange: EventEmitter diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index b3510b543..7d75f4a7e 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5869,52 +5869,6 @@ export type WithRevisionsRevisionsArgs = { status?: InputMaybe; }; -export type ActivityFeedItemQueryVariables = Exact<{ - id: Scalars['Int']['input']; - requestDetails: Scalars['Boolean']['input']; -}>; - - -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; - -type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CommentActivity_Fragment = { __typename: 'CommentActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemEventsFragment = ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment | ActivityFeedItemEvents_CommentActivity_Fragment | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_CreateVariantActivity_Fragment | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment | ActivityFeedItemEvents_FlagEntityActivity_Fragment | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment | ActivityFeedItemEvents_ResolveFlagActivity_Fragment | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment | ActivityFeedItemEvents_SuggestSourceActivity_Fragment | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment; - -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - export type ActivityFeedQueryVariables = Exact<{ subject?: InputMaybe | SubscribableQueryInput>; first?: InputMaybe; @@ -6003,6 +5957,54 @@ type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typena export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedItemQueryVariables = Exact<{ + id: Scalars['Int']['input']; + requestDetails: Scalars['Boolean']['input']; +}>; + + +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; + +type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_CommentActivity_Fragment = { __typename: 'CommentActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ActivityFeedItemEventsFragment = ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment | ActivityFeedItemEvents_CommentActivity_Fragment | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_CreateVariantActivity_Fragment | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment | ActivityFeedItemEvents_FlagEntityActivity_Fragment | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment | ActivityFeedItemEvents_ResolveFlagActivity_Fragment | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment | ActivityFeedItemEvents_SuggestSourceActivity_Fragment | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment; + export type AssertionPopoverQueryVariables = Exact<{ assertionId: Scalars['Int']['input']; }>; @@ -7761,8 +7763,6 @@ export const ActivityFeedItemEventsFragmentDoc = gql` `; export const CommentActivityDetailFragmentDoc = gql` fragment CommentActivityDetail on CommentActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents comment { id comment @@ -7770,6 +7770,8 @@ export const CommentActivityDetailFragmentDoc = gql` name title } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; @@ -7826,6 +7828,31 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` } } ${ActivityFeedItemFragmentDoc}`; +export const AcceptRevisionsActivityDetailFragmentDoc = gql` + fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + revisions { + id + currentValue + fieldName + link + linkoutData { + name + currentValue { + __typename + } + suggestedValue { + __typename + } + diffValue { + __typename + } + } + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; export const MolecularProfileParsedNameFragmentDoc = gql` fragment MolecularProfileParsedName on MolecularProfileSegment { __typename @@ -10428,24 +10455,6 @@ export const VariantSummaryFieldsFragmentDoc = gql` } } ${MyVariantInfoFieldsFragmentDoc}`; -export const ActivityFeedItemDocument = gql` - query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { - activity(id: $id) { - ...ActivityFeedItem - } -} - ${ActivityFeedItemFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ActivityFeedItemGQL extends Apollo.Query { - document = ActivityFeedItemDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } export const ActivityFeedDocument = gql` query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { activities( @@ -10471,6 +10480,24 @@ export const ActivityFeedDocument = gql` export class ActivityFeedGQL extends Apollo.Query { document = ActivityFeedDocument; + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const ActivityFeedItemDocument = gql` + query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { + activity(id: $id) { + ...ActivityFeedItem + } +} + ${ActivityFeedItemFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class ActivityFeedItemGQL extends Apollo.Query { + document = ActivityFeedItemDocument; + constructor(apollo: Apollo.Apollo) { super(apollo); } diff --git a/client/src/app/generated/civic.possible-types.ts b/client/src/app/generated/civic.possible-types.ts index e6819c31f..fa5093bb1 100644 --- a/client/src/app/generated/civic.possible-types.ts +++ b/client/src/app/generated/civic.possible-types.ts @@ -1,101 +1,9 @@ - export type PossibleTypesResultData = { - "possibleTypes": { - "ActivityInterface": [ - "AcceptRevisionsActivity", - "CommentActivity", - "CreateComplexMolecularProfileActivity", - "CreateVariantActivity", - "DeprecateComplexMolecularProfileActivity", - "DeprecateVariantActivity", - "FlagEntityActivity", - "ModerateAssertionActivity", - "ModerateEvidenceItemActivity", - "RejectRevisionsActivity", - "ResolveFlagActivity", - "SubmitAssertionActivity", - "SubmitEvidenceItemActivity", - "SuggestRevisionSetActivity", - "SuggestSourceActivity", - "UpdateSourceSuggestionStatusActivity" - ], - "CommentBodySegment": [ - "CommentTagSegment", - "CommentTextSegment", - "User" - ], - "Commentable": [ - "Assertion", - "EvidenceItem", - "Flag", - "Gene", - "MolecularProfile", - "Revision", - "Source", - "SourcePopover", - "Variant", - "VariantGroup" - ], - "EventOriginObject": [ - "Assertion", - "Comment", - "EvidenceItem", - "Flag", - "MolecularProfile", - "Revision", - "SourceSuggestion", - "Variant" - ], - "EventSubject": [ - "Assertion", - "EvidenceItem", - "Flag", - "Gene", - "MolecularProfile", - "Revision", - "RevisionSet", - "Source", - "SourcePopover", - "SourceSuggestion", - "Variant", - "VariantGroup" - ], - "Flaggable": [ - "Assertion", - "BrowseGene", - "EvidenceItem", - "Gene", - "MolecularProfile", - "Variant", - "VariantGroup" - ], - "ModeratedField": [ - "ObjectField", - "ScalarField" - ], - "ModeratedFieldDiff": [ - "ObjectFieldDiff", - "ScalarFieldDiff" - ], - "MolecularProfileComponent": [ - "Gene", - "Variant" - ], - "MolecularProfileSegment": [ - "Gene", - "MolecularProfileTextSegment", - "Variant" - ], - "WithRevisions": [ - "Assertion", - "EvidenceItem", - "Gene", - "MolecularProfile", - "Variant", - "VariantGroup" - ] - } -}; + export interface PossibleTypesResultData { + possibleTypes: { + [key: string]: string[] + } + } const result: PossibleTypesResultData = { "possibleTypes": { "ActivityInterface": [ From 6545f0f3cd99ac61b01c49ee57493411cc10b04f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 4 Mar 2024 10:45:26 -0600 Subject: [PATCH 052/160] created detail fragments, type guards for all feed-item detail components --- .../activity-feed/activity-feed.query.gql | 1 - .../create-mp-activity.query.gql | 4 + .../create-variant-activity.query.gql | 4 + .../deprecate-mp-activity.query.gql | 4 + .../deprecate-variant-activity.query.gql | 4 + .../feed-item-details.types.ts | 153 ++++++++++++-- .../moderate-assertion-activity.query.gql | 4 + .../moderate-evidence-activity.query.gql | 4 + .../reject-revisions-activity.query.gql | 4 + .../resolve-flag-activity.query.gql | 4 + .../submit-assertion-activity.query.gql | 4 + .../submit-evidence-activity.query.gql | 4 + .../suggest-revisions-activity.query.gql | 4 + .../suggest-source-activity.query.gql | 4 + ...pdate-source-suggestion-activity.query.gql | 4 + .../feed-item/feed-item.query.gql | 1 + client/src/app/generated/civic.apollo.ts | 191 ++++++++++++++---- 17 files changed, 340 insertions(+), 58 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 1a5fffb98..cfc353257 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -78,7 +78,6 @@ fragment ActivityFeedItemBase on ActivityInterface { name link } - note @include(if: $requestDetails) } fragment ActivityFeedItem on ActivityInterface { diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.query.gql new file mode 100644 index 000000000..e34f0901d --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.query.gql @@ -0,0 +1,4 @@ +fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.query.gql new file mode 100644 index 000000000..36eb23473 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.query.gql @@ -0,0 +1,4 @@ +fragment CreateVariantActivityDetail on CreateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql new file mode 100644 index 000000000..49969ba58 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql @@ -0,0 +1,4 @@ +fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql new file mode 100644 index 000000000..8601fd483 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql @@ -0,0 +1,4 @@ +fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts index c8ff8fdea..110862801 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts @@ -2,29 +2,22 @@ import { AcceptRevisionsActivityDetailFragment, ActivityFeedItemFragment, CommentActivityDetailFragment, + CreateComplexMolecularProfileActivityDetailFragment, + CreateVariantActivityDetailFragment, + DeprecateComplexMolecularProfileActivityDetailFragment, + DeprecateVariantActivityDetailFragment, FlagEntityActivityDetailFragment, + ModerateAssertionActivityDetailFragment, + ModerateEvidenceItemActivityDetailFragment, + RejectRevisionsActivityDetailFragment, + ResolveFlagActivityDetailFragment, + SubmitAssertionActivityDetailFragment, + SubmitEvidenceItemActivityDetailFragment, + SuggestRevisionSetActivityDetailFragment, + SuggestSourceActivityDetailFragment, + UpdateSourceSuggestionStatusActivityDetailFragment, } from '@app/generated/civic.apollo' import { TypeGuard } from '@app/core/pipes/type-guard.pipe' -import result from '@app/generated/civic.possible-types' - -type ActivityTypeToFragmentMap = { - CommentActivity: CommentActivityDetailFragment - FlagEntityActivity: FlagEntityActivityDetailFragment - AcceptRevisionsActivity: AcceptRevisionsActivityDetailFragment - // CreateComplexMolecularProfileActivity: CreateComplexMolecularProfileActivityDetailFragment - // CreateVariantActivity: CreateVariantActivityDetailFragment - // DeprecateComplexMolecularProfileActivity: DeprecateComplexMolecularProfileActivityDetailFragment - // DeprecateVariantActivity: DeprecateVariantActivityDetailFragment - // ModerateAssertionActivity: ModerateAssertionActivityDetailFragment - // ModerateEvidenceItemActivity: ModerateEvidenceItemActivityDetailFragment - // RejectRevisionsActivity: RejectRevisionsActivityDetailFragment - // ResolveFlagActivity: ResolveFlagActivityDetailFragment - // SubmitAssertionActivity: SubmitAssertionActivityDetailFragment - // SubmitEvidenceItemActivity: SubmitEvidenceItemActivityDetailFragment - // SuggestRevisionSetActivity: SuggestRevisionSetActivityDetailFragment - // SuggestSourceActivity: SuggestSourceActivityDetailFragment - // UpdateSourceSuggestionStatusActivity: UpdateSourceSuggestionStatusActivityDetailFragment -} const isAcceptRevisionsActivity: TypeGuard< ActivityFeedItemFragment, @@ -50,8 +43,128 @@ const isFlagEntityActivity: TypeGuard< ): activity is FlagEntityActivityDetailFragment => activity.__typename === 'FlagEntityActivity' +const isCreateComplexMolecularProfileActivity: TypeGuard< + ActivityFeedItemFragment, + CreateComplexMolecularProfileActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is CreateComplexMolecularProfileActivityDetailFragment => + activity.__typename === 'CreateComplexMolecularProfileActivity' + +const isCreateVariantActivity: TypeGuard< + ActivityFeedItemFragment, + CreateVariantActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is CreateVariantActivityDetailFragment => + activity.__typename === 'CreateVariantActivity' + +const isDeprecateComplexMolecularProfileActivity: TypeGuard< + ActivityFeedItemFragment, + DeprecateComplexMolecularProfileActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is DeprecateComplexMolecularProfileActivityDetailFragment => + activity.__typename === 'DeprecateComplexMolecularProfileActivity' + +const isDeprecateVariantActivity: TypeGuard< + ActivityFeedItemFragment, + DeprecateVariantActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is DeprecateVariantActivityDetailFragment => + activity.__typename === 'DeprecateVariantActivity' + +const isModerateAssertionActivity: TypeGuard< + ActivityFeedItemFragment, + ModerateAssertionActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is ModerateAssertionActivityDetailFragment => + activity.__typename === 'ModerateAssertionActivity' + +const isModerateEvidenceItemActivity: TypeGuard< + ActivityFeedItemFragment, + ModerateEvidenceItemActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is ModerateEvidenceItemActivityDetailFragment => + activity.__typename === 'ModerateEvidenceItemActivity' + +const isRejectRevisionsActivity: TypeGuard< + ActivityFeedItemFragment, + RejectRevisionsActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is RejectRevisionsActivityDetailFragment => + activity.__typename === 'RejectRevisionsActivity' + +const isResolveFlagActivity: TypeGuard< + ActivityFeedItemFragment, + ResolveFlagActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is ResolveFlagActivityDetailFragment => + activity.__typename === 'ResolveFlagActivity' + +const isSubmitAssertionActivity: TypeGuard< + ActivityFeedItemFragment, + SubmitAssertionActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is SubmitAssertionActivityDetailFragment => + activity.__typename === 'SubmitAssertionActivity' + +const isSubmitEvidenceItemActivity: TypeGuard< + ActivityFeedItemFragment, + SubmitEvidenceItemActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is SubmitEvidenceItemActivityDetailFragment => + activity.__typename === 'SubmitEvidenceItemActivity' + +const isSuggestRevisionSetActivity: TypeGuard< + ActivityFeedItemFragment, + SuggestRevisionSetActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is SuggestRevisionSetActivityDetailFragment => + activity.__typename === 'SuggestRevisionSetActivity' + +const isSuggestSourceActivity: TypeGuard< + ActivityFeedItemFragment, + SuggestSourceActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is SuggestSourceActivityDetailFragment => + activity.__typename === 'SuggestSourceActivity' + +const isUpdateSourceSuggestionStatusActivity: TypeGuard< + ActivityFeedItemFragment, + UpdateSourceSuggestionStatusActivityDetailFragment +> = ( + activity: ActivityFeedItemFragment +): activity is UpdateSourceSuggestionStatusActivityDetailFragment => + activity.__typename === 'UpdateSourceSuggestionStatusActivity' + export const activityFeedTypeGuards = { isCommentActivity: isCommentActivity, isAcceptRevisionsActivity: isAcceptRevisionsActivity, isFlagEntityActivity: isFlagEntityActivity, + isCreateComplexMolecularProfileActivity: + isCreateComplexMolecularProfileActivity, + isCreateVariantActivity: isCreateVariantActivity, + isDeprecateComplexMolecularProfileActivity: + isDeprecateComplexMolecularProfileActivity, + isDeprecateVariantActivity: isDeprecateVariantActivity, + isModerateAssertionActivity: isModerateAssertionActivity, + isModerateEvidenceItemActivity: isModerateEvidenceItemActivity, + isRejectRevisionsActivity: isRejectRevisionsActivity, + isResolveFlagActivity: isResolveFlagActivity, + isSubmitAssertionActivity: isSubmitAssertionActivity, + isSubmitEvidenceItemActivity: isSubmitEvidenceItemActivity, + isSuggestRevisionSetActivity: isSuggestRevisionSetActivity, + isSuggestSourceActivity: isSuggestSourceActivity, + isUpdateSourceSuggestionStatusActivity: + isUpdateSourceSuggestionStatusActivity, } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.query.gql new file mode 100644 index 000000000..62a611d85 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.query.gql @@ -0,0 +1,4 @@ +fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.query.gql new file mode 100644 index 000000000..b5d6e6bb0 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.query.gql @@ -0,0 +1,4 @@ +fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql new file mode 100644 index 000000000..eb9b8414c --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql @@ -0,0 +1,4 @@ +fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql new file mode 100644 index 000000000..6f1c62d89 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql @@ -0,0 +1,4 @@ +fragment ResolveFlagActivityDetail on ResolveFlagActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql new file mode 100644 index 000000000..e7f2efaa2 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql @@ -0,0 +1,4 @@ +fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql new file mode 100644 index 000000000..77f277235 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql @@ -0,0 +1,4 @@ +fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql new file mode 100644 index 000000000..4fba292ad --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql @@ -0,0 +1,4 @@ +fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql new file mode 100644 index 000000000..a398b0c15 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql @@ -0,0 +1,4 @@ +fragment SuggestSourceActivityDetail on SuggestSourceActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql new file mode 100644 index 000000000..9815d3dbb --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql @@ -0,0 +1,4 @@ +fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql b/client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql index ae19363d7..a63e48078 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.query.gql @@ -1,6 +1,7 @@ query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { ...ActivityFeedItem + note @include(if: $requestDetails) } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 7d75f4a7e..dae0405db 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5885,91 +5885,117 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }> }; -type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']['input']; requestDetails: Scalars['Boolean']['input']; }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7740,7 +7766,6 @@ export const ActivityFeedItemBaseFragmentDoc = gql` name link } - note @include(if: $requestDetails) } `; export const ActivityFeedItemEventsFragmentDoc = gql` @@ -7853,6 +7878,97 @@ export const AcceptRevisionsActivityDetailFragmentDoc = gql` } ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; +export const CreateComplexMolecularProfileActivityDetailFragmentDoc = gql` + fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const CreateVariantActivityDetailFragmentDoc = gql` + fragment CreateVariantActivityDetail on CreateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` + fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const DeprecateVariantActivityDetailFragmentDoc = gql` + fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ModerateAssertionActivityDetailFragmentDoc = gql` + fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` + fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const RejectRevisionsActivityDetailFragmentDoc = gql` + fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ResolveFlagActivityDetailFragmentDoc = gql` + fragment ResolveFlagActivityDetail on ResolveFlagActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SubmitAssertionActivityDetailFragmentDoc = gql` + fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` + fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SuggestRevisionSetActivityDetailFragmentDoc = gql` + fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SuggestSourceActivityDetailFragmentDoc = gql` + fragment SuggestSourceActivityDetail on SuggestSourceActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const UpdateSourceSuggestionStatusActivityDetailFragmentDoc = gql` + fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; export const MolecularProfileParsedNameFragmentDoc = gql` fragment MolecularProfileParsedName on MolecularProfileSegment { __typename @@ -10488,6 +10604,7 @@ export const ActivityFeedItemDocument = gql` query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { activity(id: $id) { ...ActivityFeedItem + note @include(if: $requestDetails) } } ${ActivityFeedItemFragmentDoc}`; From 546db2f27b879dab48b81624dd321418f95e29f1 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 6 Mar 2024 10:05:04 -0600 Subject: [PATCH 053/160] moved activity detail query to feed-item-details from feed-item --- .../accept-revisions-activity.component.ts | 13 +++- .../create-mp-activity.component.html | 2 +- .../create-mp-activity.component.ts | 15 ++++- .../create-variant-activity.component.ts | 14 ++++- .../feed-item-details.component.html | 22 ++++++- .../feed-item-details.component.ts | 62 +++++++++++++++++-- .../feed-item/feed-item.component.html | 9 +-- .../feed-item/feed-item.component.ts | 56 +---------------- 8 files changed, 118 insertions(+), 75 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts index fe840a993..a8e428c0b 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { AcceptRevisionsActivityDetailFragment } from '@app/generated/civic.apollo' +import { CommonModule } from '@angular/common' @Component({ selector: 'cvc-accept-revisions-activity-details', standalone: true, - imports: [], + imports: [CommonModule], templateUrl: './accept-revisions-activity.component.html', styleUrl: './accept-revisions-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcAcceptRevisionsActivity {} +export class CvcAcceptRevisionsActivity { + activity = input.required({ + alias: 'cvcAcceptRevisionActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html index 972401ac8..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.html @@ -1 +1 @@ -

create-mp-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts index 3d0ac2ec2..1d59737c4 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts @@ -1,10 +1,19 @@ -import { Component } from '@angular/core' +import { Component, input } from '@angular/core' +import { + CreateComplexMolecularProfileActivityDetailFragment, + Maybe, +} from '@app/generated/civic.apollo' +import { CommonModule } from '@angular/common' @Component({ selector: 'cvc-create-mp-activity-details', standalone: true, - imports: [], + imports: [CommonModule], templateUrl: './create-mp-activity.component.html', styleUrl: './create-mp-activity.component.less', }) -export class CvcCreateMpActivity {} +export class CvcCreateMpActivity { + activity = input.required< + Maybe + >({ alias: 'cvcCreateMpActivity' }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts index 7d92b69fd..ee39d3cb2 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts @@ -1,4 +1,9 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { + CreateComplexMolecularProfileActivityDetailFragment, + CreateVariantActivityDetailFragment, + Maybe, +} from '@app/generated/civic.apollo' @Component({ selector: 'cvc-create-variant-activity-details', @@ -6,5 +11,10 @@ import { Component } from '@angular/core' imports: [], templateUrl: './create-variant-activity.component.html', styleUrl: './create-variant-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcCreateVariantActivity {} +export class CvcCreateVariantActivity { + activity = input.required>({ + alias: 'cvcCreateVariantActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index d532790b9..efeb83e02 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,5 +1,11 @@
- @if (cvcActivity(); as activity) { + @if (activity(); as activity) { + + @@ -7,7 +13,21 @@ + + + + + + } @else {

LOADING

} +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 4161c4c04..d943560e8 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -1,10 +1,34 @@ -import { Component, input } from '@angular/core' -import { ActivityFeedItemFragment } from '@app/generated/civic.apollo' +import { + ChangeDetectionStrategy, + Component, + input, + OnInit, + Signal, + signal, + WritableSignal, +} from '@angular/core' +import { + ActivityFeedItemFragment, + ActivityFeedItemGQL, + ActivityFeedItemQuery, + ActivityFeedItemQueryVariables, + Maybe, +} from '@app/generated/civic.apollo' import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { activityFeedTypeGuards } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.types' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' +import { distinctUntilChanged, filter, Observable, Subject } from 'rxjs' +import { QueryRef } from 'apollo-angular' +import { ApolloQueryResult } from '@apollo/client/core' +import { CvcAcceptRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component' +import { CvcCreateMpActivity } from '@app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component' +import { CvcCreateVariantActivity } from '@app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component' +import { toSignal } from '@angular/core/rxjs-interop' +import { pluck } from 'rxjs-etc/operators' +import { isNonNulled } from 'rxjs-etc' +import { tag } from 'rxjs-spy/operators' @Component({ selector: 'cvc-activity-feed-item-details', @@ -14,11 +38,41 @@ import { CvcCommentActivity } from './comment/comment-activity.component' CvcPipesModule, CvcCommentActivity, CvcFlagEntityActivity, + CvcAcceptRevisionsActivity, + CvcCreateMpActivity, + CvcCreateVariantActivity, ], templateUrl: './feed-item-details.component.html', styleUrl: './feed-item-details.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItemDetails { - cvcActivity = input.required() +export class CvcActivityFeedItemDetails implements OnInit { + cvcActivityId = input.required() + + toggleDetail$: Subject + queryRef?: QueryRef + result$?: Observable> + + activity: WritableSignal> guards = activityFeedTypeGuards + + constructor(private gql: ActivityFeedItemGQL) { + this.toggleDetail$ = new Subject() + this.activity = signal>(undefined) + } + + ngOnInit() { + this.queryRef = this.gql.watch({ + id: this.cvcActivityId(), + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges + this.result$ + .pipe( + pluck('data', 'activity'), + tag('feed-item-detail activity'), + filter(isNonNulled) + ) + .subscribe((activity) => this.activity.set(activity)) + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index ade93256d..2fd35f76c 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -8,18 +8,13 @@ }"> @if (showDetails() && activity()) { - + [cvcActivityId]="activity().id"> }
+ (click)="showDetails.set(!showDetails())"> () - toggleDetail$: Subject - - queryRef?: QueryRef - result$?: Observable> - - loading: WritableSignal - activity: WritableSignal> +export class CvcActivityFeedItem { + activity = input.required({ alias: 'cvcActivity' }) showDetails: WritableSignal constructor(private gql: ActivityFeedItemGQL) { this.showDetails = signal(false) - this.toggleDetail$ = new Subject() - this.toggleDetail$.pipe(untilDestroyed(this)).subscribe(() => { - this.showDetails.set(!this.showDetails()) - }) - this.loading = signal(false) - this.activity = signal(undefined) - effect(() => { - if (this.showDetails()) { - this.fetchDetails() - } - }) - } - - ngOnInit(): void { - this.activity.set(this.cvcActivity()) - } - - fetchDetails(): void { - if (!this.queryRef) { - this.queryRef = this.gql.watch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges - this.result$.pipe(untilDestroyed(this)).subscribe((result) => { - this.loading.set(result.loading) - if (result.data.activity) { - this.activity.update((previous) => { - if (previous) { - return { - ...previous, - ...result.data.activity, - } - } else { - return result.data.activity - } - }) - } - }) - } else { - this.queryRef.refetch({ - id: this.cvcActivity().id, - requestDetails: true, - }) - } } } From 5ff941891f7fd7d6b08d6d404a984baf818a8988 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 6 Mar 2024 14:45:52 -0600 Subject: [PATCH 054/160] all activity detail components working w/ detail query, guards, etc. --- .../activity-feed/activity-feed.query.gql | 14 ++ .../accept-revisions-activity.component.html | 2 +- .../comment/comment-activity.component.html | 2 +- .../comment/comment-activity.component.ts | 8 +- .../create-mp-activity.component.ts | 3 +- .../create-variant-activity.component.html | 2 +- .../create-variant-activity.component.ts | 3 +- .../deprecate-mp-activity.component.html | 2 +- .../deprecate-mp-activity.component.ts | 17 +- .../deprecate-variant-activity.component.html | 2 +- .../deprecate-variant-activity.component.ts | 13 +- .../feed-item-details.component.html | 115 +++++++--- .../feed-item-details.component.ts | 29 ++- .../feed-item-details.types.ts | 2 +- .../flag-entity-activity.component.html | 2 +- .../flag-entity-activity.component.ts | 3 +- ...moderate-assertion-activity.component.html | 2 +- .../moderate-assertion-activity.component.ts | 13 +- .../moderate-evidence-activity.component.html | 2 +- .../moderate-evidence-activity.component.ts | 12 +- .../reject-revisions-activity.component.html | 2 +- .../reject-revisions-activity.component.ts | 13 +- .../resolve-flag-activity.component.html | 2 +- .../resolve-flag-activity.component.ts | 14 +- .../submit-assertion-activity.component.html | 2 +- .../submit-assertion-activity.component.ts | 14 +- .../submit-evidence-activity.component.html | 2 +- .../submit-evidence-activity.component.ts | 13 +- .../suggest-revisions-activity.component.html | 2 +- .../suggest-revisions-activity.component.ts | 15 +- .../suggest-source-activity.component.html | 2 +- .../suggest-source-activity.component.ts | 13 +- ...-source-suggestion-activity.component.html | 2 +- ...te-source-suggestion-activity.component.ts | 13 +- .../feed-item/feed-item.component.html | 129 ++++++------ .../feed-item/feed-item.component.less | 30 ++- .../feed-item/feed-item.component.ts | 4 +- .../feed-settings/feed-settings.component.ts | 2 + client/src/app/generated/civic.apollo.ts | 196 ++++++++++-------- 39 files changed, 467 insertions(+), 251 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index cfc353257..40a54bb07 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -82,6 +82,20 @@ fragment ActivityFeedItemBase on ActivityInterface { fragment ActivityFeedItem on ActivityInterface { ...ActivityFeedItemBase + ...AcceptRevisionsActivityDetail @include(if: $requestDetails) ...CommentActivityDetail @include(if: $requestDetails) + ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...CreateVariantActivityDetail @include(if: $requestDetails) + ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...DeprecateVariantActivityDetail @include(if: $requestDetails) ...FlagEntityActivityDetail @include(if: $requestDetails) + ...ModerateAssertionActivityDetail @include(if: $requestDetails) + ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) + ...RejectRevisionsActivityDetail @include(if: $requestDetails) + ...ResolveFlagActivityDetail @include(if: $requestDetails) + ...SubmitAssertionActivityDetail @include(if: $requestDetails) + ...SubmitEvidenceItemActivityDetail @include(if: $requestDetails) + ...SuggestRevisionSetActivityDetail @include(if: $requestDetails) + ...SuggestSourceActivityDetail @include(if: $requestDetails) + ...UpdateSourceSuggestionStatusActivityDetail @include(if: $requestDetails) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html index f4289729b..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html @@ -1 +1 @@ -

accept-revisions-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html index 11ff19067..06576ec7f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html @@ -1 +1 @@ -
 {{ activity() | json }}
+

{{ activity().comment.comment }}

diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts index f923b8e74..9139c8e6d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts @@ -1,5 +1,10 @@ import { CommonModule } from '@angular/common' -import { Component, computed, input } from '@angular/core' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' import { ActivityFeedItemFragment, CommentActivityDetailFragment, @@ -11,6 +16,7 @@ import { imports: [CommonModule], templateUrl: './comment-activity.component.html', styleUrl: './comment-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcCommentActivity { activity = input.required({ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts index 1d59737c4..3ca5672d5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component.ts @@ -1,4 +1,4 @@ -import { Component, input } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { CreateComplexMolecularProfileActivityDetailFragment, Maybe, @@ -11,6 +11,7 @@ import { CommonModule } from '@angular/common' imports: [CommonModule], templateUrl: './create-mp-activity.component.html', styleUrl: './create-mp-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcCreateMpActivity { activity = input.required< diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html index 1bb250550..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.html @@ -1 +1 @@ -

create-variant-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts index ee39d3cb2..5aacd8123 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component.ts @@ -4,11 +4,12 @@ import { CreateVariantActivityDetailFragment, Maybe, } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-create-variant-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './create-variant-activity.component.html', styleUrl: './create-variant-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html index 8a9628d06..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html @@ -1 +1 @@ -

deprecate-mp-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts index 2d9e77e0a..0f736eeb1 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts @@ -1,10 +1,21 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { + DeprecateComplexMolecularProfileActivity, + DeprecateComplexMolecularProfileActivityDetailFragment, +} from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-deprecate-mp-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './deprecate-mp-activity.component.html', styleUrl: './deprecate-mp-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcDeprecateMpActivity {} +export class CvcDeprecateMpActivity { + activity = + input.required({ + alias: 'cvcDeprecateMpActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html index c39aff9ee..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html @@ -1 +1 @@ -

deprecate-variant-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts index 2b11fa1c2..fa35e6cb9 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { DeprecateVariantActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-deprecate-variant-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './deprecate-variant-activity.component.html', styleUrl: './deprecate-variant-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcDeprecateVariantActivity {} +export class CvcDeprecateVariantActivity { + activity = input.required({ + alias: 'cvcDeprecateVariantActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index efeb83e02..93c1ae1a4 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,33 +1,94 @@
@if (activity(); as activity) { - - - - - - - - - - - + @if (activity | guardType: guards.isAcceptRevisionsActivity; as details) { + + + } + @if (activity | guardType: guards.isCommentActivity; as details) { + + + } + @if ( + activity | guardType: guards.isCreateComplexMolecularProfileActivity; + as details + ) { + + + } + @if (activity | guardType: guards.isCreateVariantActivity; as details) { + + + } + @if ( + activity | guardType: guards.isDeprecateComplexMolecularProfileActivity; + as details + ) { + + + } + @if (activity | guardType: guards.isDeprecateVariantActivity; as details) { + + + } + @if (activity | guardType: guards.isFlagEntityActivity; as details) { + + + } + @if (activity | guardType: guards.isModerateAssertionActivity; as details) { + + + } + @if (activity | guardType: guards.isModerateEvidenceActivity; as details) { + + + } + @if (activity | guardType: guards.isRejectRevisionsActivity; as details) { + + + } + @if (activity | guardType: guards.isResolveFlagActivity; as details) { + + + } + @if (activity | guardType: guards.isSubmitAssertionActivity; as details) { + + + } + @if ( + activity | guardType: guards.isSubmitEvidenceItemActivity; + as details + ) { + + + } + @if ( + activity | guardType: guards.isSuggestRevisionSetActivity; + as details + ) { + + + } + @if (activity | guardType: guards.isSuggestSourceActivity; as details) { + + + } + @if ( + activity | guardType: guards.isUpdateSourceSuggestionStatusActivity; + as details + ) { + + + } } @else {

LOADING

} -
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index d943560e8..8231e89f6 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -3,7 +3,6 @@ import { Component, input, OnInit, - Signal, signal, WritableSignal, } from '@angular/core' @@ -19,16 +18,26 @@ import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { activityFeedTypeGuards } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.types' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' -import { distinctUntilChanged, filter, Observable, Subject } from 'rxjs' +import { filter, Observable, Subject } from 'rxjs' import { QueryRef } from 'apollo-angular' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAcceptRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component' import { CvcCreateMpActivity } from '@app/components/activities/activity-feed/feed-item-details/create-molecular-profile/create-mp-activity.component' import { CvcCreateVariantActivity } from '@app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component' -import { toSignal } from '@angular/core/rxjs-interop' import { pluck } from 'rxjs-etc/operators' import { isNonNulled } from 'rxjs-etc' import { tag } from 'rxjs-spy/operators' +import { CvcDeprecateMpActivity } from '@app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component' +import { CvcDeprecateVariantActivity } from '@app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component' +import { CvcModerateAssertionActivity } from '@app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component' +import { CvcModerateEvidenceActivity } from '@app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component' +import { CvcRejectRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component' +import { CvcResolveFlagActivity } from '@app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component' +import { CvcSubmitAssertionActivity } from '@app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component' +import { CvcSuggestRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component' +import { CvcSuggestSourceActivity } from '@app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component' +import { CvcUpdateSourceSuggestionActivity } from '@app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component' +import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component' @Component({ selector: 'cvc-activity-feed-item-details', @@ -41,6 +50,18 @@ import { tag } from 'rxjs-spy/operators' CvcAcceptRevisionsActivity, CvcCreateMpActivity, CvcCreateVariantActivity, + CvcDeprecateMpActivity, + CvcDeprecateVariantActivity, + CvcModerateAssertionActivity, + CvcModerateEvidenceActivity, + CvcRejectRevisionsActivity, + CvcResolveFlagActivity, + CvcSubmitAssertionActivity, + CvcSuggestRevisionsActivity, + CvcSuggestRevisionsActivity, + CvcSuggestSourceActivity, + CvcUpdateSourceSuggestionActivity, + CvcSubmitEvidenceActivity, ], templateUrl: './feed-item-details.component.html', styleUrl: './feed-item-details.component.less', @@ -70,7 +91,7 @@ export class CvcActivityFeedItemDetails implements OnInit { this.result$ .pipe( pluck('data', 'activity'), - tag('feed-item-detail activity'), + // tag('feed-item-detail activity'), filter(isNonNulled) ) .subscribe((activity) => this.activity.set(activity)) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts index 110862801..f5f623ff9 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts @@ -158,7 +158,7 @@ export const activityFeedTypeGuards = { isDeprecateComplexMolecularProfileActivity, isDeprecateVariantActivity: isDeprecateVariantActivity, isModerateAssertionActivity: isModerateAssertionActivity, - isModerateEvidenceItemActivity: isModerateEvidenceItemActivity, + isModerateEvidenceActivity: isModerateEvidenceItemActivity, isRejectRevisionsActivity: isRejectRevisionsActivity, isResolveFlagActivity: isResolveFlagActivity, isSubmitAssertionActivity: isSubmitAssertionActivity, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html index 55425cf33..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html @@ -1 +1 @@ -

flag-entity-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts index be30218ac..61944f99f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts @@ -1,5 +1,5 @@ import { CommonModule } from '@angular/common' -import { Component, input } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { FlagEntityActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ @@ -8,6 +8,7 @@ import { FlagEntityActivityDetailFragment } from '@app/generated/civic.apollo' imports: [CommonModule], templateUrl: './flag-entity-activity.component.html', styleUrl: './flag-entity-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcFlagEntityActivity { activity = input.required({ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html index 51a6ed1c6..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.html @@ -1 +1 @@ -

moderate-assertion-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts index 4b4c979b5..2f6d262f3 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { ModerateAssertionActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-moderate-assertion-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './moderate-assertion-activity.component.html', styleUrl: './moderate-assertion-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class ModerateAssertionActivity {} +export class CvcModerateAssertionActivity { + activity = input.required({ + alias: 'cvcModerateAssertionActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html index d21b2cb14..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.html @@ -1 +1 @@ -

moderate-evidence-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts index c60d5bb07..3db55b88d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/moderate-evidence/moderate-evidence-activity.component.ts @@ -1,10 +1,16 @@ -import { Component } from '@angular/core' +import { Component, input } from '@angular/core' +import { ModerateEvidenceItemActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-moderate-evidence-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './moderate-evidence-activity.component.html', styleUrl: './moderate-evidence-activity.component.less', }) -export class ModerateEvidenceActivity {} +export class CvcModerateEvidenceActivity { + activity = input.required({ + alias: 'cvcModerateEvidenceActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html index d3c3d6d7b..993950941 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html @@ -1 +1 @@ -

reject-revisions-activity-details works!

+
{{ activity() | json}}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts index f11917f24..67e5f743a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { RejectRevisionsActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-reject-revisions-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './reject-revisions-activity.component.html', styleUrl: './reject-revisions-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class RejectRevisionsActivity {} +export class CvcRejectRevisionsActivity { + activity = input.required({ + alias: 'cvcRejectRevisionsActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html index 5b0a3cf92..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html @@ -1 +1 @@ -

resolve-flag-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts index 5e6fbf1d3..d5d00ba6a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts @@ -1,10 +1,16 @@ -import { Component } from '@angular/core' - +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { ResolveFlagActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-resolve-flag-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './resolve-flag-activity.component.html', styleUrl: './resolve-flag-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class ResolveFlagActivity {} +export class CvcResolveFlagActivity { + activity = input.required({ + alias: 'cvcResolveFlagActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html index dc2156c1b..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html @@ -1 +1 @@ -

submit-assertion-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts index 5435d0dc9..6c3f32827 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts @@ -1,10 +1,16 @@ -import { Component } from '@angular/core' - +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { SubmitAssertionActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-submit-assertion-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './submit-assertion-activity.component.html', styleUrl: './submit-assertion-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class SubmitAssertionActivity {} +export class CvcSubmitAssertionActivity { + activity = input.required({ + alias: 'cvcSubmitAssertionActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html index 785ca2eef..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html @@ -1 +1 @@ -

submit-evidence-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts index 53970155b..f6cc98854 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { JsonPipe } from '@angular/common' +import { SubmitEvidenceItemActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-submit-evidence-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './submit-evidence-activity.component.html', styleUrl: './submit-evidence-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class SubmitEvidenceActivity {} +export class CvcSubmitEvidenceActivity { + activity = input.required({ + alias: 'cvcSubmitEvidenceActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html index 07908c318..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html @@ -1 +1 @@ -

suggest-revisions-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts index 72810d9d2..284e71f38 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { SuggestRevisionSetActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ - selector: 'cvc-suggest-revisions-activity-details', + selector: 'cvc-suggest-revision-set-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './suggest-revisions-activity.component.html', styleUrl: './suggest-revisions-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class SuggestRevisionsActivity {} +export class CvcSuggestRevisionsActivity { + activity = input.required({ + alias: 'cvcSuggestRevisionSetActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html index b6c322320..a5627948d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html @@ -1 +1 @@ -

suggest-source-activity-details works!

+
{{ activity() | json }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts index aae198a79..024406ad6 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { SuggestSourceActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-suggest-source-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './suggest-source-activity.component.html', styleUrl: './suggest-source-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class SuggestSourceActivity {} +export class CvcSuggestSourceActivity { + activity = input.required({ + alias: 'cvcSuggestSourceActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html index 34cbffd5a..51fe4c8f0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html @@ -1 +1 @@ -

update-source-suggestion-activity-details works!

+
{{activity() | json}}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts index b15d2e486..b1f3f3ec8 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts @@ -1,10 +1,17 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { UpdateSourceSuggestionStatusActivityDetailFragment } from '@app/generated/civic.apollo' +import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-update-source-suggestion-activity-details', standalone: true, - imports: [], + imports: [JsonPipe], templateUrl: './update-source-suggestion-activity.component.html', styleUrl: './update-source-suggestion-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class UpdateSourceSuggestionActivity {} +export class CvcUpdateSourceSuggestionActivity { + activity = input.required( + { alias: 'cvcUpdateSourceSuggestionStatusActivity' } + ) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 2fd35f76c..ec35b3a36 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -1,31 +1,27 @@ - - @if (showDetails() && activity()) { - - } - - -
- -
-
- @if (activity(); as activity) { +@if (activity(); as activity) { + +
+ +
+
+ +
+ +
+
} - } -
-
- - @if (activity(); as activity) { +
+
+ {{ activity.createdAt | timeAgo }} - } - - - - - - - - - - - - {{ subject.name }} - - - + + + + + + + + + + + + {{ subject.name }} + + +}
+ [cvcActivity]="edge.node" + [cvcInitWithDetails]="(toggledItem$ | ngrxPush)!.has(edge.node.id)" + (cvcOnToggleDetail)=" + onToggleItem$.next($event) + "> }
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index f9905b82d..e406bd6e7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -2,11 +2,11 @@ import { CommonModule } from '@angular/common' import { ChangeDetectionStrategy, Component, + input, OnInit, Signal, - WritableSignal, - input, signal, + WritableSignal, } from '@angular/core' import { toSignal } from '@angular/core/rxjs-interop' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @@ -14,7 +14,6 @@ import { ActivityFeedGQL, ActivityFeedQuery, ActivityFeedQueryVariables, - ActivityInterfaceConnection, ActivityInterfaceEdge, Maybe, } from '@app/generated/civic.apollo' @@ -31,14 +30,14 @@ import { } from 'ngx-ui-scroll' import { BehaviorSubject, - Observable, - Subject, combineLatest, - debounceTime, + distinctUntilChanged, filter, from, map, + Observable, of, + Subject, switchMap, take, tap, @@ -46,10 +45,12 @@ import { } from 'rxjs' import { isNonNulled } from 'rxjs-etc' import { pluck } from 'rxjs-etc/dist/esm/operators' -import { tag } from 'rxjs-spy/operators' import { CvcActivityFeedCounts } from '@app/components/activities/activity-feed/feed-counts/feed-counts.component' import { CvcActivityFeedFilterSelects } from '@app/components/activities/activity-feed/feed-filters/feed-filters.component' -import { CvcActivityFeedItem } from '@app/components/activities/activity-feed/feed-item/feed-item.component' +import { + CvcActivityFeedItem, + FeedDetailToggle, +} from '@app/components/activities/activity-feed/feed-item/feed-item.component' import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' import { feedDefaultFilters, @@ -74,6 +75,11 @@ import { ApolloQueryResult } from '@apollo/client/core' import { NzSpinModule } from 'ng-zorro-antd/spin' import { NzTagModule } from 'ng-zorro-antd/tag' +enum SizeStrategy { + Average = 'average', + Constant = 'constant', + Frequent = 'frequent', +} @UntilDestroy() @Component({ selector: 'cvc-activity-feed', @@ -115,15 +121,16 @@ export class CvcActivityFeed implements OnInit { // INTERMEDIATE STREAMS result$: Observable> edge$: Observable - reloadScroller$?: Subject + onToggleItem$: Subject // PRESENTATION SIGNALS edges: Signal - refetchLoading: WritableSignal - moreLoading: WritableSignal + refetchLoading: Signal + moreLoading: Signal errors: WritableSignal counts: WritableSignal> feedFilterOptions: WritableSignal + toggledItem$: BehaviorSubject> // SERVICE REFERENCES queryRef?: QueryRef @@ -135,6 +142,7 @@ export class CvcActivityFeed implements OnInit { this.feedFilter$ = new Subject() this.init$ = new Subject() this.fetchMore$ = new Subject() + this.onToggleItem$ = new Subject() this.refetchLoading = signal(false) this.moreLoading = signal(false) @@ -143,6 +151,30 @@ export class CvcActivityFeed implements OnInit { this.feedFilterOptions = signal( feedFilterOptionDefaults ) + this.toggledItem$ = new BehaviorSubject>(new Set()) + + this.onToggleItem$ + .pipe( + distinctUntilChanged( + (a, b) => a.id === b.id && a.showDetails === b.showDetails + ), + withLatestFrom(this.toggledItem$), + filter( + ([toggle, toggledIds]) => + toggle.showDetails || toggledIds.has(toggle.id) + ), + tap(([toggle, toggledIds]) => { + toggle.showDetails + ? toggledIds.add(toggle.id) + : toggledIds.delete(toggle.id) + this.toggledItem$.next(toggledIds) + this.scrollAdapter + ?.check() + .then((result) => console.log('vscroll check result: ', result)) + }), + untilDestroyed(this) + ) + .subscribe() // combine prefs, filters updates into a fetch query this.result$ = combineLatest([ @@ -170,10 +202,14 @@ export class CvcActivityFeed implements OnInit { }) } return this.queryRef.valueChanges - }), - tap((result) => { - this.refetchLoading.set(result.loading) }) + // tap((result) => { + // this.refetchLoading.set(result.loading) + // }) + ) + this.refetchLoading = toSignal( + this.result$.pipe(pluck('loading'), distinctUntilChanged()), + { initialValue: false } ) this.edge$ = this.result$.pipe( @@ -228,10 +264,10 @@ export class CvcActivityFeed implements OnInit { first: count, after: edges[index].cursor, } - this.moreLoading.set(true) + // this.moreLoading.set(true) // return fetchMore result, converted to observable from promise return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( - tap(() => this.moreLoading.set(false)), + // tap(() => this.moreLoading.set(false)), map((result) => result.data.activities.edges) ) } @@ -240,6 +276,13 @@ export class CvcActivityFeed implements OnInit { bufferSize: feedScrollBuffer, // # of rows in fetchMore requests startIndex: 0, // start row display at 0 index minIndex: 0, // no negative rows + itemSize: 48, + sizeStrategy: SizeStrategy.Frequent, + }, + devSettings: { + debug: true, + immediateLog: true, + cacheData: true, }, }) } @@ -248,14 +291,40 @@ export class CvcActivityFeed implements OnInit { this.scrollAdapter = this.scrollDatasource?.adapter // watch init$ (for debug, can be removed) if (this.scrollAdapter) { - this.scrollAdapter.init$.pipe(take(1)).subscribe(() => { + const adapter = this.scrollAdapter + // DEBUG + adapter.init$.pipe(take(1)).subscribe(() => { console.log('ngx-ui-scroll initialized!') }) - this.scrollAdapter.isLoading$ - .pipe(debounceTime(100), untilDestroyed(this)) - .subscribe((loading) => { - console.log('vscroll isLoading: ', loading) - }) + // adapter.isLoading$ + // .pipe(debounceTime(100), untilDestroyed(this)) + // .subscribe((loading) => { + // console.log('vscroll isLoading: ', loading) + // }) + // adapter.loopPending$.subscribe((event) => { + // console.log('vscroll loopPending: ', event) + // }) + // adapter.firstVisible$.subscribe((item) => { + // console.log('vscroll firstVisible: ', item) + // }) + // adapter.lastVisible$.subscribe((item) => { + // console.log('vscroll lastVisible: ', item) + // }) + // adapter.bof$.subscribe((event) => { + // console.log('vscroll bof: ', event) + // }) + // adapter.eof$.subscribe((event) => { + // console.log('vscroll eof: ', event) + // }) + // interface IReactiveOverride { + // init$: Subject; + // isLoading$: Subject; + // loopPending$: Subject; + // firstVisible$: BehaviorSubject>; + // lastVisible$: BehaviorSubject>; + // bof$: Subject; + // eof$: Subject; + // } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 23f9d6ff9..c8b38de12 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -11,10 +11,15 @@ export const feedScrollBuffer = 30 export const feedDefaultSettings: ActivityFeedSettings = { pageSize: 50, } - +export const scrollerSettings = { + bufferSize: 30, + startIndex: 0, + minIndex: 0, +} export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - activityType: [ActivityTypeInput.Comment], + // activityType: [ActivityTypeInput.Comment], + activityType: [], subjectType: [], userId: [], } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 8231e89f6..133250e1b 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -1,8 +1,10 @@ import { ChangeDetectionStrategy, Component, + EventEmitter, input, OnInit, + Output, signal, WritableSignal, } from '@angular/core' @@ -70,7 +72,6 @@ import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-f export class CvcActivityFeedItemDetails implements OnInit { cvcActivityId = input.required() - toggleDetail$: Subject queryRef?: QueryRef result$?: Observable> @@ -78,7 +79,6 @@ export class CvcActivityFeedItemDetails implements OnInit { guards = activityFeedTypeGuards constructor(private gql: ActivityFeedItemGQL) { - this.toggleDetail$ = new Subject() this.activity = signal>(undefined) } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index ec35b3a36..ee60594d5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -4,18 +4,28 @@ [nzTitle]="itemDescription" [nzExtra]="itemDate" [ngClass]="{ - show: showDetails(), - hide: !showDetails() + show: toggleDetails(), + hide: !toggleDetails() }"> -
- +
+ @if (toggleDetails()) { + + + }
+ (click)="toggleDetails.set(!toggleDetails())"> .ant-card-head { @@ -10,16 +10,16 @@ } > .ant-card-body { padding: 0; - overflow: hidden; + //overflow: hidden; } &.hide { - > .ant-card-body { - max-height: 0; - transition: max-height 0.25s ease-out; - } - .details { - display: none; - } + //> .ant-card-body { + // max-height: 0; + // transition: max-height 0.25s ease-out; + //} + //.details { + // display: none; + //} .toggle { span { transform: rotate(0deg); @@ -28,13 +28,13 @@ } } &.show { - > .ant-card-body { - max-height: 250px; - transition: max-height 0.25s ease-in; - } - .details { - display: block; - } + //> .ant-card-body { + // max-height: 250px; + // transition: max-height 0.25s ease-in; + //} + //.details { + // display: block; + //} .toggle { span { transform: rotate(90deg); diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 3cf29f27b..da62a3697 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -7,6 +7,8 @@ import { input, effect, OnInit, + Output, + EventEmitter, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' @@ -40,6 +42,12 @@ import { Observable, Subject } from 'rxjs' import { tag } from 'rxjs-spy/operators' import { CvcCommentActivity } from '../feed-item-details/comment/comment-activity.component' import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' +import { animate, state, style, transition, trigger } from '@angular/animations' + +export type FeedDetailToggle = { + id: number + showDetails: boolean +} @UntilDestroy() @Component({ @@ -71,14 +79,35 @@ import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-detai templateUrl: './feed-item.component.html', styleUrl: './feed-item.component.less', changeDetection: ChangeDetectionStrategy.OnPush, + animations: [ + trigger('details', [ + state('hidden', style({ 'max-height': 0 })), + state('visible', style({ 'max-height': '300px' })), + transition('visible <=> hidden', animate('.25s ease-out')), + transition('hidden <=> visible', animate('.25s ease-in')), + ]), + ], }) -export class CvcActivityFeedItem { +export class CvcActivityFeedItem implements OnInit { activity = input>(undefined, { alias: 'cvcActivity', }) + initWithDetails = input(false, { alias: 'cvcInitWithDetails' }) + @Output() cvcOnToggleDetail = new EventEmitter() - showDetails: WritableSignal + toggleDetails!: WritableSignal constructor(private gql: ActivityFeedItemGQL) { - this.showDetails = signal(false) + // effect(() => { + // const id = this.activity()?.id + // if (id) { + // this.cvcOnToggleDetail.next({ + // id: id, + // showDetails: this.toggleDetails(), + // }) + // } + // }) + } + ngOnInit() { + this.toggleDetails = signal(this.initWithDetails()) } } From 5e8ee7d707139f5d80b4cab862bfd9d837694f39 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 6 Mar 2024 21:40:45 -0600 Subject: [PATCH 056/160] adjusted scroller settings for smoother scrolling --- .../activity-feed.component.html | 39 ++++-- .../activity-feed/activity-feed.component.ts | 132 ++++++++---------- .../activity-feed/activity-feed.config.ts | 37 +++-- .../activity-feed/activity-feed.types.ts | 2 +- .../feed-item/feed-item.component.less | 5 +- .../feed-settings/feed-settings.component.ts | 4 +- 6 files changed, 114 insertions(+), 105 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 8e880d52c..07dada688 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -7,7 +7,7 @@
@@ -41,21 +43,30 @@ - {{ cvcTitle() }} - + + {{ cvcTitle() }} + + + + + Loadingโ€ฆ + + +
- - - Loadingโ€ฆ - diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index e406bd6e7..b87425536 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -29,12 +29,15 @@ import { UiScrollModule, } from 'ngx-ui-scroll' import { + asyncScheduler, BehaviorSubject, combineLatest, + debounceTime, distinctUntilChanged, filter, from, map, + merge, Observable, of, Subject, @@ -56,7 +59,8 @@ import { feedDefaultFilters, feedDefaultSettings, feedFilterOptionDefaults, - feedScrollBuffer, + scrollerDevSettings, + scrollerSettings, } from './activity-feed.config' import { feedScopeToModeAttributes, @@ -74,12 +78,11 @@ import { import { ApolloQueryResult } from '@apollo/client/core' import { NzSpinModule } from 'ng-zorro-antd/spin' import { NzTagModule } from 'ng-zorro-antd/tag' +import { NzIconModule } from 'ng-zorro-antd/icon' +import { NzSpaceModule } from 'ng-zorro-antd/space' +import { tag } from 'rxjs-spy/operators' +import { throttleTime } from 'rxjs/operators' -enum SizeStrategy { - Average = 'average', - Constant = 'constant', - Frequent = 'frequent', -} @UntilDestroy() @Component({ selector: 'cvc-activity-feed', @@ -98,6 +101,8 @@ enum SizeStrategy { CvcActivityFeedFilterSelects, CvcActivityFeedItem, CvcAutoHeightDivModule, + NzIconModule, + NzSpaceModule, ], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', @@ -113,24 +118,26 @@ export class CvcActivityFeed implements OnInit { cvcPollFeed = input(false) // SOURCE STREAMS - feedSetting$: Subject - feedFilter$: Subject - fetchMore$: Subject - init$: Subject + feedSetting$: Subject // initial settings, e.g. scope, context displays + feedFilter$: Subject // activity attribute filters + init$: Subject // initial query trigger, called from scroller DataSource // INTERMEDIATE STREAMS result$: Observable> edge$: Observable - onToggleItem$: Subject + onToggleItem$: Subject // item detail toggle event from feed-item + toggledItem$: BehaviorSubject> // set of item ids with details toggled + onQueryType$: Subject<'refetch' | 'fetchMore'> + // queryLoading$: Observable + // scrollerLoading$: BehaviorSubject // PRESENTATION SIGNALS - edges: Signal - refetchLoading: Signal - moreLoading: Signal + edges: Signal // signal for synchronous access to all loaded rows + refetchLoading: Signal // loading state for refetch, shows spinner over feed + moreLoading: Signal // loading state for fetchMore, shows spinner in card header errors: WritableSignal counts: WritableSignal> feedFilterOptions: WritableSignal - toggledItem$: BehaviorSubject> // SERVICE REFERENCES queryRef?: QueryRef @@ -141,8 +148,8 @@ export class CvcActivityFeed implements OnInit { this.feedSetting$ = new Subject() this.feedFilter$ = new Subject() this.init$ = new Subject() - this.fetchMore$ = new Subject() this.onToggleItem$ = new Subject() + this.onQueryType$ = new Subject<'refetch' | 'fetchMore'>() this.refetchLoading = signal(false) this.moreLoading = signal(false) @@ -160,23 +167,30 @@ export class CvcActivityFeed implements OnInit { ), withLatestFrom(this.toggledItem$), filter( + // filter out toggles for items not in the current set ([toggle, toggledIds]) => toggle.showDetails || toggledIds.has(toggle.id) ), tap(([toggle, toggledIds]) => { + // update set of toggled item ids toggle.showDetails ? toggledIds.add(toggle.id) : toggledIds.delete(toggle.id) + // emit updated set for use in next toggle event this.toggledItem$.next(toggledIds) - this.scrollAdapter - ?.check() - .then((result) => console.log('vscroll check result: ', result)) + // get scroller to recheck item heights + this.scrollAdapter!.check() }), untilDestroyed(this) ) .subscribe() // combine prefs, filters updates into a fetch query + // + // feedSetting$ and feedFilter$ are the main input streams, + // emitted by filter & setting component during initializtion, and in resonse + // to user activity. init$ is a trigger to start the initial query, + // emitted from the scroller datasource this.result$ = combineLatest([ this.init$, this.feedSetting$, @@ -190,6 +204,7 @@ export class CvcActivityFeed implements OnInit { return this.queryParamsToVariables(params) }), switchMap((queryVars) => { + this.onQueryType$.next('refetch') if (!this.queryRef) { this.queryRef = this.gql.watch(queryVars) } else { @@ -203,12 +218,23 @@ export class CvcActivityFeed implements OnInit { } return this.queryRef.valueChanges }) - // tap((result) => { - // this.refetchLoading.set(result.loading) - // }) + ) + const loading$ = this.result$.pipe( + pluck('loading'), + withLatestFrom(this.onQueryType$) ) this.refetchLoading = toSignal( - this.result$.pipe(pluck('loading'), distinctUntilChanged()), + loading$.pipe( + filter(([_loading, queryType]) => queryType === 'refetch'), + map(([loading]) => loading) + ), + { initialValue: false } + ) + this.moreLoading = toSignal( + loading$.pipe( + filter(([_loading, queryType]) => queryType === 'fetchMore'), + map(([loading]) => loading) + ), { initialValue: false } ) @@ -253,18 +279,17 @@ export class CvcActivityFeed implements OnInit { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { const edges = this.edges() - // return rows from current fetched set if requested - // all requested rows available + // return rows from cached set, or fetch more rows if (edges.length >= index + count) { // return observable of requested rows return of(edges.slice(index, index + count)) } else { - // or issue fetchMore query to satisfy requested row set + // issue fetchMore query to satisfy requested row set const queryVars = { first: count, after: edges[index].cursor, } - // this.moreLoading.set(true) + this.onQueryType$.next('fetchMore') // return fetchMore result, converted to observable from promise return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( // tap(() => this.moreLoading.set(false)), @@ -272,60 +297,13 @@ export class CvcActivityFeed implements OnInit { ) } }, - settings: { - bufferSize: feedScrollBuffer, // # of rows in fetchMore requests - startIndex: 0, // start row display at 0 index - minIndex: 0, // no negative rows - itemSize: 48, - sizeStrategy: SizeStrategy.Frequent, - }, - devSettings: { - debug: true, - immediateLog: true, - cacheData: true, - }, + settings: scrollerSettings, + devSettings: scrollerDevSettings, }) } configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter - // watch init$ (for debug, can be removed) - if (this.scrollAdapter) { - const adapter = this.scrollAdapter - // DEBUG - adapter.init$.pipe(take(1)).subscribe(() => { - console.log('ngx-ui-scroll initialized!') - }) - // adapter.isLoading$ - // .pipe(debounceTime(100), untilDestroyed(this)) - // .subscribe((loading) => { - // console.log('vscroll isLoading: ', loading) - // }) - // adapter.loopPending$.subscribe((event) => { - // console.log('vscroll loopPending: ', event) - // }) - // adapter.firstVisible$.subscribe((item) => { - // console.log('vscroll firstVisible: ', item) - // }) - // adapter.lastVisible$.subscribe((item) => { - // console.log('vscroll lastVisible: ', item) - // }) - // adapter.bof$.subscribe((event) => { - // console.log('vscroll bof: ', event) - // }) - // adapter.eof$.subscribe((event) => { - // console.log('vscroll eof: ', event) - // }) - // interface IReactiveOverride { - // init$: Subject; - // isLoading$: Subject; - // loopPending$: Subject; - // firstVisible$: BehaviorSubject>; - // lastVisible$: BehaviorSubject>; - // bof$: Subject; - // eof$: Subject; - // } - } } queryParamsToVariables( @@ -336,7 +314,7 @@ export class CvcActivityFeed implements OnInit { showFilters: this.cvcShowFilters(), requestDetails: false, } - const pageSize = params.settings!.pageSize + const pageSize = params.settings!.initialPageSize const modeAttrs = feedScopeToModeAttributes(this.cvcScope()) const filterVars = filterParamsToQueryAttributes(params.filters) queryVars = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index c8b38de12..b0aa2553c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -1,20 +1,17 @@ -import { ActivityTypeInput } from '@app/generated/civic.apollo' +import { + ActivityInterfaceEdge, + ActivityTypeInput, +} from '@app/generated/civic.apollo' import { ActivityFeedFilterOptions, ActivityFeedFilters, ActivityFeedSettings, } from './activity-feed.types' - +import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 -export const feedScrollBuffer = 30 export const feedDefaultSettings: ActivityFeedSettings = { - pageSize: 50, -} -export const scrollerSettings = { - bufferSize: 30, - startIndex: 0, - minIndex: 0, + initialPageSize: 75, } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], @@ -30,3 +27,25 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { activityTypes: [], subjectTypes: [], } + +// ngx-ui-scroll does not export this enum from vscroll, +// so we have to define it here +enum SizeStrategy { + Average = 'average', + Constant = 'constant', + Frequent = 'frequent', +} +export const scrollerSettings: Settings = { + bufferSize: 25, // # of rows in fetchMore requests + startIndex: 0, // start row display at 0 index + minIndex: 0, // no negative rows + itemSize: 48, // uncomment debug, immediateLog below to get itemSize, use host styles padding-bottom to adjust + sizeStrategy: SizeStrategy.Frequent, // most items will be the same height, so use frequent rather than average + padding: 1.25, // load more rows when 1.4 * bufferSize are visible +} + +export const scrollerDevSettings: DevSettings = { + // debug: true, + // immediateLog: true, + cacheData: true, // smoother scrolling +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index cfd93d98f..32da840fe 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -14,7 +14,7 @@ export type ActivityFeedTagDisplayOption = | 'hideUser' export type ActivityFeedSettings = { - pageSize: number + initialPageSize: number } export type ActivityFeedFilters = { diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index fee704f78..2d91e193a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -1,6 +1,6 @@ @import 'ng-zorro-antd/style/color/colors.less'; :host { - padding-bottom: 12px; + padding-bottom: 8px; display: block; ::ng-deep nz-card { > .ant-card-head { @@ -65,7 +65,8 @@ border-radius: 2px; cursor: pointer; span { - // font-size: 125%; + height: 12px; + width: 12px; color: @blue-7; } } diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts index 5fe82df4e..22a2c2da7 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts @@ -51,11 +51,11 @@ export class CvcActivityFeedSettingsButton implements OnInit { effect(() => { this.cvcSettingsChange.emit({ - pageSize: this.pageSize(), + initialPageSize: this.pageSize(), }) }) } ngOnInit(): void { - this.pageSize = signal(this.cvcSettings().pageSize) + this.pageSize = signal(this.cvcSettings().initialPageSize) } } From fbb6fd034f0b2a3d73d724d59a78133eadc7e7e2 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Thu, 7 Mar 2024 09:25:48 -0600 Subject: [PATCH 057/160] add option to exclude civicbot events --- client/src/app/generated/server.model.graphql | 1 + client/src/app/generated/server.schema.json | 12 ++++++++++++ server/app/graphql/resolvers/activities.rb | 8 ++++++++ 3 files changed, 21 insertions(+) diff --git a/client/src/app/generated/server.model.graphql b/client/src/app/generated/server.model.graphql index 27f27de6f..c14dbb540 100644 --- a/client/src/app/generated/server.model.graphql +++ b/client/src/app/generated/server.model.graphql @@ -5386,6 +5386,7 @@ type Query { Returns the first _n_ elements from the list. """ first: Int + includeAutomatedEvents: Boolean """ Returns the last _n_ elements from the list. diff --git a/client/src/app/generated/server.schema.json b/client/src/app/generated/server.schema.json index c15e50de6..068c4fe86 100644 --- a/client/src/app/generated/server.schema.json +++ b/client/src/app/generated/server.schema.json @@ -26040,6 +26040,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "includeAutomatedEvents", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "mode", "description": null, diff --git a/server/app/graphql/resolvers/activities.rb b/server/app/graphql/resolvers/activities.rb index 33b4deed9..95c9ee964 100644 --- a/server/app/graphql/resolvers/activities.rb +++ b/server/app/graphql/resolvers/activities.rb @@ -37,6 +37,14 @@ class Activities < GraphQL::Schema::Resolver scope.where(subject: value) end + option(:include_automated_events, type: Boolean, default_value: true) do |scope, value| + if !include_automated_events + scope.where.not(user_id: Constants::CIVICBOT_USER_ID) + else + scope + end + end + option(:mode, type: Types::Events::EventFeedMode) do |_, _| #accesed in connection, yuck end From 9e0f997454db94e537222f4c054c4f71ac70c04b Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 7 Mar 2024 10:51:17 -0600 Subject: [PATCH 058/160] activity-feed 'user' mode working --- .../activity-feed/activity-feed.component.ts | 39 +++++----------- .../activity-feed/activity-feed.config.ts | 4 +- .../activity-feed/activity-feed.functions.ts | 46 +++++++++++++++++-- .../activity-feed/activity-feed.types.ts | 5 +- 4 files changed, 57 insertions(+), 37 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index b87425536..0d22d2078 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -62,10 +62,7 @@ import { scrollerDevSettings, scrollerSettings, } from './activity-feed.config' -import { - feedScopeToModeAttributes, - filterParamsToQueryAttributes, -} from './activity-feed.functions' +import { queryParamsToVariables } from './activity-feed.functions' import { ActivityFeedCounts, ActivityFeedFilterOptions, @@ -81,7 +78,7 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSpaceModule } from 'ng-zorro-antd/space' import { tag } from 'rxjs-spy/operators' -import { throttleTime } from 'rxjs/operators' +import { shareReplay, throttleTime } from 'rxjs/operators' @UntilDestroy() @Component({ @@ -201,7 +198,12 @@ export class CvcActivityFeed implements OnInit { settings: settings, filters: filters, } - return this.queryParamsToVariables(params) + return queryParamsToVariables( + params, + this.cvcScope(), + this.cvcShowFilters(), + false + ) }), switchMap((queryVars) => { this.onQueryType$.next('refetch') @@ -217,7 +219,8 @@ export class CvcActivityFeed implements OnInit { }) } return this.queryRef.valueChanges - }) + }), + shareReplay(1) ) const loading$ = this.result$.pipe( pluck('loading'), @@ -287,7 +290,7 @@ export class CvcActivityFeed implements OnInit { // issue fetchMore query to satisfy requested row set const queryVars = { first: count, - after: edges[index].cursor, + after: edges[index - 1].cursor, } this.onQueryType$.next('fetchMore') // return fetchMore result, converted to observable from promise @@ -305,24 +308,4 @@ export class CvcActivityFeed implements OnInit { configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter } - - queryParamsToVariables( - params: ActivityFeedQueryParams - ): ActivityFeedQueryVariables { - // showFilters is a required query var - let queryVars: ActivityFeedQueryVariables = { - showFilters: this.cvcShowFilters(), - requestDetails: false, - } - const pageSize = params.settings!.initialPageSize - const modeAttrs = feedScopeToModeAttributes(this.cvcScope()) - const filterVars = filterParamsToQueryAttributes(params.filters) - queryVars = { - ...queryVars, - first: pageSize, - ...modeAttrs, - ...filterVars, - } - return queryVars - } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index b0aa2553c..f582d7f36 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -15,8 +15,8 @@ export const feedDefaultSettings: ActivityFeedSettings = { } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - // activityType: [ActivityTypeInput.Comment], - activityType: [], + activityType: [ActivityTypeInput.Comment], + // activityType: [], subjectType: [], userId: [], } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 3577bd7fb..2c0973594 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -1,10 +1,16 @@ -import { EventFeedMode, Maybe } from '@app/generated/civic.apollo' +import { + ActivityFeedQueryVariables, + EventFeedMode, + Maybe, +} from '@app/generated/civic.apollo' import { ActivityFeedFilterAttributes, ActivityFeedFilterKeys, ActivityFeedFilters, ActivityFeedModeAttributes, + ActivityFeedQueryParams, ActivityFeedScope, + ActivityFeedSettings, } from './activity-feed.types' export function filterParamsToQueryAttributes( @@ -15,7 +21,7 @@ export function filterParamsToQueryAttributes( const keys = Object.keys(filters) as ActivityFeedFilterKeys[] keys.forEach((key) => { if (filters[key] && filters[key].length > 0) { - console.log('filter to attr', key, filters[key]) + // console.log('filter to attr', key, filters[key]) filterAttrs[key] = filters[key] as any } else { filterAttrs[key] = undefined @@ -25,18 +31,48 @@ export function filterParamsToQueryAttributes( } export function feedScopeToModeAttributes( - feedScope: Maybe + feedScope?: ActivityFeedScope, + filters?: Maybe ): Maybe { if (!feedScope) return let modeAttrs: ActivityFeedModeAttributes = { mode: feedScope.scope, } + // assign mode query parameters, appending any filter values if (feedScope.scope === EventFeedMode.Subject) { modeAttrs.subject = feedScope.subject } else if (feedScope.scope === EventFeedMode.User) { - modeAttrs.userId = feedScope.userId + modeAttrs.userId = [feedScope.userId, ...(filters?.userId ?? [])] } else if (feedScope.scope === EventFeedMode.Organization) { - modeAttrs.organizationId = feedScope.organizationId + modeAttrs.organizationId = [ + feedScope.organizationId, + ...(filters?.organizationId ?? []), + ] } return modeAttrs } + +export function queryParamsToVariables( + params: ActivityFeedQueryParams, + scope?: ActivityFeedScope, + showFilters?: boolean, + requestDetails?: boolean +): ActivityFeedQueryVariables { + // showFilters is a required query var + let queryVars: ActivityFeedQueryVariables = { + showFilters: showFilters ?? true, + requestDetails: requestDetails ?? false, + } + const initialPageSize = params.settings!.initialPageSize + const filterVars = filterParamsToQueryAttributes(params.filters) + // NOTE: modeAttrs may merge existing user/organizationId filters, so it's important + // to call filterParamsToQueryAttributes first, and merge queryVars in the same order + const modeAttrs = feedScopeToModeAttributes(scope, params.filters) + queryVars = { + first: initialPageSize, + ...queryVars, + ...filterVars, + ...modeAttrs, + } + return queryVars +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 32da840fe..a283a68bd 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -15,6 +15,7 @@ export type ActivityFeedTagDisplayOption = export type ActivityFeedSettings = { initialPageSize: number + includeAutomatedActivities?: boolean } export type ActivityFeedFilters = { @@ -87,6 +88,6 @@ export type ActivityFeedScope = export type ActivityFeedModeAttributes = { mode: EventFeedMode subject?: SubscribableQueryInput - organizationId?: number - userId?: number + organizationId?: number[] + userId?: number[] } From 439fa92a11d280b3ba4eae0167f7a6ddfc55f91d Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 7 Mar 2024 10:57:44 -0600 Subject: [PATCH 059/160] activity-feed 'subject' mode working --- .../activities/activity-feed/activity-feed.config.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index f582d7f36..8b8632c8f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -15,8 +15,7 @@ export const feedDefaultSettings: ActivityFeedSettings = { } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - activityType: [ActivityTypeInput.Comment], - // activityType: [], + activityType: [], subjectType: [], userId: [], } From 1e5d913a77830094e590292bbba00abafd57c307 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 7 Mar 2024 11:27:14 -0600 Subject: [PATCH 060/160] activity-feed 'organization' mode working --- .../activity-feed.component.html | 4 +- .../activity-feed/activity-feed.component.ts | 11 +- .../activity-feed/activity-feed.config.ts | 7 +- .../feed-filters/feed-filters.component.html | 160 +++++++++--------- .../feed-filters/feed-filters.component.ts | 2 + .../feed-item/feed-item.component.html | 18 +- .../feed-item/feed-item.component.ts | 2 + .../organizations-events.component.html | 7 +- .../organizations-events.component.ts | 9 +- .../organizations-events.module.ts | 3 +- 10 files changed, 122 insertions(+), 101 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 07dada688..fe8ada760 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -17,6 +17,7 @@ + [cvcFilters]="cvcFilters()" + [cvcScope]="cvcScope()"> diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 0d22d2078..2eb3f863c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -15,6 +15,7 @@ import { ActivityFeedQuery, ActivityFeedQueryVariables, ActivityInterfaceEdge, + EventFeedMode, Maybe, } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' @@ -29,15 +30,12 @@ import { UiScrollModule, } from 'ngx-ui-scroll' import { - asyncScheduler, BehaviorSubject, combineLatest, - debounceTime, distinctUntilChanged, filter, from, map, - merge, Observable, of, Subject, @@ -57,6 +55,7 @@ import { import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' import { feedDefaultFilters, + feedDefaultScope, feedDefaultSettings, feedFilterOptionDefaults, scrollerDevSettings, @@ -70,15 +69,13 @@ import { ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, - FetchMoreParams, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { NzSpinModule } from 'ng-zorro-antd/spin' import { NzTagModule } from 'ng-zorro-antd/tag' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSpaceModule } from 'ng-zorro-antd/space' -import { tag } from 'rxjs-spy/operators' -import { shareReplay, throttleTime } from 'rxjs/operators' +import { shareReplay } from 'rxjs/operators' @UntilDestroy() @Component({ @@ -108,7 +105,7 @@ import { shareReplay, throttleTime } from 'rxjs/operators' export class CvcActivityFeed implements OnInit { // INPUTS cvcTitle = input('Activity Feed') - cvcScope = input() + cvcScope = input(feedDefaultScope) cvcSettings = input(feedDefaultSettings) cvcFilters = input(feedDefaultFilters) cvcShowFilters = input(true) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 8b8632c8f..0680682e4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -1,13 +1,15 @@ import { ActivityInterfaceEdge, - ActivityTypeInput, + EventFeedMode, } from '@app/generated/civic.apollo' import { ActivityFeedFilterOptions, ActivityFeedFilters, + ActivityFeedScope, ActivityFeedSettings, } from './activity-feed.types' import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' + export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { @@ -19,6 +21,9 @@ export const feedDefaultFilters: ActivityFeedFilters = { subjectType: [], userId: [], } +export const feedDefaultScope: ActivityFeedScope = { + scope: EventFeedMode.Unscoped, +} export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { uniqueParticipants: [], diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 7e5334c91..63a5dfb1c 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -37,83 +37,89 @@ - - - - - - {{ subject | enumToTitle }} - - - - - - - - - {{ user.displayName }} - - - - - - - - - {{ organization.name }} - - - + @if (cvcScope().scope !== 'SUBJECT') { + + + + + + {{ subject | enumToTitle }} + + + + } + @if (cvcScope().scope !== 'USER') { + + + + + + {{ user.displayName }} + + + + } + @if (cvcScope().scope !== 'ORGANIZATION') { + + + + + + {{ organization.name }} + + + + } diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index f251bc55d..3694a01d5 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -12,6 +12,7 @@ import { import { ActivityFeedFilters, ActivityFeedFilterOptions, + ActivityFeedScope, } from '../activity-feed.types' import { ActivitySubjectInput, @@ -47,6 +48,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { @Output() cvcFiltersChange: EventEmitter cvcFilters = input.required() cvcFilterOptions = input.required() + cvcScope = input.required() eventType!: WritableSignal organizationId!: WritableSignal diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index ee60594d5..825f83117 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -33,18 +33,22 @@
- + @if (scope().scope !== 'USER') { + + } {{ activity.verbiage }} - - @if (activity.organization) { + @if (scope().scope !== 'SUBJECT') { + + } + @if (activity.organization && scope().scope !== 'ORGANIZATION') {
(false, { alias: 'cvcInitWithDetails' }) + scope = input.required({ alias: 'cvcScope' }) @Output() cvcOnToggleDetail = new EventEmitter() toggleDetails!: WritableSignal diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.component.html b/client/src/app/views/organizations/organizations-events/organizations-events.component.html index c88a90607..857c0257b 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.component.html +++ b/client/src/app/views/organizations/organizations-events/organizations-events.component.html @@ -1,4 +1,3 @@ - + diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.component.ts b/client/src/app/views/organizations/organizations-events/organizations-events.component.ts index ebb252732..6fad1965c 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.component.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.component.ts @@ -1,6 +1,7 @@ import { Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' import { EventFeedMode } from '@app/generated/civic.apollo' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' @Component({ selector: 'cvc-organizations-events', @@ -8,10 +9,12 @@ import { EventFeedMode } from '@app/generated/civic.apollo' styleUrls: ['./organizations-events.component.less'], }) export class OrganizationsEventsComponent { - organizationId: number - mode = EventFeedMode.Organization + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - this.organizationId = +this.route.snapshot.params['organizationId'] + this.feedScope = { + scope: EventFeedMode.Organization, + organizationId: +this.route.snapshot.params['organizationId'], + } } } diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts index 276d86d42..3011c327d 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts @@ -2,9 +2,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { OrganizationsEventsComponent } from './organizations-events.component' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [OrganizationsEventsComponent], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcEventFeedModule, CvcActivityFeed], }) export class OrganizationsEventsModule {} From acc4665cc9293f30d6c3369c441af943c12f5489 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 7 Mar 2024 12:28:49 -0600 Subject: [PATCH 061/160] includeAutomatedEvents setting/default working --- .../activity-feed/activity-feed.config.ts | 1 + .../activity-feed/activity-feed.functions.ts | 1 + .../activity-feed/activity-feed.query.gql | 2 ++ .../activity-feed/activity-feed.types.ts | 2 +- .../feed-settings.component.html | 21 +++++++------------ .../feed-settings.component.less | 2 +- .../feed-settings/feed-settings.component.ts | 5 +++++ client/src/app/generated/civic.apollo.ts | 5 ++++- 8 files changed, 22 insertions(+), 17 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 0680682e4..2f4b4de63 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -14,6 +14,7 @@ export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { initialPageSize: 75, + includeAutomatedEvents: false, } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 2c0973594..bafe4e74a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -70,6 +70,7 @@ export function queryParamsToVariables( const modeAttrs = feedScopeToModeAttributes(scope, params.filters) queryVars = { first: initialPageSize, + includeAutomatedEvents: params.settings!.includeAutomatedEvents, ...queryVars, ...filterVars, ...modeAttrs, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 40a54bb07..2c5476d15 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -8,6 +8,7 @@ query ActivityFeed( $userId: [Int!] $activityType: [ActivityTypeInput!] $subjectType: [ActivitySubjectInput!] + $includeAutomatedEvents: Boolean $mode: EventFeedMode $showFilters: Boolean! $requestDetails: Boolean! @@ -19,6 +20,7 @@ query ActivityFeed( before: $before after: $after userId: $userId + includeAutomatedEvents: $includeAutomatedEvents organizationId: $organizationId activityType: $activityType subjectType: $subjectType diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index a283a68bd..9e2d6f62d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -15,7 +15,7 @@ export type ActivityFeedTagDisplayOption = export type ActivityFeedSettings = { initialPageSize: number - includeAutomatedActivities?: boolean + includeAutomatedEvents: boolean } export type ActivityFeedFilters = { diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html index 012934bda..64b547775 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.html @@ -15,25 +15,18 @@
- - Page Size + Include Automated Events - - - +
diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less index 063c48070..8f8a6e5a0 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less @@ -3,7 +3,7 @@ } .popover-content { - // min-width: 200px; + min-width: 250px; } .option-key { diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts index 22a2c2da7..f1e6decc3 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts @@ -44,6 +44,7 @@ export class CvcActivityFeedSettingsButton implements OnInit { cvcSettings = input.required() pageSize!: WritableSignal + includeAutomatedEvents!: WritableSignal pageSizes = pageSizeOptions constructor() { @@ -52,10 +53,14 @@ export class CvcActivityFeedSettingsButton implements OnInit { effect(() => { this.cvcSettingsChange.emit({ initialPageSize: this.pageSize(), + includeAutomatedEvents: this.includeAutomatedEvents(), }) }) } ngOnInit(): void { this.pageSize = signal(this.cvcSettings().initialPageSize) + this.includeAutomatedEvents = signal( + this.cvcSettings().includeAutomatedEvents + ) } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index cdd70ceee..fb5d81c6e 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -3549,6 +3549,7 @@ export type QueryActivitiesArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; + includeAutomatedEvents?: InputMaybe; last?: InputMaybe; mode?: InputMaybe; organizationId?: InputMaybe>; @@ -5879,6 +5880,7 @@ export type ActivityFeedQueryVariables = Exact<{ userId?: InputMaybe | Scalars['Int']['input']>; activityType?: InputMaybe | ActivityTypeInput>; subjectType?: InputMaybe | ActivitySubjectInput>; + includeAutomatedEvents?: InputMaybe; mode?: InputMaybe; showFilters: Scalars['Boolean']['input']; requestDetails: Scalars['Boolean']['input']; @@ -10600,7 +10602,7 @@ export const VariantSummaryFieldsFragmentDoc = gql` } ${MyVariantInfoFieldsFragmentDoc}`; export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { activities( subject: $subject first: $first @@ -10608,6 +10610,7 @@ export const ActivityFeedDocument = gql` before: $before after: $after userId: $userId + includeAutomatedEvents: $includeAutomatedEvents organizationId: $organizationId activityType: $activityType subjectType: $subjectType From a76896ad74d1937fc9f9715435972cfa28af723f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 7 Mar 2024 15:16:53 -0600 Subject: [PATCH 062/160] rewrote feed-item-details template w/o guardType pipe --- .../feed-item-details.component.html | 162 ++++++++---------- .../feed-item-details.component.ts | 2 - 2 files changed, 75 insertions(+), 89 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 93c1ae1a4..5fa2de21d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,92 +1,80 @@
@if (activity(); as activity) { - @if (activity | guardType: guards.isAcceptRevisionsActivity; as details) { - - - } - @if (activity | guardType: guards.isCommentActivity; as details) { - - - } - @if ( - activity | guardType: guards.isCreateComplexMolecularProfileActivity; - as details - ) { - - - } - @if (activity | guardType: guards.isCreateVariantActivity; as details) { - - - } - @if ( - activity | guardType: guards.isDeprecateComplexMolecularProfileActivity; - as details - ) { - - - } - @if (activity | guardType: guards.isDeprecateVariantActivity; as details) { - - - } - @if (activity | guardType: guards.isFlagEntityActivity; as details) { - - - } - @if (activity | guardType: guards.isModerateAssertionActivity; as details) { - - - } - @if (activity | guardType: guards.isModerateEvidenceActivity; as details) { - - - } - @if (activity | guardType: guards.isRejectRevisionsActivity; as details) { - - - } - @if (activity | guardType: guards.isResolveFlagActivity; as details) { - - - } - @if (activity | guardType: guards.isSubmitAssertionActivity; as details) { - - - } - @if ( - activity | guardType: guards.isSubmitEvidenceItemActivity; - as details - ) { - - - } - @if ( - activity | guardType: guards.isSuggestRevisionSetActivity; - as details - ) { - - - } - @if (activity | guardType: guards.isSuggestSourceActivity; as details) { - - - } - @if ( - activity | guardType: guards.isUpdateSourceSuggestionStatusActivity; - as details - ) { - - + @switch (activity.__typename) { + @case ('AcceptRevisionsActivity') { + + + } + @case ('CommentActivity') { + + + } + @case ('CreateComplexMolecularProfileActivity') { + + + } + @case ('CreateVariantActivity') { + + + } + @case ('DeprecateComplexMolecularProfileActivity') { + + + } + @case ('DeprecateVariantActivity') { + + + } + @case ('FlagEntityActivity') { + + + } + @case ('ModerateAssertionActivity') { + + + } + @case ('ModerateEvidenceItemActivity') { + + + } + @case ('RejectRevisionsActivity') { + + + } + @case ('ResolveFlagActivity') { + + + } + @case ('SubmitAssertionActivity') { + + + } + @case ('SubmitEvidenceItemActivity') { + + + } + @case ('SuggestRevisionSetActivity') { + + + } + @case('SuggestSourceActivity') { + + + } + @case('UpdateSourceSuggestionStatusActivity') { + + + } } } @else {

LOADING

diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 133250e1b..8c0b35b8e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -17,7 +17,6 @@ import { } from '@app/generated/civic.apollo' import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { activityFeedTypeGuards } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.types' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' import { filter, Observable, Subject } from 'rxjs' @@ -76,7 +75,6 @@ export class CvcActivityFeedItemDetails implements OnInit { result$?: Observable> activity: WritableSignal> - guards = activityFeedTypeGuards constructor(private gql: ActivityFeedItemGQL) { this.activity = signal>(undefined) From c32efa421cf56703787cea8e75e4cd193643fd29 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 8 Mar 2024 09:31:03 -0600 Subject: [PATCH 063/160] implemented error, null results, end-of-results notifications --- .../activity-feed/activity-feed.component.ts | 7 +- .../activity-feed/activity-feed.config.ts | 4 +- .../activity-feed/activity-feed.functions.ts | 1 - .../suggest-revisions-activity.query.gql | 105 ++++++++++++++ .../suggest-source-activity.query.gql | 2 + client/src/app/generated/civic.apollo.ts | 131 +++++++++++++++++- 6 files changed, 241 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 2eb3f863c..cc6580e97 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -211,6 +211,7 @@ export class CvcActivityFeed implements OnInit { if (this.scrollAdapter) { // clear item buffer, reset viewport params, start // rendering items from new query + // this.scrollAdapter.reload() this.scrollAdapter.reload() } }) @@ -279,8 +280,12 @@ export class CvcActivityFeed implements OnInit { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { const edges = this.edges() - // return rows from cached set, or fetch more rows + if (edges.length === this.counts()!.total) { + // all rows have been fetched + return of(edges) + } if (edges.length >= index + count) { + // return rows from cached set, or fetch more rows // return observable of requested rows return of(edges.slice(index, index + count)) } else { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 2f4b4de63..44c9028bb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -1,5 +1,7 @@ import { ActivityInterfaceEdge, + ActivitySubjectInput, + ActivityTypeInput, EventFeedMode, } from '@app/generated/civic.apollo' import { @@ -46,7 +48,7 @@ export const scrollerSettings: Settings = { minIndex: 0, // no negative rows itemSize: 48, // uncomment debug, immediateLog below to get itemSize, use host styles padding-bottom to adjust sizeStrategy: SizeStrategy.Frequent, // most items will be the same height, so use frequent rather than average - padding: 1.25, // load more rows when 1.4 * bufferSize are visible + padding: 1.25, // load more rows when 1.25 * bufferSize are visible } export const scrollerDevSettings: DevSettings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index bafe4e74a..6607b8bae 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -21,7 +21,6 @@ export function filterParamsToQueryAttributes( const keys = Object.keys(filters) as ActivityFeedFilterKeys[] keys.forEach((key) => { if (filters[key] && filters[key].length > 0) { - // console.log('filter to attr', key, filters[key]) filterAttrs[key] = filters[key] as any } else { filterAttrs[key] = undefined diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql index 4fba292ad..008a61418 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql @@ -1,4 +1,109 @@ fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + revisions { + ...RevisionDetail + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } + +fragment RevisionDetail on Revision { + id + revisionSetId + createdAt + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + } + } + ... on ScalarFieldDiff { + left + right + } + } + } + creationActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } + } + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } + } + status +} +fragment ParsedNote on CommentBodySegment{ + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated + link + revisionSetId + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + role + } +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql index a398b0c15..62e3716af 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql @@ -2,3 +2,5 @@ fragment SuggestSourceActivityDetail on SuggestSourceActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents } + + diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index fb5d81c6e..e4cf82506 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -5887,9 +5887,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -5951,7 +5951,7 @@ type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAs type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -5985,7 +5985,17 @@ export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAsserti export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type RevisionDetailFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; + +type ParsedNote_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined }; + +type ParsedNote_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; + +type ParsedNote_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; + +export type ParsedNoteFragment = ParsedNote_CommentTagSegment_Fragment | ParsedNote_CommentTextSegment_Fragment | ParsedNote_User_Fragment; export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -5997,7 +6007,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7908,12 +7918,121 @@ export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` } ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; +export const ParsedNoteFragmentDoc = gql` + fragment ParsedNote on CommentBodySegment { + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated + link + revisionSetId + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + role + } +} + `; +export const RevisionDetailFragmentDoc = gql` + fragment RevisionDetail on Revision { + id + revisionSetId + createdAt + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + } + } + ... on ScalarFieldDiff { + left + right + } + } + } + creationActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } + } + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } + } + status +} + ${ParsedNoteFragmentDoc}`; export const SuggestRevisionSetActivityDetailFragmentDoc = gql` fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + revisions { + ...RevisionDetail + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${RevisionDetailFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const SuggestSourceActivityDetailFragmentDoc = gql` fragment SuggestSourceActivityDetail on SuggestSourceActivity { From 528d951ef410826bf2f8f0f903d833ae04dbaa1c Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 8 Mar 2024 13:02:09 -0600 Subject: [PATCH 064/160] implemented activity() loading state in feed detail area --- client/.editorconfig | 6 +- .../activity-feed/activity-feed.config.ts | 4 +- .../feed-item-details.component.html | 21 +++++-- .../feed-item-details.component.ts | 61 ++++++++++++++----- 4 files changed, 65 insertions(+), 27 deletions(-) diff --git a/client/.editorconfig b/client/.editorconfig index 4ab543461..fdab19233 100644 --- a/client/.editorconfig +++ b/client/.editorconfig @@ -3,8 +3,9 @@ root = true [*] charset = utf-8 +tab_width = 2 indent_style = space -indent_size = 2 +indent_size = tab insert_final_newline = true trim_trailing_whitespace = true @@ -17,8 +18,5 @@ trim_trailing_whitespace = false [*.less] quote_type = double -charset = utf-8 -indent_style = space -indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 44c9028bb..ad3a93fd0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -52,7 +52,7 @@ export const scrollerSettings: Settings = { } export const scrollerDevSettings: DevSettings = { - // debug: true, - // immediateLog: true, + debug: true, + immediateLog: true, cacheData: true, // smoother scrolling } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 5fa2de21d..3870f52bb 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,6 +1,6 @@
- @if (activity(); as activity) { - @switch (activity.__typename) { + @if ($activity(); as activity) { + @switch (activity!.__typename) { @case ('AcceptRevisionsActivity') { @@ -66,17 +66,26 @@ [cvcSuggestRevisionSetActivity]="activity"> } - @case('SuggestSourceActivity') { - + @case ('SuggestSourceActivity') { + } - @case('UpdateSourceSuggestionStatusActivity') { + @case ('UpdateSourceSuggestionStatusActivity') { } } } @else { -

LOADING

+ @if($loading()) { + + } }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 8c0b35b8e..47d212877 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -1,10 +1,14 @@ import { ChangeDetectionStrategy, Component, + EnvironmentInjector, EventEmitter, + inject, input, OnInit, Output, + runInInjectionContext, + Signal, signal, WritableSignal, } from '@angular/core' @@ -19,7 +23,13 @@ import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' -import { filter, Observable, Subject } from 'rxjs' +import { + debounceTime, + distinctUntilChanged, + filter, + Observable, + Subject, +} from 'rxjs' import { QueryRef } from 'apollo-angular' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAcceptRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component' @@ -39,6 +49,9 @@ import { CvcSuggestRevisionsActivity } from '@app/components/activities/activity import { CvcSuggestSourceActivity } from '@app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component' import { CvcUpdateSourceSuggestionActivity } from '@app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component' import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component' +import { NzSkeletonModule } from 'ng-zorro-antd/skeleton' +import { toSignal } from '@angular/core/rxjs-interop' +import { startWith, throttleTime } from 'rxjs/operators' @Component({ selector: 'cvc-activity-feed-item-details', @@ -63,6 +76,7 @@ import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-f CvcSuggestSourceActivity, CvcUpdateSourceSuggestionActivity, CvcSubmitEvidenceActivity, + NzSkeletonModule, ], templateUrl: './feed-item-details.component.html', styleUrl: './feed-item-details.component.less', @@ -71,27 +85,44 @@ import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-f export class CvcActivityFeedItemDetails implements OnInit { cvcActivityId = input.required() - queryRef?: QueryRef + // SOURCE STREAMS result$?: Observable> - activity: WritableSignal> + // PRESENTATION SIGNALS + $loading!: Signal + $activity!: Signal> + injector: EnvironmentInjector + queryRef?: QueryRef constructor(private gql: ActivityFeedItemGQL) { - this.activity = signal>(undefined) + this.injector = inject(EnvironmentInjector) } ngOnInit() { - this.queryRef = this.gql.watch({ - id: this.cvcActivityId(), - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges - this.result$ - .pipe( - pluck('data', 'activity'), - // tag('feed-item-detail activity'), - filter(isNonNulled) + runInInjectionContext(this.injector, () => { + this.queryRef = this.gql.watch({ + id: this.cvcActivityId(), + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges + + this.$loading = toSignal( + this.result$.pipe( + pluck('loading'), + filter(isNonNulled), + debounceTime(250), + startWith(true) + ), + { requireSync: true } + ) + this.$activity = toSignal( + this.result$.pipe( + pluck('data', 'activity'), + // tag('feed-item-detail activity'), + filter(isNonNulled) + ), + { initialValue: undefined } ) - .subscribe((activity) => this.activity.set(activity)) + }) } } From af6e1c5a984c7d1a46cca67681422d0b1ddbd198 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 8 Mar 2024 13:02:09 -0600 Subject: [PATCH 065/160] implemented activity() loading state in feed detail area --- client/.editorconfig | 6 +- .../activity-feed.component.html | 14 +- .../activity-feed/activity-feed.component.ts | 108 ++++++----- .../activity-feed/activity-feed.config.ts | 4 +- .../feed-item-details.component.html | 21 ++- .../feed-item-details.component.ts | 61 +++++-- .../feed-item-details.types.ts | 170 ------------------ 7 files changed, 125 insertions(+), 259 deletions(-) delete mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts diff --git a/client/.editorconfig b/client/.editorconfig index 4ab543461..fdab19233 100644 --- a/client/.editorconfig +++ b/client/.editorconfig @@ -3,8 +3,9 @@ root = true [*] charset = utf-8 +tab_width = 2 indent_style = space -indent_size = 2 +indent_size = tab insert_final_newline = true trim_trailing_whitespace = true @@ -17,8 +18,5 @@ trim_trailing_whitespace = false [*.less] quote_type = double -charset = utf-8 -indent_style = space -indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index fe8ada760..f3fe93472 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -7,7 +7,7 @@
@@ -53,10 +53,10 @@ > + [cvcFeedCounts]="$counts()">
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index cc6580e97..75d6a299d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -38,6 +38,7 @@ import { map, Observable, of, + share, Subject, switchMap, take, @@ -69,6 +70,7 @@ import { ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, + FetchMoreParams, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { NzSpinModule } from 'ng-zorro-antd/spin' @@ -76,6 +78,7 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSpaceModule } from 'ng-zorro-antd/space' import { shareReplay } from 'rxjs/operators' +import { tag } from 'rxjs-spy/operators' @UntilDestroy() @Component({ @@ -112,26 +115,25 @@ export class CvcActivityFeed implements OnInit { cvcPollFeed = input(false) // SOURCE STREAMS - feedSetting$: Subject // initial settings, e.g. scope, context displays - feedFilter$: Subject // activity attribute filters - init$: Subject // initial query trigger, called from scroller DataSource + onSettingChange$: Subject // initial settings, e.g. scope, context displays + onFilterChange$: Subject // activity attribute filters + onToggleItem$: Subject // item detail toggle event from feed-item // INTERMEDIATE STREAMS + poll$: Subject // initial query trigger, called from scroller DataSource + fetchMore$: BehaviorSubject> + queryType$: Subject<'refetch' | 'fetchMore'> result$: Observable> edge$: Observable - onToggleItem$: Subject // item detail toggle event from feed-item toggledItem$: BehaviorSubject> // set of item ids with details toggled - onQueryType$: Subject<'refetch' | 'fetchMore'> - // queryLoading$: Observable - // scrollerLoading$: BehaviorSubject // PRESENTATION SIGNALS - edges: Signal // signal for synchronous access to all loaded rows - refetchLoading: Signal // loading state for refetch, shows spinner over feed - moreLoading: Signal // loading state for fetchMore, shows spinner in card header - errors: WritableSignal - counts: WritableSignal> - feedFilterOptions: WritableSignal + $edges: Signal // signal for synchronous access to all loaded rows + $refetchLoading: Signal // loading state for refetch, shows spinner over feed + $moreLoading: Signal // loading state for fetchMore, shows spinner in card header + $errors: WritableSignal + $counts: WritableSignal> + $feedFilterOptions: WritableSignal // SERVICE REFERENCES queryRef?: QueryRef @@ -139,17 +141,18 @@ export class CvcActivityFeed implements OnInit { scrollAdapter?: IAdapter constructor(private gql: ActivityFeedGQL) { - this.feedSetting$ = new Subject() - this.feedFilter$ = new Subject() - this.init$ = new Subject() + this.onSettingChange$ = new Subject() + this.onFilterChange$ = new Subject() + this.poll$ = new Subject() + this.fetchMore$ = new BehaviorSubject>(undefined) this.onToggleItem$ = new Subject() - this.onQueryType$ = new Subject<'refetch' | 'fetchMore'>() + this.queryType$ = new Subject<'refetch' | 'fetchMore'>() - this.refetchLoading = signal(false) - this.moreLoading = signal(false) - this.errors = signal(false) - this.counts = signal>(undefined) - this.feedFilterOptions = signal( + this.$refetchLoading = signal(false) + this.$moreLoading = signal(false) + this.$errors = signal(false) + this.$counts = signal>(undefined) + this.$feedFilterOptions = signal( feedFilterOptionDefaults ) this.toggledItem$ = new BehaviorSubject>(new Set()) @@ -179,16 +182,10 @@ export class CvcActivityFeed implements OnInit { ) .subscribe() - // combine prefs, filters updates into a fetch query - // - // feedSetting$ and feedFilter$ are the main input streams, - // emitted by filter & setting component during initializtion, and in resonse - // to user activity. init$ is a trigger to start the initial query, - // emitted from the scroller datasource this.result$ = combineLatest([ - this.init$, - this.feedSetting$, - this.feedFilter$, + this.poll$, + this.onSettingChange$, + this.onFilterChange$, ]).pipe( map(([_init, settings, filters]) => { const params = { @@ -203,15 +200,13 @@ export class CvcActivityFeed implements OnInit { ) }), switchMap((queryVars) => { - this.onQueryType$.next('refetch') + this.queryType$.next('refetch') if (!this.queryRef) { this.queryRef = this.gql.watch(queryVars) } else { this.queryRef.refetch(queryVars).then(() => { if (this.scrollAdapter) { - // clear item buffer, reset viewport params, start - // rendering items from new query - // this.scrollAdapter.reload() + // instruct scroller to reload rows & scroll to top this.scrollAdapter.reload() } }) @@ -220,19 +215,20 @@ export class CvcActivityFeed implements OnInit { }), shareReplay(1) ) - const loading$ = this.result$.pipe( - pluck('loading'), - withLatestFrom(this.onQueryType$) - ) - this.refetchLoading = toSignal( - loading$.pipe( + + this.$refetchLoading = toSignal( + this.result$.pipe( + pluck('loading'), + withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'refetch'), map(([loading]) => loading) ), { initialValue: false } ) - this.moreLoading = toSignal( - loading$.pipe( + this.$moreLoading = toSignal( + this.result$.pipe( + pluck('loading'), + withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'fetchMore'), map(([loading]) => loading) ), @@ -243,13 +239,13 @@ export class CvcActivityFeed implements OnInit { pluck('data', 'activities'), filter(isNonNulled), tap((connection) => { - this.counts.set({ + this.$counts.set({ total: connection.totalCount, unfiltered: connection.unfilteredCount, page: connection.pageCount, rows: connection.edges.length, }) - this.feedFilterOptions.set({ + this.$feedFilterOptions.set({ uniqueParticipants: connection.uniqueParticipants ?? [], participatingOrganizations: connection.participatingOrganizations ?? [], @@ -257,30 +253,30 @@ export class CvcActivityFeed implements OnInit { subjectTypes: connection.subjectTypes ?? [], }) }), - map((connection) => connection.edges as ActivityInterfaceEdge[]) + map((connection) => connection.edges as ActivityInterfaceEdge[]), + tag('------------------ edge$'), + shareReplay(1) ) - // provide edges signal for synchronous access - // in scrollDatasource - this.edges = toSignal(this.edge$, { initialValue: [] }) + // provide edges signal for synchronous access in scrollDatasource + this.$edges = toSignal(this.edge$, { initialValue: [] }) - // initialize scroller datasource only after the - // initial query results available + // initialize scroller datasource when initial query completes this.edge$.pipe(take(1)).subscribe((edges) => { this.configureDatasource() this.configureAdapter() }) // kick off initial query - this.init$.next() + this.poll$.next() } ngOnInit(): void {} configureDatasource(): void { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { - const edges = this.edges() - if (edges.length === this.counts()!.total) { + const edges = this.$edges() + if (edges.length === this.$counts()!.total) { // all rows have been fetched return of(edges) } @@ -294,7 +290,9 @@ export class CvcActivityFeed implements OnInit { first: count, after: edges[index - 1].cursor, } - this.onQueryType$.next('fetchMore') + this.fetchMore$.next(queryVars) + // return this.edge$ + this.queryType$.next('fetchMore') // return fetchMore result, converted to observable from promise return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( // tap(() => this.moreLoading.set(false)), diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 44c9028bb..8b9242c9a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -46,9 +46,9 @@ export const scrollerSettings: Settings = { bufferSize: 25, // # of rows in fetchMore requests startIndex: 0, // start row display at 0 index minIndex: 0, // no negative rows - itemSize: 48, // uncomment debug, immediateLog below to get itemSize, use host styles padding-bottom to adjust + itemSize: 48, // default px height of items. Easiest way to find this value: enable DevSettings.debug & immediateLog and height will be logged to console sizeStrategy: SizeStrategy.Frequent, // most items will be the same height, so use frequent rather than average - padding: 1.25, // load more rows when 1.25 * bufferSize are visible + padding: 0.5, // load more rows when padding * bufferSize are visible } export const scrollerDevSettings: DevSettings = { diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 5fa2de21d..3870f52bb 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,6 +1,6 @@
- @if (activity(); as activity) { - @switch (activity.__typename) { + @if ($activity(); as activity) { + @switch (activity!.__typename) { @case ('AcceptRevisionsActivity') { @@ -66,17 +66,26 @@ [cvcSuggestRevisionSetActivity]="activity"> } - @case('SuggestSourceActivity') { - + @case ('SuggestSourceActivity') { + } - @case('UpdateSourceSuggestionStatusActivity') { + @case ('UpdateSourceSuggestionStatusActivity') { } } } @else { -

LOADING

+ @if($loading()) { + + } }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 8c0b35b8e..47d212877 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -1,10 +1,14 @@ import { ChangeDetectionStrategy, Component, + EnvironmentInjector, EventEmitter, + inject, input, OnInit, Output, + runInInjectionContext, + Signal, signal, WritableSignal, } from '@angular/core' @@ -19,7 +23,13 @@ import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' -import { filter, Observable, Subject } from 'rxjs' +import { + debounceTime, + distinctUntilChanged, + filter, + Observable, + Subject, +} from 'rxjs' import { QueryRef } from 'apollo-angular' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAcceptRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component' @@ -39,6 +49,9 @@ import { CvcSuggestRevisionsActivity } from '@app/components/activities/activity import { CvcSuggestSourceActivity } from '@app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component' import { CvcUpdateSourceSuggestionActivity } from '@app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component' import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component' +import { NzSkeletonModule } from 'ng-zorro-antd/skeleton' +import { toSignal } from '@angular/core/rxjs-interop' +import { startWith, throttleTime } from 'rxjs/operators' @Component({ selector: 'cvc-activity-feed-item-details', @@ -63,6 +76,7 @@ import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-f CvcSuggestSourceActivity, CvcUpdateSourceSuggestionActivity, CvcSubmitEvidenceActivity, + NzSkeletonModule, ], templateUrl: './feed-item-details.component.html', styleUrl: './feed-item-details.component.less', @@ -71,27 +85,44 @@ import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-f export class CvcActivityFeedItemDetails implements OnInit { cvcActivityId = input.required() - queryRef?: QueryRef + // SOURCE STREAMS result$?: Observable> - activity: WritableSignal> + // PRESENTATION SIGNALS + $loading!: Signal + $activity!: Signal> + injector: EnvironmentInjector + queryRef?: QueryRef constructor(private gql: ActivityFeedItemGQL) { - this.activity = signal>(undefined) + this.injector = inject(EnvironmentInjector) } ngOnInit() { - this.queryRef = this.gql.watch({ - id: this.cvcActivityId(), - requestDetails: true, - }) - this.result$ = this.queryRef.valueChanges - this.result$ - .pipe( - pluck('data', 'activity'), - // tag('feed-item-detail activity'), - filter(isNonNulled) + runInInjectionContext(this.injector, () => { + this.queryRef = this.gql.watch({ + id: this.cvcActivityId(), + requestDetails: true, + }) + this.result$ = this.queryRef.valueChanges + + this.$loading = toSignal( + this.result$.pipe( + pluck('loading'), + filter(isNonNulled), + debounceTime(250), + startWith(true) + ), + { requireSync: true } + ) + this.$activity = toSignal( + this.result$.pipe( + pluck('data', 'activity'), + // tag('feed-item-detail activity'), + filter(isNonNulled) + ), + { initialValue: undefined } ) - .subscribe((activity) => this.activity.set(activity)) + }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts deleted file mode 100644 index f5f623ff9..000000000 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.types.ts +++ /dev/null @@ -1,170 +0,0 @@ -import { - AcceptRevisionsActivityDetailFragment, - ActivityFeedItemFragment, - CommentActivityDetailFragment, - CreateComplexMolecularProfileActivityDetailFragment, - CreateVariantActivityDetailFragment, - DeprecateComplexMolecularProfileActivityDetailFragment, - DeprecateVariantActivityDetailFragment, - FlagEntityActivityDetailFragment, - ModerateAssertionActivityDetailFragment, - ModerateEvidenceItemActivityDetailFragment, - RejectRevisionsActivityDetailFragment, - ResolveFlagActivityDetailFragment, - SubmitAssertionActivityDetailFragment, - SubmitEvidenceItemActivityDetailFragment, - SuggestRevisionSetActivityDetailFragment, - SuggestSourceActivityDetailFragment, - UpdateSourceSuggestionStatusActivityDetailFragment, -} from '@app/generated/civic.apollo' -import { TypeGuard } from '@app/core/pipes/type-guard.pipe' - -const isAcceptRevisionsActivity: TypeGuard< - ActivityFeedItemFragment, - AcceptRevisionsActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is AcceptRevisionsActivityDetailFragment => - activity.__typename === 'AcceptRevisionsActivity' - -const isCommentActivity: TypeGuard< - ActivityFeedItemFragment, - CommentActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is CommentActivityDetailFragment => - activity.__typename === 'CommentActivity' - -const isFlagEntityActivity: TypeGuard< - ActivityFeedItemFragment, - FlagEntityActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is FlagEntityActivityDetailFragment => - activity.__typename === 'FlagEntityActivity' - -const isCreateComplexMolecularProfileActivity: TypeGuard< - ActivityFeedItemFragment, - CreateComplexMolecularProfileActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is CreateComplexMolecularProfileActivityDetailFragment => - activity.__typename === 'CreateComplexMolecularProfileActivity' - -const isCreateVariantActivity: TypeGuard< - ActivityFeedItemFragment, - CreateVariantActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is CreateVariantActivityDetailFragment => - activity.__typename === 'CreateVariantActivity' - -const isDeprecateComplexMolecularProfileActivity: TypeGuard< - ActivityFeedItemFragment, - DeprecateComplexMolecularProfileActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is DeprecateComplexMolecularProfileActivityDetailFragment => - activity.__typename === 'DeprecateComplexMolecularProfileActivity' - -const isDeprecateVariantActivity: TypeGuard< - ActivityFeedItemFragment, - DeprecateVariantActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is DeprecateVariantActivityDetailFragment => - activity.__typename === 'DeprecateVariantActivity' - -const isModerateAssertionActivity: TypeGuard< - ActivityFeedItemFragment, - ModerateAssertionActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is ModerateAssertionActivityDetailFragment => - activity.__typename === 'ModerateAssertionActivity' - -const isModerateEvidenceItemActivity: TypeGuard< - ActivityFeedItemFragment, - ModerateEvidenceItemActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is ModerateEvidenceItemActivityDetailFragment => - activity.__typename === 'ModerateEvidenceItemActivity' - -const isRejectRevisionsActivity: TypeGuard< - ActivityFeedItemFragment, - RejectRevisionsActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is RejectRevisionsActivityDetailFragment => - activity.__typename === 'RejectRevisionsActivity' - -const isResolveFlagActivity: TypeGuard< - ActivityFeedItemFragment, - ResolveFlagActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is ResolveFlagActivityDetailFragment => - activity.__typename === 'ResolveFlagActivity' - -const isSubmitAssertionActivity: TypeGuard< - ActivityFeedItemFragment, - SubmitAssertionActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is SubmitAssertionActivityDetailFragment => - activity.__typename === 'SubmitAssertionActivity' - -const isSubmitEvidenceItemActivity: TypeGuard< - ActivityFeedItemFragment, - SubmitEvidenceItemActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is SubmitEvidenceItemActivityDetailFragment => - activity.__typename === 'SubmitEvidenceItemActivity' - -const isSuggestRevisionSetActivity: TypeGuard< - ActivityFeedItemFragment, - SuggestRevisionSetActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is SuggestRevisionSetActivityDetailFragment => - activity.__typename === 'SuggestRevisionSetActivity' - -const isSuggestSourceActivity: TypeGuard< - ActivityFeedItemFragment, - SuggestSourceActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is SuggestSourceActivityDetailFragment => - activity.__typename === 'SuggestSourceActivity' - -const isUpdateSourceSuggestionStatusActivity: TypeGuard< - ActivityFeedItemFragment, - UpdateSourceSuggestionStatusActivityDetailFragment -> = ( - activity: ActivityFeedItemFragment -): activity is UpdateSourceSuggestionStatusActivityDetailFragment => - activity.__typename === 'UpdateSourceSuggestionStatusActivity' - -export const activityFeedTypeGuards = { - isCommentActivity: isCommentActivity, - isAcceptRevisionsActivity: isAcceptRevisionsActivity, - isFlagEntityActivity: isFlagEntityActivity, - isCreateComplexMolecularProfileActivity: - isCreateComplexMolecularProfileActivity, - isCreateVariantActivity: isCreateVariantActivity, - isDeprecateComplexMolecularProfileActivity: - isDeprecateComplexMolecularProfileActivity, - isDeprecateVariantActivity: isDeprecateVariantActivity, - isModerateAssertionActivity: isModerateAssertionActivity, - isModerateEvidenceActivity: isModerateEvidenceItemActivity, - isRejectRevisionsActivity: isRejectRevisionsActivity, - isResolveFlagActivity: isResolveFlagActivity, - isSubmitAssertionActivity: isSubmitAssertionActivity, - isSubmitEvidenceItemActivity: isSubmitEvidenceItemActivity, - isSuggestRevisionSetActivity: isSuggestRevisionSetActivity, - isSuggestSourceActivity: isSuggestSourceActivity, - isUpdateSourceSuggestionStatusActivity: - isUpdateSourceSuggestionStatusActivity, -} From bf95c2c1ff1d92f0e893613c981a679c12c69ee0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 14 Mar 2024 15:06:55 -0500 Subject: [PATCH 066/160] result$ catches all HTTP & GQL errors --- .../activity-feed.component.html | 6 +- .../activity-feed/activity-feed.component.ts | 38 +++++--- .../activity-feed/activity-feed.config.ts | 7 +- .../activity-feed/activity-feed.functions.ts | 97 ++++++++----------- .../activity-feed/activity-feed.types.ts | 45 ++++++--- .../feed-filters/feed-filters.component.html | 6 +- .../feed-item/feed-item.component.html | 6 +- .../feed-settings/feed-settings.component.ts | 5 +- .../organizations-events.component.ts | 2 +- .../users-events/users-events.component.ts | 2 +- .../variants-events/variants-events.page.ts | 2 +- 11 files changed, 114 insertions(+), 102 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index f3fe93472..24231066a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -48,9 +48,9 @@ {{ cvcTitle() }} + *nzSpaceItem> + {{ cvcTitle() }} +
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 75d6a299d..eadac0db4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -36,6 +36,7 @@ import { filter, from, map, + merge, Observable, of, share, @@ -62,7 +63,7 @@ import { scrollerDevSettings, scrollerSettings, } from './activity-feed.config' -import { queryParamsToVariables } from './activity-feed.functions' +import { queryParamsToQueryVariables } from './activity-feed.functions' import { ActivityFeedCounts, ActivityFeedFilterOptions, @@ -70,7 +71,7 @@ import { ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, - FetchMoreParams, + FetchParams, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' import { NzSpinModule } from 'ng-zorro-antd/spin' @@ -120,8 +121,9 @@ export class CvcActivityFeed implements OnInit { onToggleItem$: Subject // item detail toggle event from feed-item // INTERMEDIATE STREAMS - poll$: Subject // initial query trigger, called from scroller DataSource - fetchMore$: BehaviorSubject> + init$: Subject // initial query trigger, called from scroller DataSource + poll$: Subject + fetchMore$: Subject queryType$: Subject<'refetch' | 'fetchMore'> result$: Observable> edge$: Observable @@ -141,10 +143,11 @@ export class CvcActivityFeed implements OnInit { scrollAdapter?: IAdapter constructor(private gql: ActivityFeedGQL) { + this.init$ = new Subject() this.onSettingChange$ = new Subject() this.onFilterChange$ = new Subject() - this.poll$ = new Subject() - this.fetchMore$ = new BehaviorSubject>(undefined) + this.poll$ = new Subject() + this.fetchMore$ = new Subject() this.onToggleItem$ = new Subject() this.queryType$ = new Subject<'refetch' | 'fetchMore'>() @@ -182,22 +185,25 @@ export class CvcActivityFeed implements OnInit { ) .subscribe() - this.result$ = combineLatest([ - this.poll$, + const refreshChange$ = combineLatest([ this.onSettingChange$, this.onFilterChange$, + ]) + + const fetchChange$ = merge(this.poll$, this.fetchMore$) + + this.result$ = combineLatest([ + this.init$, + refreshChange$, + // this.onSettingChange$, + // this.onFilterChange$, ]).pipe( - map(([_init, settings, filters]) => { + map(([_init, [settings, filters]]) => { const params = { settings: settings, filters: filters, } - return queryParamsToVariables( - params, - this.cvcScope(), - this.cvcShowFilters(), - false - ) + return queryParamsToQueryVariables(params) }), switchMap((queryVars) => { this.queryType$.next('refetch') @@ -268,7 +274,7 @@ export class CvcActivityFeed implements OnInit { }) // kick off initial query - this.poll$.next() + this.init$.next() } ngOnInit(): void {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 8b9242c9a..5bfa7be4c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -15,8 +15,11 @@ import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { - initialPageSize: 75, + first: 75, + scope: { mode: EventFeedMode.Unscoped }, includeAutomatedEvents: false, + showFilters: true, + requestDetails: false, } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], @@ -25,7 +28,7 @@ export const feedDefaultFilters: ActivityFeedFilters = { userId: [], } export const feedDefaultScope: ActivityFeedScope = { - scope: EventFeedMode.Unscoped, + mode: EventFeedMode.Unscoped, } export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 6607b8bae..dd14f1db7 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -4,75 +4,58 @@ import { Maybe, } from '@app/generated/civic.apollo' import { - ActivityFeedFilterAttributes, + ActivityFeedFilterVariables, ActivityFeedFilterKeys, ActivityFeedFilters, - ActivityFeedModeAttributes, + ActivityFeedSettingsVariables, ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, + isKey, } from './activity-feed.types' +import { query } from '@angular/animations' -export function filterParamsToQueryAttributes( - filters: Maybe -): Maybe { - if (!filters) return - let filterAttrs: ActivityFeedFilterAttributes = {} - const keys = Object.keys(filters) as ActivityFeedFilterKeys[] - keys.forEach((key) => { - if (filters[key] && filters[key].length > 0) { - filterAttrs[key] = filters[key] as any - } else { - filterAttrs[key] = undefined - } - }) - return filterAttrs +// replace empty arrays with undefined +function filtersToQueryVariables( + filters: ActivityFeedFilters +): ActivityFeedFilterVariables { + return { + activityType: + filters['activityType'].length > 0 ? filters['activityType'] : undefined, + organizationId: + filters['organizationId'].length > 0 + ? filters['organizationId'] + : undefined, + subjectType: + filters['subjectType'].length > 0 ? filters['subjectType'] : undefined, + userId: filters['userId'].length > 0 ? filters['userId'] : undefined, + } } -export function feedScopeToModeAttributes( - feedScope?: ActivityFeedScope, - filters?: Maybe -): Maybe { - if (!feedScope) return - let modeAttrs: ActivityFeedModeAttributes = { - mode: feedScope.scope, - } - // assign mode query parameters, appending any filter values - if (feedScope.scope === EventFeedMode.Subject) { - modeAttrs.subject = feedScope.subject - } else if (feedScope.scope === EventFeedMode.User) { - modeAttrs.userId = [feedScope.userId, ...(filters?.userId ?? [])] - } else if (feedScope.scope === EventFeedMode.Organization) { - modeAttrs.organizationId = [ - feedScope.organizationId, - ...(filters?.organizationId ?? []), - ] +// convert scope object to query variables +function settingsToQueryVariables( + settings: ActivityFeedSettings +): ActivityFeedSettingsVariables { + const { scope, ...nonScope } = settings + return { + ...nonScope, + mode: scope.mode, + subject: scope.mode === EventFeedMode.Subject ? scope.subject : undefined, + organizationId: + scope.mode === EventFeedMode.Organization + ? [scope.organizationId] + : undefined, + userId: scope.mode === EventFeedMode.User ? [scope.userId] : undefined, } - return modeAttrs } -export function queryParamsToVariables( - params: ActivityFeedQueryParams, - scope?: ActivityFeedScope, - showFilters?: boolean, - requestDetails?: boolean +export function queryParamsToQueryVariables( + params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { - // showFilters is a required query var - let queryVars: ActivityFeedQueryVariables = { - showFilters: showFilters ?? true, - requestDetails: requestDetails ?? false, - } - const initialPageSize = params.settings!.initialPageSize - const filterVars = filterParamsToQueryAttributes(params.filters) - // NOTE: modeAttrs may merge existing user/organizationId filters, so it's important - // to call filterParamsToQueryAttributes first, and merge queryVars in the same order - const modeAttrs = feedScopeToModeAttributes(scope, params.filters) - queryVars = { - first: initialPageSize, - includeAutomatedEvents: params.settings!.includeAutomatedEvents, - ...queryVars, - ...filterVars, - ...modeAttrs, + // NOTE: if scope.mode is User or Organization, settingsToQueryVariables + // must overwrite any organizationId or userId from filters + return { + ...settingsToQueryVariables(params.settings), + ...filtersToQueryVariables(params.filters), } - return queryVars } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 9e2d6f62d..7de9ab64f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -5,6 +5,7 @@ import { Organization, ActivitySubjectInput, ActivityTypeInput, + Maybe, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -14,8 +15,11 @@ export type ActivityFeedTagDisplayOption = | 'hideUser' export type ActivityFeedSettings = { - initialPageSize: number + first: number + scope: ActivityFeedScope includeAutomatedEvents: boolean + showFilters: boolean + requestDetails: boolean } export type ActivityFeedFilters = { @@ -25,7 +29,12 @@ export type ActivityFeedFilters = { userId: number[] } -export type ActivityFeedFilterAttributes = Partial +export type ActivityFeedFilterVariables = { + activityType: Maybe + organizationId: Maybe + subjectType: Maybe + userId: Maybe +} export type ActivityFeedFilterKeys = keyof ActivityFeedFilters export type ActivityFeedFilterOptions = { @@ -42,38 +51,43 @@ export type ActivityFeedCounts = { rows: number } -export type FetchMoreParams = { first: number; after: string } +export type FetchParams = { + first?: number + after?: string + before?: number + last?: string +} export type ActivityFeedQueryParams = { - filters?: ActivityFeedFilters - settings?: ActivityFeedSettings - fetchMore?: FetchMoreParams + filters: ActivityFeedFilters + settings: ActivityFeedSettings + fetchMore?: FetchParams } // fancy discriminated union type for ActivityFeedScope type ScopeOrganization = { - scope: EventFeedMode.Organization + mode: EventFeedMode.Organization organizationId: number subject?: never userId?: never } type ScopeSubject = { - scope: EventFeedMode.Subject + mode: EventFeedMode.Subject subject: SubscribableQueryInput organizationId?: never userId?: never } type ScopeUser = { - scope: EventFeedMode.User + mode: EventFeedMode.User userId: number organizationId?: never subject?: never } type ScopeUnscoped = { - scope: EventFeedMode.Unscoped + mode: EventFeedMode.Unscoped organizationId?: never subject?: never userId?: never @@ -85,9 +99,18 @@ export type ActivityFeedScope = | ScopeUser | ScopeUnscoped -export type ActivityFeedModeAttributes = { +export type ActivityFeedSettingsVariables = { + first: number + includeAutomatedEvents: boolean + showFilters: boolean + requestDetails: boolean mode: EventFeedMode subject?: SubscribableQueryInput organizationId?: number[] userId?: number[] } +// helps with type narrowing, mainly for Object.keys() +// from: https://www.totaltypescript.com/iterate-over-object-keys-in-typescript +export function isKey(x: T, k: PropertyKey): k is keyof T { + return k in x +} diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 63a5dfb1c..1e3b8a86b 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -37,7 +37,7 @@
- @if (cvcScope().scope !== 'SUBJECT') { + @if (cvcScope().mode !== 'SUBJECT') { - @if (scope().scope !== 'USER') { + @if (scope().mode !== 'USER') { } {{ activity.verbiage }} - @if (scope().scope !== 'SUBJECT') { + @if (scope().mode !== 'SUBJECT') { } - @if (activity.organization && scope().scope !== 'ORGANIZATION') { + @if (activity.organization && scope().mode !== 'ORGANIZATION') {
cvcSettings = input.required() - pageSize!: WritableSignal includeAutomatedEvents!: WritableSignal - pageSizes = pageSizeOptions constructor() { this.cvcSettingsChange = new EventEmitter() effect(() => { this.cvcSettingsChange.emit({ - initialPageSize: this.pageSize(), + ...this.cvcSettings(), includeAutomatedEvents: this.includeAutomatedEvents(), }) }) } ngOnInit(): void { - this.pageSize = signal(this.cvcSettings().initialPageSize) this.includeAutomatedEvents = signal( this.cvcSettings().includeAutomatedEvents ) diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.component.ts b/client/src/app/views/organizations/organizations-events/organizations-events.component.ts index 6fad1965c..1399c4973 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.component.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.component.ts @@ -13,7 +13,7 @@ export class OrganizationsEventsComponent { constructor(private route: ActivatedRoute) { this.feedScope = { - scope: EventFeedMode.Organization, + mode: EventFeedMode.Organization, organizationId: +this.route.snapshot.params['organizationId'], } } diff --git a/client/src/app/views/users/users-events/users-events.component.ts b/client/src/app/views/users/users-events/users-events.component.ts index 26d40065f..ff7da2f16 100644 --- a/client/src/app/views/users/users-events/users-events.component.ts +++ b/client/src/app/views/users/users-events/users-events.component.ts @@ -13,7 +13,7 @@ export class UsersEventsComponent { constructor(private route: ActivatedRoute) { this.feedScope = { - scope: EventFeedMode.User, + mode: EventFeedMode.User, userId: +this.route.snapshot.params['userId'], } } diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.ts b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.ts index 2071ef19c..9c0cd4945 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.ts +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.page.ts @@ -19,7 +19,7 @@ export class VariantsEventsPage { constructor(private route: ActivatedRoute) { const variantId: number = +this.route.snapshot.params['variantId'] this.feedScope = { - scope: EventFeedMode.Subject, + mode: EventFeedMode.Subject, subject: { id: variantId, entityType: SubscribableEntities.Variant, From 26b08ad1400f5a17dd9e797c79d45db367e94ce1 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 15 Mar 2024 12:51:27 -0500 Subject: [PATCH 067/160] added onError Apollo link to catch and log all network, gql errs --- client/src/app/graphql/graphql.module.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/client/src/app/graphql/graphql.module.ts b/client/src/app/graphql/graphql.module.ts index 2bc6023ca..f848e11d9 100644 --- a/client/src/app/graphql/graphql.module.ts +++ b/client/src/app/graphql/graphql.module.ts @@ -9,6 +9,7 @@ import result from '@app/generated/civic.possible-types' import { ApolloModule, APOLLO_FLAGS, APOLLO_OPTIONS } from 'apollo-angular' import { HttpLink } from 'apollo-angular/http' import { CvcTypePolicies } from './graphql.type-policies' +import { onError } from '@apollo/client/link/error' const uri = '/api/graphql' // <-- URL of the GraphQL server @@ -25,9 +26,14 @@ export function createApollo(httpLink: HttpLink): ApolloClientOptions { }) return forward(operation) }) - + const errorHandler = onError(({ graphQLErrors, networkError }) => { + if (graphQLErrors) console.error('GraphQL Error:', graphQLErrors) + if (networkError) { + console.error('Network Error:', networkError) + } + }) return { - link: analyticsLink.concat(http), + link: analyticsLink.concat(errorHandler).concat(http), cache: new InMemoryCache({ possibleTypes: result.possibleTypes, typePolicies: typePolicies, @@ -36,9 +42,9 @@ export function createApollo(httpLink: HttpLink): ApolloClientOptions { watchQuery: { fetchPolicy: 'cache-and-network', nextFetchPolicy: 'cache-first', - errorPolicy: 'all', + errorPolicy: 'none', notifyOnNetworkStatusChange: true, - returnPartialData: true, + returnPartialData: false, }, }, } From 0c19c103e26da34b44ed334d59a961ba9630da7e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 15 Mar 2024 16:47:00 -0500 Subject: [PATCH 068/160] unified init, refetch, fetchMore query streams --- .../activity-feed/activity-feed.component.ts | 188 +- .../activity-feed/activity-feed.config.ts | 5 +- .../activity-feed/activity-feed.types.ts | 17 +- .../feed-settings/feed-settings.component.ts | 1 - client/src/app/generated/civic.apollo.ts | 48527 ++++++++++++---- 5 files changed, 37793 insertions(+), 10945 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index eadac0db4..523026454 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -31,15 +31,19 @@ import { } from 'ngx-ui-scroll' import { BehaviorSubject, + catchError, combineLatest, distinctUntilChanged, filter, from, + iif, map, merge, + mergeWith, Observable, of, share, + skipUntil, Subject, switchMap, take, @@ -71,6 +75,8 @@ import { ActivityFeedQueryParams, ActivityFeedScope, ActivityFeedSettings, + FeedQueryEvent, + FeedQueryType, FetchParams, } from './activity-feed.types' import { ApolloQueryResult } from '@apollo/client/core' @@ -128,9 +134,9 @@ export class CvcActivityFeed implements OnInit { result$: Observable> edge$: Observable toggledItem$: BehaviorSubject> // set of item ids with details toggled + fetchComplete$: Subject // PRESENTATION SIGNALS - $edges: Signal // signal for synchronous access to all loaded rows $refetchLoading: Signal // loading state for refetch, shows spinner over feed $moreLoading: Signal // loading state for fetchMore, shows spinner in card header $errors: WritableSignal @@ -149,7 +155,8 @@ export class CvcActivityFeed implements OnInit { this.poll$ = new Subject() this.fetchMore$ = new Subject() this.onToggleItem$ = new Subject() - this.queryType$ = new Subject<'refetch' | 'fetchMore'>() + this.queryType$ = new Subject() + this.fetchComplete$ = new Subject() this.$refetchLoading = signal(false) this.$moreLoading = signal(false) @@ -158,67 +165,64 @@ export class CvcActivityFeed implements OnInit { this.$feedFilterOptions = signal( feedFilterOptionDefaults ) - this.toggledItem$ = new BehaviorSubject>(new Set()) - - this.onToggleItem$ - .pipe( - distinctUntilChanged( - (a, b) => a.id === b.id && a.showDetails === b.showDetails - ), - withLatestFrom(this.toggledItem$), - filter( - // filter out toggles for items not in the current set - ([toggle, toggledIds]) => - toggle.showDetails || toggledIds.has(toggle.id) - ), - tap(([toggle, toggledIds]) => { - // update set of toggled item ids - toggle.showDetails - ? toggledIds.add(toggle.id) - : toggledIds.delete(toggle.id) - // emit updated set for use in next toggle event - this.toggledItem$.next(toggledIds) - // get scroller to recheck item heights - this.scrollAdapter!.check() - }), - untilDestroyed(this) - ) - .subscribe() const refreshChange$ = combineLatest([ this.onSettingChange$, this.onFilterChange$, - ]) - - const fetchChange$ = merge(this.poll$, this.fetchMore$) - - this.result$ = combineLatest([ - this.init$, - refreshChange$, - // this.onSettingChange$, - // this.onFilterChange$, ]).pipe( - map(([_init, [settings, filters]]) => { - const params = { - settings: settings, - filters: filters, + map(([settings, filters]) => { + return { + type: 'refetch', + query: { + settings: settings, + filters: filters, + }, } - return queryParamsToQueryVariables(params) - }), - switchMap((queryVars) => { - this.queryType$.next('refetch') + }) + ) + + const fetchChange$ = merge(this.fetchMore$, this.poll$).pipe( + map((fetch) => { + return { + type: 'fetchMore', + fetch: fetch, + } + }) + ) + + this.result$ = this.init$.pipe( + switchMap(() => merge(refreshChange$, fetchChange$)), + switchMap((event) => { + this.queryType$.next(event.type) if (!this.queryRef) { + const queryVars = queryParamsToQueryVariables(event.query) this.queryRef = this.gql.watch(queryVars) } else { - this.queryRef.refetch(queryVars).then(() => { - if (this.scrollAdapter) { - // instruct scroller to reload rows & scroll to top - this.scrollAdapter.reload() + if (event.type === 'refetch') { + const queryVars = queryParamsToQueryVariables(event.query) + this.queryRef.refetch(queryVars).then((data) => { + console.log('refetch complete', data) + this.scrollAdapter!.reload() + }) + } else if (event.type === 'fetchMore') { + if (this.queryRef) { + this.queryRef + .fetchMore({ + variables: event.fetch, + }) + .then((data) => { + this.fetchComplete$.next(true) + console.log('fetchMore complete', data) + }) } - }) + } } return this.queryRef.valueChanges }), + catchError((error) => { + console.error('query error', error) + return of(error) + }), shareReplay(1) ) @@ -231,6 +235,7 @@ export class CvcActivityFeed implements OnInit { ), { initialValue: false } ) + this.$moreLoading = toSignal( this.result$.pipe( pluck('loading'), @@ -260,19 +265,42 @@ export class CvcActivityFeed implements OnInit { }) }), map((connection) => connection.edges as ActivityInterfaceEdge[]), - tag('------------------ edge$'), + // tag('------------------ edge$'), shareReplay(1) ) - // provide edges signal for synchronous access in scrollDatasource - this.$edges = toSignal(this.edge$, { initialValue: [] }) - // initialize scroller datasource when initial query completes this.edge$.pipe(take(1)).subscribe((edges) => { this.configureDatasource() this.configureAdapter() }) + this.toggledItem$ = new BehaviorSubject>(new Set()) + this.onToggleItem$ + .pipe( + distinctUntilChanged( + (a, b) => a.id === b.id && a.showDetails === b.showDetails + ), + withLatestFrom(this.toggledItem$), + filter( + // filter out toggles for items not in the current set + ([toggle, toggledIds]) => + toggle.showDetails || toggledIds.has(toggle.id) + ), + tap(([toggle, toggledIds]) => { + // update set of toggled item ids + toggle.showDetails + ? toggledIds.add(toggle.id) + : toggledIds.delete(toggle.id) + // emit updated set for use in next toggle event + this.toggledItem$.next(toggledIds) + // get scroller to recheck item heights + this.scrollAdapter!.check() + }), + untilDestroyed(this) + ) + .subscribe() + // kick off initial query this.init$.next() } @@ -281,30 +309,34 @@ export class CvcActivityFeed implements OnInit { configureDatasource(): void { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { - const edges = this.$edges() - if (edges.length === this.$counts()!.total) { - // all rows have been fetched - return of(edges) - } - if (edges.length >= index + count) { - // return rows from cached set, or fetch more rows - // return observable of requested rows - return of(edges.slice(index, index + count)) - } else { - // issue fetchMore query to satisfy requested row set - const queryVars = { - first: count, - after: edges[index - 1].cursor, - } - this.fetchMore$.next(queryVars) - // return this.edge$ - this.queryType$.next('fetchMore') - // return fetchMore result, converted to observable from promise - return from(this.queryRef!.fetchMore({ variables: queryVars })).pipe( - // tap(() => this.moreLoading.set(false)), - map((result) => result.data.activities.edges) - ) - } + // TODO: handle case where all rows have been fetched, using scroll adapter's eof/bof events + return of({ index: index, count: count }).pipe( + withLatestFrom(this.edge$), + switchMap(([params, edges]) => { + const { index, count } = params + console.log('get()', index, count) + if (edges.length >= index + 1 + count) { + // edges cached, return slice of current array + console.log( + 'returning cached slice', + edges.slice(index, index + count) + ) + return of(edges.slice(index, index + count)) + } else { + // issue fetchMore query to satisfy requested row set + const queryVars = { + first: count, + after: edges[index - 1].cursor, + } + this.fetchComplete$.next(false) + this.fetchMore$.next(queryVars) + return this.edge$.pipe( + skipUntil(this.fetchComplete$), + map((edges) => edges.slice(index, index + count)) + ) + } + }) + ) }, settings: scrollerSettings, devSettings: scrollerDevSettings, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 5bfa7be4c..32f5675dc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -12,10 +12,9 @@ import { } from './activity-feed.types' import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' -export const pageSizeOptions = [5, 10, 25, 50, 100] export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { - first: 75, + first: 50, scope: { mode: EventFeedMode.Unscoped }, includeAutomatedEvents: false, showFilters: true, @@ -48,7 +47,7 @@ enum SizeStrategy { export const scrollerSettings: Settings = { bufferSize: 25, // # of rows in fetchMore requests startIndex: 0, // start row display at 0 index - minIndex: 0, // no negative rows + // minIndex: 0, // no negative rows : itemSize: 48, // default px height of items. Easiest way to find this value: enable DevSettings.debug & immediateLog and height will be logged to console sizeStrategy: SizeStrategy.Frequent, // most items will be the same height, so use frequent rather than average padding: 0.5, // load more rows when padding * bufferSize are visible diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 7de9ab64f..80978ec03 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -61,9 +61,24 @@ export type FetchParams = { export type ActivityFeedQueryParams = { filters: ActivityFeedFilters settings: ActivityFeedSettings - fetchMore?: FetchParams } +export type FeedQueryType = 'refetch' | 'fetchMore' + +type FeedQueryFetchMoreEvent = { + type: 'fetchMore' + fetch: FetchParams + query: never +} + +type FeedQueryRefetchEvent = { + type: 'refetch' + query: ActivityFeedQueryParams + fetch: never +} + +export type FeedQueryEvent = FeedQueryFetchMoreEvent | FeedQueryRefetchEvent + // fancy discriminated union type for ActivityFeedScope type ScopeOrganization = { mode: EventFeedMode.Organization diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts index 7a1eb4cd5..87cb0b4fb 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts @@ -19,7 +19,6 @@ import { NzSelectModule } from 'ng-zorro-antd/select' import { ActivityFeedSettings } from '../activity-feed.types' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { NzGridModule } from 'ng-zorro-antd/grid' -import { pageSizeOptions } from '../activity-feed.config' @Component({ selector: 'cvc-activity-feed-settings', diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index e4cf82506..4ab52ba7f 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -1,129 +1,142 @@ /* eslint-disable */ -import { gql } from 'apollo-angular'; -import { Injectable } from '@angular/core'; -import * as Apollo from 'apollo-angular'; -export type Maybe = T | undefined; -export type InputMaybe = T | undefined; -export type Exact = { [K in keyof T]: T[K] }; -export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; -export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -export type MakeEmpty = { [_ in K]?: never }; -export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; +import { gql } from 'apollo-angular' +import { Injectable } from '@angular/core' +import * as Apollo from 'apollo-angular' +export type Maybe = T | undefined +export type InputMaybe = T | undefined +export type Exact = { + [K in keyof T]: T[K] +} +export type MakeOptional = Omit & { + [SubKey in K]?: Maybe +} +export type MakeMaybe = Omit & { + [SubKey in K]: Maybe +} +export type MakeEmpty< + T extends { [key: string]: unknown }, + K extends keyof T, +> = { [_ in K]?: never } +export type Incremental = + | T + | { + [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never + } /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: { input: string; output: string; } - String: { input: string; output: string; } - Boolean: { input: boolean; output: boolean; } - Int: { input: number; output: number; } - Float: { input: number; output: number; } + ID: { input: string; output: string } + String: { input: string; output: string } + Boolean: { input: boolean; output: boolean } + Int: { input: number; output: number } + Float: { input: number; output: number } /** An ISO 8601-encoded datetime */ - ISO8601DateTime: { input: any; output: any; } + ISO8601DateTime: { input: any; output: any } /** Represents untyped JSON */ - JSON: { input: any; output: any; } -}; + JSON: { input: any; output: any } +} export type AcceptRevisionsActivity = ActivityInterface & { - __typename: 'AcceptRevisionsActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - revisions: Array; - subject: EventSubject; - supersededRevisions: Array; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'AcceptRevisionsActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + revisions: Array + subject: EventSubject + supersededRevisions: Array + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of AcceptRevisions */ export type AcceptRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Body of an optional comment to attach to the revision on acceptance. */ - comment?: InputMaybe; + comment?: InputMaybe /** A list of IDs of the Revisions to accept. */ - ids?: InputMaybe>; + ids?: InputMaybe> /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The ID of a revision set. */ - revisionSetId?: InputMaybe; -}; + revisionSetId?: InputMaybe +} /** Autogenerated return type of AcceptRevisions */ export type AcceptRevisionsPayload = { - __typename: 'AcceptRevisionsPayload'; + __typename: 'AcceptRevisionsPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** A list of newly accepted Revisions. */ - revisions: Array; + revisions: Array /** A list of any revisions that were superseded by the acceptance of this one. */ - supersededRevisions: Array; -}; + supersededRevisions: Array +} export type AcmgCode = { - __typename: 'AcmgCode'; - code: Scalars['String']['output']; - description: Scalars['String']['output']; - id: Scalars['Int']['output']; - name: Scalars['String']['output']; - tooltip: Scalars['String']['output']; -}; + __typename: 'AcmgCode' + code: Scalars['String']['output'] + description: Scalars['String']['output'] + id: Scalars['Int']['output'] + name: Scalars['String']['output'] + tooltip: Scalars['String']['output'] +} /** An activity done by a curator or editor */ export type ActivityInterface = { - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** The connection type for ActivityInterface. */ export type ActivityInterfaceConnection = { - __typename: 'ActivityInterfaceConnection'; + __typename: 'ActivityInterfaceConnection' /** List of activity types that have occured on this entity. */ - activityTypes: Array; + activityTypes: Array /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** List of all organizations who are involved in this activity stream. */ - participatingOrganizations: Array; - subjectTypes: Array; + participatingOrganizations: Array + subjectTypes: Array /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. */ - unfilteredCount: Scalars['Int']['output']; + unfilteredCount: Scalars['Int']['output'] /** List of all users that have performed an activity on the subject entity. */ - uniqueParticipants: Array; -}; + uniqueParticipants: Array +} /** An edge in a connection. */ export type ActivityInterfaceEdge = { - __typename: 'ActivityInterfaceEdge'; + __typename: 'ActivityInterfaceEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export enum ActivitySubjectInput { Assertion = 'ASSERTION', @@ -136,7 +149,7 @@ export enum ActivitySubjectInput { Source = 'SOURCE', SourceSuggestion = 'SOURCE_SUGGESTION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } export enum ActivityTypeInput { @@ -157,104 +170,104 @@ export enum ActivityTypeInput { SubmitEvidenceItem = 'SUBMIT_EVIDENCE_ITEM', SuggestRevision = 'SUGGEST_REVISION', SuggestSource = 'SUGGEST_SOURCE', - UpdateSourceSuggestion = 'UPDATE_SOURCE_SUGGESTION' + UpdateSourceSuggestion = 'UPDATE_SOURCE_SUGGESTION', } /** Autogenerated input type of AddComment */ export type AddCommentInput = { /** Text of the comment. */ - body: Scalars['String']['input']; + body: Scalars['String']['input'] /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The commentable to attach the comment to. Specified by ID and Type. */ - subject: CommentableInput; + subject: CommentableInput /** Optional title for the comment. */ - title?: InputMaybe; -}; + title?: InputMaybe +} /** Autogenerated return type of AddComment */ export type AddCommentPayload = { - __typename: 'AddCommentPayload'; + __typename: 'AddCommentPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created comment. */ - comment?: Maybe; -}; + comment?: Maybe +} /** Autogenerated input type of AddDisease */ export type AddDiseaseInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The DOID of the disease, if the disease is present in the Disease Ontology. */ - doid?: InputMaybe; + doid?: InputMaybe /** The name of the disease. */ - name: Scalars['String']['input']; -}; + name: Scalars['String']['input'] +} /** Autogenerated return type of AddDisease */ export type AddDiseasePayload = { - __typename: 'AddDiseasePayload'; + __typename: 'AddDiseasePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created disease. */ - disease: Disease; + disease: Disease /** True if the disease was newly created. False if the returned disease was already in the database. */ - new: Scalars['Boolean']['output']; -}; + new: Scalars['Boolean']['output'] +} /** Autogenerated input type of AddRemoteCitation */ export type AddRemoteCitationInput = { /** The external id for the source to add. */ - citationId: Scalars['String']['input']; + citationId: Scalars['String']['input'] /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The origin of the external source. */ - sourceType: SourceSource; -}; + sourceType: SourceSource +} /** Autogenerated return type of AddRemoteCitation */ export type AddRemoteCitationPayload = { - __typename: 'AddRemoteCitationPayload'; + __typename: 'AddRemoteCitationPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The stubbed in record for the newly created source. */ - newSource: SourceStub; -}; + newSource: SourceStub +} /** Autogenerated input type of AddTherapy */ export type AddTherapyInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The name of the therapy. */ - name: Scalars['String']['input']; + name: Scalars['String']['input'] /** The NCIt ID of the therapy, if the therapy is present in the NCIthesaurus. */ - ncitId?: InputMaybe; -}; + ncitId?: InputMaybe +} /** Autogenerated return type of AddTherapy */ export type AddTherapyPayload = { - __typename: 'AddTherapyPayload'; + __typename: 'AddTherapyPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** True if the therapy was newly created. False if the returned therapy was already in the database. */ - new: Scalars['Boolean']['output']; + new: Scalars['Boolean']['output'] /** The newly created therapy. */ - therapy: Therapy; -}; + therapy: Therapy +} export type AdvancedSearchResult = { - __typename: 'AdvancedSearchResult'; - permalinkId?: Maybe; - resultIds: Array; - searchEndpoint: Scalars['String']['output']; -}; + __typename: 'AdvancedSearchResult' + permalinkId?: Maybe + resultIds: Array + searchEndpoint: Scalars['String']['output'] +} export enum AmpLevel { Na = 'NA', @@ -263,181 +276,181 @@ export enum AmpLevel { TierIiLevelD = 'TIER_II_LEVEL_D', TierIv = 'TIER_IV', TierILevelA = 'TIER_I_LEVEL_A', - TierILevelB = 'TIER_I_LEVEL_B' + TierILevelB = 'TIER_I_LEVEL_B', } export enum AreaOfExpertise { ClinicalScientist = 'CLINICAL_SCIENTIST', PatientAdvocate = 'PATIENT_ADVOCATE', - ResearchScientist = 'RESEARCH_SCIENTIST' -} - -export type Assertion = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { - __typename: 'Assertion'; - acceptanceEvent?: Maybe; - acmgCodes: Array; - ampLevel?: Maybe; - assertionDirection: AssertionDirection; - assertionType: AssertionType; - clingenCodes: Array; - /** List and filter comments. */ - comments: CommentConnection; - description: Scalars['String']['output']; - disease?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - evidenceItems: Array; - evidenceItemsCount: Scalars['Int']['output']; - fdaCompanionTest?: Maybe; - fdaCompanionTestLastUpdated?: Maybe; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - id: Scalars['Int']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - molecularProfile: MolecularProfile; - name: Scalars['String']['output']; - nccnGuideline?: Maybe; - nccnGuidelineVersion?: Maybe; - phenotypes: Array; - regulatoryApproval?: Maybe; - regulatoryApprovalLastUpdated?: Maybe; - rejectionEvent?: Maybe; - /** List and filter revisions. */ - revisions: RevisionConnection; - significance: AssertionSignificance; - status: EvidenceStatus; - submissionActivity: SubmitAssertionActivity; - submissionEvent: Event; - summary: Scalars['String']['output']; - therapies: Array; - therapyInteractionType?: Maybe; - variantOrigin: VariantOrigin; -}; - + ResearchScientist = 'RESEARCH_SCIENTIST', +} + +export type Assertion = Commentable & + EventOriginObject & + EventSubject & + Flaggable & + WithRevisions & { + __typename: 'Assertion' + acceptanceEvent?: Maybe + acmgCodes: Array + ampLevel?: Maybe + assertionDirection: AssertionDirection + assertionType: AssertionType + clingenCodes: Array + /** List and filter comments. */ + comments: CommentConnection + description: Scalars['String']['output'] + disease?: Maybe + /** List and filter events for an object */ + events: EventConnection + evidenceItems: Array + evidenceItemsCount: Scalars['Int']['output'] + fdaCompanionTest?: Maybe + fdaCompanionTestLastUpdated?: Maybe + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + id: Scalars['Int']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + molecularProfile: MolecularProfile + name: Scalars['String']['output'] + nccnGuideline?: Maybe + nccnGuidelineVersion?: Maybe + phenotypes: Array + regulatoryApproval?: Maybe + regulatoryApprovalLastUpdated?: Maybe + rejectionEvent?: Maybe + /** List and filter revisions. */ + revisions: RevisionConnection + significance: AssertionSignificance + status: EvidenceStatus + submissionActivity: SubmitAssertionActivity + submissionEvent: Event + summary: Scalars['String']['output'] + therapies: Array + therapyInteractionType?: Maybe + variantOrigin: VariantOrigin + } export type AssertionCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type AssertionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type AssertionFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type AssertionRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} /** The connection type for Assertion. */ export type AssertionConnection = { - __typename: 'AssertionConnection'; + __typename: 'AssertionConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} export enum AssertionDirection { DoesNotSupport = 'DOES_NOT_SUPPORT', - Supports = 'SUPPORTS' + Supports = 'SUPPORTS', } /** An edge in a connection. */ export type AssertionEdge = { - __typename: 'AssertionEdge'; + __typename: 'AssertionEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on an Assertion that curators may propose revisions to. */ export type AssertionFields = { /** List of CIViC IDs for the ACMG/AMP codes associated with this Assertion */ - acmgCodeIds: Array; + acmgCodeIds: Array /** The AMP/ASCO/CAP Category for this assertion. */ - ampLevel: NullableAmpLevelTypeInput; + ampLevel: NullableAmpLevelTypeInput /** The evidence direction for this Assertion. */ - assertionDirection: AssertionDirection; + assertionDirection: AssertionDirection /** The Type of the Assertion */ - assertionType: AssertionType; + assertionType: AssertionType /** List of CIViC IDs for the ClinGen/CGC/VICC codes associated with this Assertion */ - clingenCodeIds: Array; + clingenCodeIds: Array /** A detailed description of the Assertion including practice guidelines and approved tests. */ - description: NullableStringInput; + description: NullableStringInput /** The ID of the disease (if applicable) for this Assertion */ - diseaseId: NullableIntInput; + diseaseId: NullableIntInput /** IDs of evidence items that are included in this Assertion. */ - evidenceItemIds: Array; + evidenceItemIds: Array /** Is an FDA companion test available that pertains to this Assertion. */ - fdaCompanionTest: NullableBooleanInput; + fdaCompanionTest: NullableBooleanInput /** Does the Assertion have FDA regulatory approval. */ - fdaRegulatoryApproval: NullableBooleanInput; + fdaRegulatoryApproval: NullableBooleanInput /** The ID of the Molecular Profile to which this Assertion belongs */ - molecularProfileId: Scalars['Int']['input']; + molecularProfileId: Scalars['Int']['input'] /** The internal CIViC ID of the NCCN guideline associated with this Assertion */ - nccnGuidelineId: NullableIntInput; + nccnGuidelineId: NullableIntInput /** The version of the NCCN Guideline specified */ - nccnGuidelineVersion: NullableStringInput; + nccnGuidelineVersion: NullableStringInput /** List of IDs of CIViC Phenotype entries for this Assertion. An empty list indicates none. */ - phenotypeIds: Array; + phenotypeIds: Array /** The Clinical Significance of the Assertion */ - significance: AssertionSignificance; + significance: AssertionSignificance /** A brief single sentence statement summarizing the clinical significance of this Assertion. */ - summary: NullableStringInput; + summary: NullableStringInput /** List of IDs of CIViC Therapy entries for this Assertion. An empty list indicates none. */ - therapyIds: Array; + therapyIds: Array /** Therapy interaction type for cases where more than one therapy ID is provided. */ - therapyInteractionType: NullableTherapyInteractionTypeInput; + therapyInteractionType: NullableTherapyInteractionTypeInput /** The Variant Origin for this Assertion. */ - variantOrigin: VariantOrigin; -}; + variantOrigin: VariantOrigin +} export enum AssertionSignificance { AdverseResponse = 'ADVERSE_RESPONSE', @@ -455,15 +468,15 @@ export enum AssertionSignificance { ReducedSensitivity = 'REDUCED_SENSITIVITY', Resistance = 'RESISTANCE', Sensitivityresponse = 'SENSITIVITYRESPONSE', - UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE' + UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE', } export type AssertionSort = { /** Available columns for sorting */ - column: AssertionSortColumns; + column: AssertionSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum AssertionSortColumns { AmpLevel = 'AMP_LEVEL', @@ -475,7 +488,7 @@ export enum AssertionSortColumns { Significance = 'SIGNIFICANCE', Status = 'STATUS', Summary = 'SUMMARY', - TherapyName = 'THERAPY_NAME' + TherapyName = 'THERAPY_NAME', } export enum AssertionType { @@ -483,495 +496,494 @@ export enum AssertionType { Oncogenic = 'ONCOGENIC', Predictive = 'PREDICTIVE', Predisposing = 'PREDISPOSING', - Prognostic = 'PROGNOSTIC' + Prognostic = 'PROGNOSTIC', } export enum BooleanOperator { And = 'AND', - Or = 'OR' + Or = 'OR', } export type BooleanSearchInput = { - value: Scalars['Boolean']['input']; -}; + value: Scalars['Boolean']['input'] +} export type BrowseClinicalTrial = { - __typename: 'BrowseClinicalTrial'; - evidenceCount: Scalars['Int']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - nctId?: Maybe; - sourceCount: Scalars['Int']['output']; - url?: Maybe; -}; + __typename: 'BrowseClinicalTrial' + evidenceCount: Scalars['Int']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + nctId?: Maybe + sourceCount: Scalars['Int']['output'] + url?: Maybe +} /** The connection type for BrowseClinicalTrial. */ export type BrowseClinicalTrialConnection = { - __typename: 'BrowseClinicalTrialConnection'; + __typename: 'BrowseClinicalTrialConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseClinicalTrialEdge = { - __typename: 'BrowseClinicalTrialEdge'; + __typename: 'BrowseClinicalTrialEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseDisease = { - __typename: 'BrowseDisease'; - assertionCount: Scalars['Int']['output']; - diseaseUrl?: Maybe; - displayName: Scalars['String']['output']; - doid?: Maybe; - evidenceItemCount: Scalars['Int']['output']; - geneCount: Scalars['Int']['output']; - geneNames: Array; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - variantCount: Scalars['Int']['output']; -}; + __typename: 'BrowseDisease' + assertionCount: Scalars['Int']['output'] + diseaseUrl?: Maybe + displayName: Scalars['String']['output'] + doid?: Maybe + evidenceItemCount: Scalars['Int']['output'] + geneCount: Scalars['Int']['output'] + geneNames: Array + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + variantCount: Scalars['Int']['output'] +} /** The connection type for BrowseDisease. */ export type BrowseDiseaseConnection = { - __typename: 'BrowseDiseaseConnection'; + __typename: 'BrowseDiseaseConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseDiseaseEdge = { - __typename: 'BrowseDiseaseEdge'; + __typename: 'BrowseDiseaseEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseGene = Flaggable & { - __typename: 'BrowseGene'; - assertionCount: Scalars['Int']['output']; - description: Scalars['String']['output']; - diseases?: Maybe>; - entrezId: Scalars['Int']['output']; - evidenceItemCount: Scalars['Int']['output']; - flagged: Scalars['Boolean']['output']; + __typename: 'BrowseGene' + assertionCount: Scalars['Int']['output'] + description: Scalars['String']['output'] + diseases?: Maybe> + entrezId: Scalars['Int']['output'] + evidenceItemCount: Scalars['Int']['output'] + flagged: Scalars['Boolean']['output'] /** List and filter flags. */ - flags: FlagConnection; - geneAliases?: Maybe>; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - molecularProfileCount: Scalars['Int']['output']; - name: Scalars['String']['output']; - therapies?: Maybe>; - variantCount: Scalars['Int']['output']; -}; - + flags: FlagConnection + geneAliases?: Maybe> + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + molecularProfileCount: Scalars['Int']['output'] + name: Scalars['String']['output'] + therapies?: Maybe> + variantCount: Scalars['Int']['output'] +} export type BrowseGeneFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} /** The connection type for BrowseGene. */ export type BrowseGeneConnection = { - __typename: 'BrowseGeneConnection'; + __typename: 'BrowseGeneConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseGeneEdge = { - __typename: 'BrowseGeneEdge'; + __typename: 'BrowseGeneEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseMolecularProfile = { - __typename: 'BrowseMolecularProfile'; - aliases: Array; - assertionCount: Scalars['Int']['output']; - diseases: Array; - evidenceItemCount: Scalars['Int']['output']; - genes: Array; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - molecularProfileScore: Scalars['Float']['output']; - name: Scalars['String']['output']; - therapies: Array; - variantCount: Scalars['Int']['output']; - variants: Array; -}; + __typename: 'BrowseMolecularProfile' + aliases: Array + assertionCount: Scalars['Int']['output'] + diseases: Array + evidenceItemCount: Scalars['Int']['output'] + genes: Array + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + molecularProfileScore: Scalars['Float']['output'] + name: Scalars['String']['output'] + therapies: Array + variantCount: Scalars['Int']['output'] + variants: Array +} /** The connection type for BrowseMolecularProfile. */ export type BrowseMolecularProfileConnection = { - __typename: 'BrowseMolecularProfileConnection'; + __typename: 'BrowseMolecularProfileConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseMolecularProfileEdge = { - __typename: 'BrowseMolecularProfileEdge'; + __typename: 'BrowseMolecularProfileEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowsePhenotype = { - __typename: 'BrowsePhenotype'; - assertionCount: Scalars['Int']['output']; - evidenceCount: Scalars['Int']['output']; - hpoId: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - url: Scalars['String']['output']; -}; + __typename: 'BrowsePhenotype' + assertionCount: Scalars['Int']['output'] + evidenceCount: Scalars['Int']['output'] + hpoId: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + url: Scalars['String']['output'] +} /** The connection type for BrowsePhenotype. */ export type BrowsePhenotypeConnection = { - __typename: 'BrowsePhenotypeConnection'; + __typename: 'BrowsePhenotypeConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowsePhenotypeEdge = { - __typename: 'BrowsePhenotypeEdge'; + __typename: 'BrowsePhenotypeEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseSource = { - __typename: 'BrowseSource'; - authors: Array; - citation: Scalars['String']['output']; - citationId: Scalars['Int']['output']; - clinicalTrials: Array; - displayType: Scalars['String']['output']; - evidenceItemCount: Scalars['Int']['output']; - id: Scalars['Int']['output']; - journal?: Maybe; - link: Scalars['String']['output']; - name?: Maybe; - openAccess: Scalars['Boolean']['output']; - publicationYear?: Maybe; - sourceSuggestionCount: Scalars['Int']['output']; - sourceType: SourceSource; - sourceUrl: Scalars['String']['output']; -}; + __typename: 'BrowseSource' + authors: Array + citation: Scalars['String']['output'] + citationId: Scalars['Int']['output'] + clinicalTrials: Array + displayType: Scalars['String']['output'] + evidenceItemCount: Scalars['Int']['output'] + id: Scalars['Int']['output'] + journal?: Maybe + link: Scalars['String']['output'] + name?: Maybe + openAccess: Scalars['Boolean']['output'] + publicationYear?: Maybe + sourceSuggestionCount: Scalars['Int']['output'] + sourceType: SourceSource + sourceUrl: Scalars['String']['output'] +} /** The connection type for BrowseSource. */ export type BrowseSourceConnection = { - __typename: 'BrowseSourceConnection'; + __typename: 'BrowseSourceConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseSourceEdge = { - __typename: 'BrowseSourceEdge'; + __typename: 'BrowseSourceEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseTherapy = { - __typename: 'BrowseTherapy'; - assertionCount: Scalars['Int']['output']; - evidenceCount: Scalars['Int']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - ncitId?: Maybe; - therapyUrl?: Maybe; -}; + __typename: 'BrowseTherapy' + assertionCount: Scalars['Int']['output'] + evidenceCount: Scalars['Int']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + ncitId?: Maybe + therapyUrl?: Maybe +} /** The connection type for BrowseTherapy. */ export type BrowseTherapyConnection = { - __typename: 'BrowseTherapyConnection'; + __typename: 'BrowseTherapyConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseTherapyEdge = { - __typename: 'BrowseTherapyEdge'; + __typename: 'BrowseTherapyEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseVariant = { - __typename: 'BrowseVariant'; - aliases: Array; - diseases: Array; - geneId: Scalars['Int']['output']; - geneLink: Scalars['String']['output']; - geneName: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - therapies: Array; - variantTypes: Array; -}; + __typename: 'BrowseVariant' + aliases: Array + diseases: Array + geneId: Scalars['Int']['output'] + geneLink: Scalars['String']['output'] + geneName: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + therapies: Array + variantTypes: Array +} /** The connection type for BrowseVariant. */ export type BrowseVariantConnection = { - __typename: 'BrowseVariantConnection'; + __typename: 'BrowseVariantConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseVariantEdge = { - __typename: 'BrowseVariantEdge'; + __typename: 'BrowseVariantEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseVariantGroup = { - __typename: 'BrowseVariantGroup'; - evidenceItemCount: Scalars['Int']['output']; - geneNames: Array; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - variantCount: Scalars['Int']['output']; - variantNames: Array; -}; + __typename: 'BrowseVariantGroup' + evidenceItemCount: Scalars['Int']['output'] + geneNames: Array + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + variantCount: Scalars['Int']['output'] + variantNames: Array +} /** The connection type for BrowseVariantGroup. */ export type BrowseVariantGroupConnection = { - __typename: 'BrowseVariantGroupConnection'; + __typename: 'BrowseVariantGroupConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseVariantGroupEdge = { - __typename: 'BrowseVariantGroupEdge'; + __typename: 'BrowseVariantGroupEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type BrowseVariantType = { - __typename: 'BrowseVariantType'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - soid: Scalars['String']['output']; - url?: Maybe; - variantCount: Scalars['Int']['output']; -}; + __typename: 'BrowseVariantType' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + soid: Scalars['String']['output'] + url?: Maybe + variantCount: Scalars['Int']['output'] +} /** The connection type for BrowseVariantType. */ export type BrowseVariantTypeConnection = { - __typename: 'BrowseVariantTypeConnection'; + __typename: 'BrowseVariantTypeConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type BrowseVariantTypeEdge = { - __typename: 'BrowseVariantTypeEdge'; + __typename: 'BrowseVariantTypeEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Counts of CIViC activity over time, used for the homepage */ export type CivicTimepointStats = { - __typename: 'CivicTimepointStats'; - assertions: TimePointCounts; - comments: TimePointCounts; - diseases: TimePointCounts; - evidenceItems: TimePointCounts; - genes: TimePointCounts; - molecularProfiles: TimePointCounts; - revisions: TimePointCounts; - sources: TimePointCounts; - therapies: TimePointCounts; - users: TimePointCounts; - variants: TimePointCounts; -}; + __typename: 'CivicTimepointStats' + assertions: TimePointCounts + comments: TimePointCounts + diseases: TimePointCounts + evidenceItems: TimePointCounts + genes: TimePointCounts + molecularProfiles: TimePointCounts + revisions: TimePointCounts + sources: TimePointCounts + therapies: TimePointCounts + users: TimePointCounts + variants: TimePointCounts +} export type ClingenCode = { - __typename: 'ClingenCode'; - code: Scalars['String']['output']; - description: Scalars['String']['output']; - exclusive: Scalars['Boolean']['output']; - id: Scalars['Int']['output']; - name: Scalars['String']['output']; - tooltip: Scalars['String']['output']; -}; + __typename: 'ClingenCode' + code: Scalars['String']['output'] + description: Scalars['String']['output'] + exclusive: Scalars['Boolean']['output'] + id: Scalars['Int']['output'] + name: Scalars['String']['output'] + tooltip: Scalars['String']['output'] +} export type ClinicalTrial = { - __typename: 'ClinicalTrial'; - description: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - nctId: Scalars['String']['output']; - url?: Maybe; -}; + __typename: 'ClinicalTrial' + description: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + nctId: Scalars['String']['output'] + url?: Maybe +} export type ClinicalTrialSort = { /** Available columns for sorting */ - column: ClinicalTrialSortColumns; + column: ClinicalTrialSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum ClinicalTrialSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', Name = 'NAME', NctId = 'NCT_ID', - SourceCount = 'SOURCE_COUNT' + SourceCount = 'SOURCE_COUNT', } /** @@ -980,135 +992,134 @@ export enum ClinicalTrialSortColumns { */ export type ClinvarInput = { /** The ClinVar ID(s) */ - ids?: InputMaybe>; - noneFound?: InputMaybe; - notApplicable?: InputMaybe; -}; + ids?: InputMaybe> + noneFound?: InputMaybe + notApplicable?: InputMaybe +} export type Coi = { - __typename: 'Coi'; - coiPresent: Scalars['Boolean']['output']; - coiStatement?: Maybe; - coiStatus: CoiStatus; - createdAt?: Maybe; - expiresAt: Scalars['ISO8601DateTime']['output']; - id: Scalars['Int']['output']; -}; + __typename: 'Coi' + coiPresent: Scalars['Boolean']['output'] + coiStatement?: Maybe + coiStatus: CoiStatus + createdAt?: Maybe + expiresAt: Scalars['ISO8601DateTime']['output'] + id: Scalars['Int']['output'] +} export enum CoiStatus { Conflict = 'CONFLICT', Expired = 'EXPIRED', Missing = 'MISSING', - Valid = 'VALID' + Valid = 'VALID', } export type Comment = EventOriginObject & { - __typename: 'Comment'; - comment: Scalars['String']['output']; - commentable: Commentable; - commenter: User; - createdAt: Scalars['ISO8601DateTime']['output']; - creationEvent?: Maybe; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - parsedComment: Array; - title?: Maybe; -}; + __typename: 'Comment' + comment: Scalars['String']['output'] + commentable: Commentable + commenter: User + createdAt: Scalars['ISO8601DateTime']['output'] + creationEvent?: Maybe + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + parsedComment: Array + title?: Maybe +} export type CommentActivity = ActivityInterface & { - __typename: 'CommentActivity'; - comment: Comment; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'CommentActivity' + comment: Comment + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Segment of a comment that can either be text or an object to be rendered as a tag */ -export type CommentBodySegment = CommentTagSegment | CommentTextSegment | User; +export type CommentBodySegment = CommentTagSegment | CommentTextSegment | User /** The connection type for Comment. */ export type CommentConnection = { - __typename: 'CommentConnection'; + __typename: 'CommentConnection' /** A list of edges. */ - edges: Array; + edges: Array /** List of entities mentioned in this comment thread. */ - mentionedEntities: Array; + mentionedEntities: Array /** List of roles mentioned in this comment thread */ - mentionedRoles: Array; + mentionedRoles: Array /** List of users mentioned in this comment thread. */ - mentionedUsers: Array; + mentionedUsers: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** * When filtered on a subject, the total number of comments for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe /** List of all users that have commented on this entity. */ - uniqueCommenters: Array; -}; + uniqueCommenters: Array +} /** An edge in a connection. */ export type CommentEdge = { - __typename: 'CommentEdge'; + __typename: 'CommentEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type CommentTagSegment = { - __typename: 'CommentTagSegment'; - deprecated?: Maybe; - displayName: Scalars['String']['output']; - entityId: Scalars['Int']['output']; - link: Scalars['String']['output']; - revisionSetId?: Maybe; - status?: Maybe; - tagType: TaggableEntity; -}; + __typename: 'CommentTagSegment' + deprecated?: Maybe + displayName: Scalars['String']['output'] + entityId: Scalars['Int']['output'] + link: Scalars['String']['output'] + revisionSetId?: Maybe + status?: Maybe + tagType: TaggableEntity +} export type CommentTextSegment = { - __typename: 'CommentTextSegment'; - text: Scalars['String']['output']; -}; + __typename: 'CommentTextSegment' + text: Scalars['String']['output'] +} /** A CIViC entity that can have comments on it. */ export type Commentable = { /** List and filter comments. */ - comments: CommentConnection; - id: Scalars['Int']['output']; - lastCommentEvent?: Maybe; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; - + comments: CommentConnection + id: Scalars['Int']['output'] + lastCommentEvent?: Maybe + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} /** A CIViC entity that can have comments on it. */ export type CommentableCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export enum CommentableEntities { Assertion = 'ASSERTION', @@ -1117,287 +1128,287 @@ export enum CommentableEntities { MolecularProfile = 'MOLECULAR_PROFILE', Source = 'SOURCE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } /** Entity to comment on */ export type CommentableInput = { /** The type of the entity to comment on. */ - entityType: CommentableEntities; + entityType: CommentableEntities /** ID of the entity to comment on. */ - id: Scalars['Int']['input']; -}; + id: Scalars['Int']['input'] +} /** A user with all the unique kinds of actions they've performed on a given entity */ export type ContributingUser = { - __typename: 'ContributingUser'; - lastActionDate: Scalars['ISO8601DateTime']['output']; - totalActionCount: Scalars['Int']['output']; - uniqueActions: Array; - user: User; -}; + __typename: 'ContributingUser' + lastActionDate: Scalars['ISO8601DateTime']['output'] + totalActionCount: Scalars['Int']['output'] + uniqueActions: Array + user: User +} export type ContributingUsersSummary = { - __typename: 'ContributingUsersSummary'; - curators: Array; - editors: Array; -}; + __typename: 'ContributingUsersSummary' + curators: Array + editors: Array +} export type Contribution = { - __typename: 'Contribution'; - action: EventAction; - count: Scalars['Int']['output']; -}; + __typename: 'Contribution' + action: EventAction + count: Scalars['Int']['output'] +} export type Coordinate = { - __typename: 'Coordinate'; - chromosome?: Maybe; - representativeTranscript?: Maybe; - start?: Maybe; - stop?: Maybe; -}; + __typename: 'Coordinate' + chromosome?: Maybe + representativeTranscript?: Maybe + start?: Maybe + stop?: Maybe +} export type CoordinateInput = { - chromosome?: InputMaybe; - representativeTranscript?: InputMaybe; - start?: InputMaybe; - stop?: InputMaybe; -}; + chromosome?: InputMaybe + representativeTranscript?: InputMaybe + start?: InputMaybe + stop?: InputMaybe +} export type Country = { - __typename: 'Country'; - id: Scalars['Int']['output']; - iso: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'Country' + id: Scalars['Int']['output'] + iso: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type CreateComplexMolecularProfileActivity = ActivityInterface & { - __typename: 'CreateComplexMolecularProfileActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of CreateMolecularProfile */ export type CreateMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** Representation of the constituent parts of the Molecular Profile along with the logic used to combine them. */ - structure: MolecularProfileComponentInput; -}; + structure: MolecularProfileComponentInput +} /** Autogenerated return type of CreateMolecularProfile */ export type CreateMolecularProfilePayload = { - __typename: 'CreateMolecularProfilePayload'; + __typename: 'CreateMolecularProfilePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created (or already existing) Molecular Profile. */ - molecularProfile: MolecularProfile; -}; + molecularProfile: MolecularProfile +} export type CreateVariantActivity = ActivityInterface & { - __typename: 'CreateVariantActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - molecularProfile: MolecularProfile; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'CreateVariantActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + molecularProfile: MolecularProfile + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of CreateVariant */ export type CreateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The CIViC ID of the Gene to which the new variant belongs. */ - geneId: Scalars['Int']['input']; + geneId: Scalars['Int']['input'] /** The name of the variant to create. */ - name: Scalars['String']['input']; + name: Scalars['String']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of CreateVariant */ export type CreateVariantPayload = { - __typename: 'CreateVariantPayload'; + __typename: 'CreateVariantPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created molecular profile for the new variant. */ - molecularProfile: MolecularProfile; + molecularProfile: MolecularProfile /** True if the variant was newly created. False if the returned variant was already in the database. */ - new: Scalars['Boolean']['output']; + new: Scalars['Boolean']['output'] /** The newly created Variant. */ - variant: Variant; -}; + variant: Variant +} export type DataRelease = { - __typename: 'DataRelease'; - acceptedAndSubmittedVariantsVcf?: Maybe; - acceptedVariantsVcf?: Maybe; - assertionTsv?: Maybe; - evidenceTsv?: Maybe; - geneTsv?: Maybe; - molecularProfileTsv?: Maybe; - name: Scalars['String']['output']; - variantGroupTsv?: Maybe; - variantTsv?: Maybe; -}; + __typename: 'DataRelease' + acceptedAndSubmittedVariantsVcf?: Maybe + acceptedVariantsVcf?: Maybe + assertionTsv?: Maybe + evidenceTsv?: Maybe + geneTsv?: Maybe + molecularProfileTsv?: Maybe + name: Scalars['String']['output'] + variantGroupTsv?: Maybe + variantTsv?: Maybe +} export type DateSort = { /** Value to sort by. */ - column: DateSortColumns; + column: DateSortColumns /** Sort direction. */ - direction: SortDirection; -}; + direction: SortDirection +} export enum DateSortColumns { Created = 'CREATED', - LastModified = 'LAST_MODIFIED' + LastModified = 'LAST_MODIFIED', } export type DeprecateComplexMolecularProfileActivity = ActivityInterface & { - __typename: 'DeprecateComplexMolecularProfileActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text giving more context for deprecating this complex molecular profile. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** The reason for deprecating this molecular profile. */ - deprecationReason: MolecularProfileDeprecationReasonMutationInput; + deprecationReason: MolecularProfileDeprecationReasonMutationInput /** The CIViC ID of the complex molecular profile to deprecate. */ - molecularProfileId: Scalars['Int']['input']; + molecularProfileId: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfilePayload = { - __typename: 'DeprecateComplexMolecularProfilePayload'; + __typename: 'DeprecateComplexMolecularProfilePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The deprecated complex Molecular Profile. */ - molecularProfile?: Maybe; -}; + molecularProfile?: Maybe +} export type DeprecateVariantActivity = ActivityInterface & { - __typename: 'DeprecateVariantActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - molecularProfiles: Array; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'DeprecateVariantActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + molecularProfiles: Array + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of DeprecateVariant */ export type DeprecateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text giving more context for deprecation this variant. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** The reason for deprecation this variant. */ - deprecationReason: VariantDeprecationReason; + deprecationReason: VariantDeprecationReason /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The CIViC ID of the variant to deprecate. */ - variantId: Scalars['Int']['input']; -}; + variantId: Scalars['Int']['input'] +} /** Autogenerated return type of DeprecateVariant */ export type DeprecateVariantPayload = { - __typename: 'DeprecateVariantPayload'; + __typename: 'DeprecateVariantPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** * The molecular profiles linked to this variant that weren't already deprecated * and have been newly deprecated by running this mutation. */ - newlyDeprecatedMolecularProfiles?: Maybe>; + newlyDeprecatedMolecularProfiles?: Maybe> /** The deprecated Variant. */ - variant?: Maybe; -}; + variant?: Maybe +} export type Disease = { - __typename: 'Disease'; - diseaseAliases: Array; - diseaseUrl?: Maybe; - displayName: Scalars['String']['output']; - doid?: Maybe; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - myDiseaseInfo?: Maybe; - name: Scalars['String']['output']; -}; + __typename: 'Disease' + diseaseAliases: Array + diseaseUrl?: Maybe + displayName: Scalars['String']['output'] + doid?: Maybe + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + myDiseaseInfo?: Maybe + name: Scalars['String']['output'] +} export type DiseasePopover = { - __typename: 'DiseasePopover'; - assertionCount: Scalars['Int']['output']; - diseaseAliases: Array; - diseaseUrl?: Maybe; - displayName: Scalars['String']['output']; - doid?: Maybe; - evidenceItemCount: Scalars['Int']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - molecularProfileCount: Scalars['Int']['output']; - myDiseaseInfo?: Maybe; - name: Scalars['String']['output']; -}; + __typename: 'DiseasePopover' + assertionCount: Scalars['Int']['output'] + diseaseAliases: Array + diseaseUrl?: Maybe + displayName: Scalars['String']['output'] + doid?: Maybe + evidenceItemCount: Scalars['Int']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + molecularProfileCount: Scalars['Int']['output'] + myDiseaseInfo?: Maybe + name: Scalars['String']['output'] +} export type DiseasesSort = { /** Available columns for sorting */ - column: DiseasesSortColumns; + column: DiseasesSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum DiseasesSortColumns { AssertionCount = 'ASSERTION_COUNT', @@ -1405,65 +1416,65 @@ export enum DiseasesSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', GeneCount = 'GENE_COUNT', Name = 'NAME', - VariantCount = 'VARIANT_COUNT' + VariantCount = 'VARIANT_COUNT', } export type DownloadableFile = { - __typename: 'DownloadableFile'; - filename: Scalars['String']['output']; - path: Scalars['String']['output']; -}; + __typename: 'DownloadableFile' + filename: Scalars['String']['output'] + path: Scalars['String']['output'] +} /** Autogenerated input type of EditUser */ export type EditUserInput = { /** The user's area of expertise */ - areaOfExpertise: NullableAreaOfExpertiseTypeInput; + areaOfExpertise: NullableAreaOfExpertiseTypeInput /** * A short biography describing the user's interests, accomplishments, * associations, and/or anything else about they would like to share with the * CIViC community. */ - bio: NullableStringInput; + bio: NullableStringInput /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The internal CIViC ID of the country the user resides or studies in. */ - countryId: NullableIntInput; + countryId: NullableIntInput /** The user's email address */ - email: Scalars['String']['input']; + email: Scalars['String']['input'] /** The user's Facebook profile handle */ - facebookProfile: NullableStringInput; + facebookProfile: NullableStringInput /** The user's LinkedIn username */ - linkedinProfile: NullableStringInput; + linkedinProfile: NullableStringInput /** The user's full name */ - name: NullableStringInput; + name: NullableStringInput /** The the user's ORCID (Open Research and Contributor ID) identifier */ - orcid: NullableIdInput; + orcid: NullableIdInput /** The user's twitter handle */ - twitterHandle: NullableStringInput; + twitterHandle: NullableStringInput /** The user's personal website URL, omitting the https:// protocol part */ - url: NullableStringInput; + url: NullableStringInput /** The user's desired username */ - username: Scalars['String']['input']; -}; + username: Scalars['String']['input'] +} /** Autogenerated return type of EditUser */ export type EditUserPayload = { - __typename: 'EditUserPayload'; + __typename: 'EditUserPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; - user: User; -}; + clientMutationId?: Maybe + user: User +} export type Event = { - __typename: 'Event'; - action: EventAction; - createdAt: Scalars['ISO8601DateTime']['output']; - id: Scalars['Int']['output']; - organization?: Maybe; - originatingObject?: Maybe; - originatingUser: User; - subject?: Maybe; -}; + __typename: 'Event' + action: EventAction + createdAt: Scalars['ISO8601DateTime']['output'] + id: Scalars['Int']['output'] + organization?: Maybe + originatingObject?: Maybe + originatingUser: User + subject?: Maybe +} export enum EventAction { Accepted = 'ACCEPTED', @@ -1490,44 +1501,44 @@ export enum EventAction { RevisionSuggested = 'REVISION_SUGGESTED', RevisionSuperseded = 'REVISION_SUPERSEDED', Submitted = 'SUBMITTED', - VariantCreated = 'VARIANT_CREATED' + VariantCreated = 'VARIANT_CREATED', } /** The connection type for Event. */ export type EventConnection = { - __typename: 'EventConnection'; + __typename: 'EventConnection' /** A list of edges. */ - edges: Array; + edges: Array /** List of event types that have occured on this entity. */ - eventTypes: Array; + eventTypes: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** List of all organizations who are involved in this event stream. */ - participatingOrganizations: Array; + participatingOrganizations: Array /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. Returns * null when there is no subject, user, or organization. */ - unfilteredCount: Scalars['Int']['output']; + unfilteredCount: Scalars['Int']['output'] /** List of all users that have generated an event on the subject entity. */ - uniqueParticipants: Array; -}; + uniqueParticipants: Array +} /** An edge in a connection. */ export type EventEdge = { - __typename: 'EventEdge'; + __typename: 'EventEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** * The context of an event feed, i.e. what is the root subject of the feed. This @@ -1537,7 +1548,7 @@ export enum EventFeedMode { Organization = 'ORGANIZATION', Subject = 'SUBJECT', Unscoped = 'UNSCOPED', - User = 'USER' + User = 'USER', } /** @@ -1547,214 +1558,213 @@ export enum EventFeedMode { * while the originating object will be the Revision itself. */ export type EventOriginObject = { - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} /** The subject of an event log event. */ export type EventSubject = { /** List and filter events for an object */ - events: EventConnection; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; - + events: EventConnection + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} /** The subject of an event log event. */ export type EventSubjectEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} /** An event subject paired with a count of how many times that subject has appeared */ export type EventSubjectWithCount = { - __typename: 'EventSubjectWithCount'; - occuranceCount: Scalars['Int']['output']; - subject?: Maybe; -}; + __typename: 'EventSubjectWithCount' + occuranceCount: Scalars['Int']['output'] + subject?: Maybe +} export enum EvidenceDirection { DoesNotSupport = 'DOES_NOT_SUPPORT', Na = 'NA', - Supports = 'SUPPORTS' -} - -export type EvidenceItem = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { - __typename: 'EvidenceItem'; - acceptanceEvent?: Maybe; - assertions: Array; - /** List and filter comments. */ - comments: CommentConnection; - description: Scalars['String']['output']; - disease?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - evidenceDirection: EvidenceDirection; - evidenceLevel: EvidenceLevel; - evidenceRating?: Maybe; - evidenceType: EvidenceType; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - id: Scalars['Int']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - molecularProfile: MolecularProfile; - name: Scalars['String']['output']; - phenotypes: Array; - rejectionEvent?: Maybe; - /** List and filter revisions. */ - revisions: RevisionConnection; - significance: EvidenceSignificance; - source: Source; - status: EvidenceStatus; - submissionActivity: SubmitEvidenceItemActivity; - submissionEvent: Event; - therapies: Array; - therapyInteractionType?: Maybe; - variantHgvs: Scalars['String']['output']; - variantOrigin: VariantOrigin; -}; - + Supports = 'SUPPORTS', +} + +export type EvidenceItem = Commentable & + EventOriginObject & + EventSubject & + Flaggable & + WithRevisions & { + __typename: 'EvidenceItem' + acceptanceEvent?: Maybe + assertions: Array + /** List and filter comments. */ + comments: CommentConnection + description: Scalars['String']['output'] + disease?: Maybe + /** List and filter events for an object */ + events: EventConnection + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: Maybe + evidenceType: EvidenceType + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + id: Scalars['Int']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + molecularProfile: MolecularProfile + name: Scalars['String']['output'] + phenotypes: Array + rejectionEvent?: Maybe + /** List and filter revisions. */ + revisions: RevisionConnection + significance: EvidenceSignificance + source: Source + status: EvidenceStatus + submissionActivity: SubmitEvidenceItemActivity + submissionEvent: Event + therapies: Array + therapyInteractionType?: Maybe + variantHgvs: Scalars['String']['output'] + variantOrigin: VariantOrigin + } export type EvidenceItemCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type EvidenceItemEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type EvidenceItemFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type EvidenceItemRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} /** The connection type for EvidenceItem. */ export type EvidenceItemConnection = { - __typename: 'EvidenceItemConnection'; + __typename: 'EvidenceItemConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type EvidenceItemEdge = { - __typename: 'EvidenceItemEdge'; + __typename: 'EvidenceItemEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on an EvidenceItem that curators may propose revisions to. */ export type EvidenceItemFields = { /** The Evidence Items's description/summary text. */ - description: NullableStringInput; + description: NullableStringInput /** The ID of the disease (if applicable) for this EvidenceItem */ - diseaseId: NullableIntInput; + diseaseId: NullableIntInput /** The evidence direction for this EvidenceItem. */ - evidenceDirection: EvidenceDirection; + evidenceDirection: EvidenceDirection /** The evidence level of the EvidenceItem */ - evidenceLevel: EvidenceLevel; + evidenceLevel: EvidenceLevel /** The Type of the EvidenceItem */ - evidenceType: EvidenceType; + evidenceType: EvidenceType /** The ID of the Molecular Profile to which this EvidenceItem belongs */ - molecularProfileId: Scalars['Int']['input']; + molecularProfileId: Scalars['Int']['input'] /** List of IDs of CIViC Phenotype entries for this EvidenceItem. An empty list indicates none. */ - phenotypeIds: Array; + phenotypeIds: Array /** The rating for this EvidenceItem */ - rating: Scalars['Int']['input']; + rating: Scalars['Int']['input'] /** The Clinical Significance of the EvidenceItem */ - significance: EvidenceSignificance; + significance: EvidenceSignificance /** The ID of the Source from which this EvidenceItem was curated. */ - sourceId: Scalars['Int']['input']; + sourceId: Scalars['Int']['input'] /** List of IDs of CIViC Therapy entries for this EvidenceItem. An empty list indicates none. */ - therapyIds: Array; + therapyIds: Array /** Therapy interaction type for cases where more than one Therapy ID is provided. */ - therapyInteractionType: NullableTherapyInteractionTypeInput; + therapyInteractionType: NullableTherapyInteractionTypeInput /** The Variant Origin for this EvidenceItem. */ - variantOrigin: VariantOrigin; -}; + variantOrigin: VariantOrigin +} export type EvidenceItemsByStatus = { - __typename: 'EvidenceItemsByStatus'; - acceptedCount: Scalars['Int']['output']; - molecularProfileId: Scalars['Int']['output']; - rejectedCount: Scalars['Int']['output']; - submittedCount: Scalars['Int']['output']; -}; + __typename: 'EvidenceItemsByStatus' + acceptedCount: Scalars['Int']['output'] + molecularProfileId: Scalars['Int']['output'] + rejectedCount: Scalars['Int']['output'] + submittedCount: Scalars['Int']['output'] +} export type EvidenceItemsByType = { - __typename: 'EvidenceItemsByType'; - diagnosticCount: Scalars['Int']['output']; - functionalCount: Scalars['Int']['output']; - molecularProfileId: Scalars['Int']['output']; - oncogenicCount: Scalars['Int']['output']; - predictiveCount: Scalars['Int']['output']; - predisposingCount: Scalars['Int']['output']; - prognosticCount: Scalars['Int']['output']; -}; + __typename: 'EvidenceItemsByType' + diagnosticCount: Scalars['Int']['output'] + functionalCount: Scalars['Int']['output'] + molecularProfileId: Scalars['Int']['output'] + oncogenicCount: Scalars['Int']['output'] + predictiveCount: Scalars['Int']['output'] + predisposingCount: Scalars['Int']['output'] + prognosticCount: Scalars['Int']['output'] +} export enum EvidenceLevel { A = 'A', B = 'B', C = 'C', D = 'D', - E = 'E' + E = 'E', } export enum EvidenceSignificance { @@ -1780,15 +1790,15 @@ export enum EvidenceSignificance { Sensitivityresponse = 'SENSITIVITYRESPONSE', UnalteredFunction = 'UNALTERED_FUNCTION', UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type EvidenceSort = { /** Available columns for sorting */ - column: EvidenceSortColumns; + column: EvidenceSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum EvidenceSortColumns { Description = 'DESCRIPTION', @@ -1801,20 +1811,20 @@ export enum EvidenceSortColumns { Significance = 'SIGNIFICANCE', Status = 'STATUS', TherapyName = 'THERAPY_NAME', - VariantOrigin = 'VARIANT_ORIGIN' + VariantOrigin = 'VARIANT_ORIGIN', } export enum EvidenceStatus { Accepted = 'ACCEPTED', Rejected = 'REJECTED', - Submitted = 'SUBMITTED' + Submitted = 'SUBMITTED', } export enum EvidenceStatusFilter { Accepted = 'ACCEPTED', All = 'ALL', Rejected = 'REJECTED', - Submitted = 'SUBMITTED' + Submitted = 'SUBMITTED', } export enum EvidenceType { @@ -1823,173 +1833,172 @@ export enum EvidenceType { Oncogenic = 'ONCOGENIC', Predictive = 'PREDICTIVE', Predisposing = 'PREDISPOSING', - Prognostic = 'PROGNOSTIC' + Prognostic = 'PROGNOSTIC', } export type FdaCode = { - __typename: 'FdaCode'; - code: Scalars['String']['output']; - description: Scalars['String']['output']; -}; + __typename: 'FdaCode' + code: Scalars['String']['output'] + description: Scalars['String']['output'] +} export type FieldName = { - __typename: 'FieldName'; + __typename: 'FieldName' /** The user facing representation of the field name. */ - displayName: Scalars['String']['output']; + displayName: Scalars['String']['output'] /** The internal server representation of the field name. */ - name: Scalars['String']['output']; -}; + name: Scalars['String']['output'] +} export type FieldValidationError = { - __typename: 'FieldValidationError'; - error: Scalars['String']['output']; - fieldName: Scalars['String']['output']; -}; - -export type Flag = Commentable & EventOriginObject & EventSubject & { - __typename: 'Flag'; - /** List and filter comments. */ - comments: CommentConnection; - createdAt: Scalars['ISO8601DateTime']['output']; - /** List and filter events for an object */ - events: EventConnection; - flaggable: Flaggable; - flaggingUser: User; - id: Scalars['Int']['output']; - lastCommentEvent?: Maybe; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - openActivity: FlagEntityActivity; - resolutionActivity?: Maybe; - resolvingUser?: Maybe; - state: FlagState; -}; - + __typename: 'FieldValidationError' + error: Scalars['String']['output'] + fieldName: Scalars['String']['output'] +} + +export type Flag = Commentable & + EventOriginObject & + EventSubject & { + __typename: 'Flag' + /** List and filter comments. */ + comments: CommentConnection + createdAt: Scalars['ISO8601DateTime']['output'] + /** List and filter events for an object */ + events: EventConnection + flaggable: Flaggable + flaggingUser: User + id: Scalars['Int']['output'] + lastCommentEvent?: Maybe + link: Scalars['String']['output'] + name: Scalars['String']['output'] + openActivity: FlagEntityActivity + resolutionActivity?: Maybe + resolvingUser?: Maybe + state: FlagState + } export type FlagCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type FlagEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} /** The connection type for Flag. */ export type FlagConnection = { - __typename: 'FlagConnection'; + __typename: 'FlagConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** * When filtered on a subject, the total number of flags for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe /** List of all users that have flagged this entity. */ - uniqueFlaggingUsers: Array; + uniqueFlaggingUsers: Array /** List of all users that have resolved a flag on this entity. */ - uniqueResolvingUsers?: Maybe>; -}; + uniqueResolvingUsers?: Maybe> +} /** An edge in a connection. */ export type FlagEdge = { - __typename: 'FlagEdge'; + __typename: 'FlagEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type FlagEntityActivity = ActivityInterface & { - __typename: 'FlagEntityActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - flag: Flag; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'FlagEntityActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + flag: Flag + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of FlagEntity */ export type FlagEntityInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the problem you observed with this entity. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The entity to flag, specified by its ID and type. */ - subject: FlaggableInput; -}; + subject: FlaggableInput +} /** Autogenerated return type of FlagEntity */ export type FlagEntityPayload = { - __typename: 'FlagEntityPayload'; + __typename: 'FlagEntityPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created Flag. */ - flag?: Maybe; -}; + flag?: Maybe +} export enum FlagState { Open = 'OPEN', - Resolved = 'RESOLVED' + Resolved = 'RESOLVED', } /** A CIViC entity that can be flagged for editor attention. */ export type Flaggable = { - flagged: Scalars['Boolean']['output']; + flagged: Scalars['Boolean']['output'] /** List and filter flags. */ - flags: FlagConnection; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; - + flags: FlagConnection + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} /** A CIViC entity that can be flagged for editor attention. */ export type FlaggableFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} /** Enumeration of all entities in CIViC that can be flagged. */ export enum FlaggableEntities { @@ -1998,153 +2007,152 @@ export enum FlaggableEntities { Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } /** Entity to flag */ export type FlaggableInput = { /** The type of the entity to flag. */ - entityType: FlaggableEntities; + entityType: FlaggableEntities /** The ID of the entity. */ - id: Scalars['Int']['input']; -}; - -export type Gene = Commentable & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { - __typename: 'Gene'; - /** List and filter comments. */ - comments: CommentConnection; - description: Scalars['String']['output']; - entrezId: Scalars['Int']['output']; - /** List and filter events for an object */ - events: EventConnection; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - geneAliases: Array; - id: Scalars['Int']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - myGeneInfoDetails?: Maybe; - name: Scalars['String']['output']; - officialName: Scalars['String']['output']; - /** List and filter revisions. */ - revisions: RevisionConnection; - sources: Array; - /** List and filter variants. */ - variants: VariantConnection; -}; - + id: Scalars['Int']['input'] +} + +export type Gene = Commentable & + EventSubject & + Flaggable & + MolecularProfileComponent & + WithRevisions & { + __typename: 'Gene' + /** List and filter comments. */ + comments: CommentConnection + description: Scalars['String']['output'] + entrezId: Scalars['Int']['output'] + /** List and filter events for an object */ + events: EventConnection + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + geneAliases: Array + id: Scalars['Int']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + myGeneInfoDetails?: Maybe + name: Scalars['String']['output'] + officialName: Scalars['String']['output'] + /** List and filter revisions. */ + revisions: RevisionConnection + sources: Array + /** List and filter variants. */ + variants: VariantConnection + } export type GeneCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type GeneEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type GeneFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type GeneRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} export type GeneVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + name?: InputMaybe +} /** The connection type for Gene. */ export type GeneConnection = { - __typename: 'GeneConnection'; + __typename: 'GeneConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type GeneEdge = { - __typename: 'GeneEdge'; + __typename: 'GeneEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on a Gene that curators may propose revisions to. */ export type GeneFields = { /** The Gene's description/summary text. */ - description: NullableStringInput; + description: NullableStringInput /** Source IDs cited by the Gene's summary. */ - sourceIds: Array; -}; + sourceIds: Array +} export type GeneSearchFilter = { - alias?: InputMaybe; - booleanOperator?: InputMaybe; - description?: InputMaybe; - entrezId?: InputMaybe; - entrezSymbol?: InputMaybe; - hasAssertion?: InputMaybe; - id?: InputMaybe; - openRevisionCount?: InputMaybe; - subFilters?: InputMaybe>; -}; + alias?: InputMaybe + booleanOperator?: InputMaybe + description?: InputMaybe + entrezId?: InputMaybe + entrezSymbol?: InputMaybe + hasAssertion?: InputMaybe + id?: InputMaybe + openRevisionCount?: InputMaybe + subFilters?: InputMaybe> +} export type GenesSort = { /** Available columns for sorting */ - column: GenesSortColumns; + column: GenesSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum GenesSortColumns { AssertionCount = 'assertionCount', @@ -2154,13 +2162,13 @@ export enum GenesSortColumns { GeneAlias = 'geneAlias', MolecularProfileCount = 'molecularProfileCount', TherapyName = 'therapyName', - VariantCount = 'variantCount' + VariantCount = 'variantCount', } export type IntSearchInput = { - comparisonOperator: IntSearchOperator; - value: Scalars['Int']['input']; -}; + comparisonOperator: IntSearchOperator + value: Scalars['Int']['input'] +} export enum IntSearchOperator { /** Equal To */ @@ -2169,280 +2177,274 @@ export enum IntSearchOperator { Gt = 'GT', Le = 'LE', Lt = 'LT', - Ne = 'NE' + Ne = 'NE', } export type LeaderboardOrganization = { - __typename: 'LeaderboardOrganization'; - actionCount: Scalars['Int']['output']; - description: Scalars['String']['output']; - eventCount: Scalars['Int']['output']; - events: EventConnection; - id: Scalars['Int']['output']; - memberCount: Scalars['Int']['output']; - members: UserConnection; - mostRecentActivityTimestamp?: Maybe; - name: Scalars['String']['output']; - orgAndSuborgsStatsHash: Stats; - orgStatsHash: Stats; - profileImagePath?: Maybe; - rank: Scalars['Int']['output']; - ranks: Ranks; - subGroups: Array; - url: Scalars['String']['output']; -}; - + __typename: 'LeaderboardOrganization' + actionCount: Scalars['Int']['output'] + description: Scalars['String']['output'] + eventCount: Scalars['Int']['output'] + events: EventConnection + id: Scalars['Int']['output'] + memberCount: Scalars['Int']['output'] + members: UserConnection + mostRecentActivityTimestamp?: Maybe + name: Scalars['String']['output'] + orgAndSuborgsStatsHash: Stats + orgStatsHash: Stats + profileImagePath?: Maybe + rank: Scalars['Int']['output'] + ranks: Ranks + subGroups: Array + url: Scalars['String']['output'] +} export type LeaderboardOrganizationEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type LeaderboardOrganizationMembersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type LeaderboardOrganizationProfileImagePathArgs = { - size?: InputMaybe; -}; + size?: InputMaybe +} /** The connection type for LeaderboardOrganization. */ export type LeaderboardOrganizationConnection = { - __typename: 'LeaderboardOrganizationConnection'; + __typename: 'LeaderboardOrganizationConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type LeaderboardOrganizationEdge = { - __typename: 'LeaderboardOrganizationEdge'; + __typename: 'LeaderboardOrganizationEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type LeaderboardRank = { - __typename: 'LeaderboardRank'; - actionCount: Scalars['Int']['output']; - rank: Scalars['Int']['output']; -}; + __typename: 'LeaderboardRank' + actionCount: Scalars['Int']['output'] + rank: Scalars['Int']['output'] +} export type LeaderboardUser = { - __typename: 'LeaderboardUser'; - actionCount: Scalars['Int']['output']; - areaOfExpertise?: Maybe; - bio?: Maybe; - country?: Maybe; - displayName: Scalars['String']['output']; - email?: Maybe; - events: EventConnection; - facebookProfile?: Maybe; - id: Scalars['Int']['output']; - linkedinProfile?: Maybe; - mostRecentActivityTimestamp?: Maybe; - mostRecentConflictOfInterestStatement?: Maybe; - mostRecentEvent?: Maybe; - mostRecentOrganizationId?: Maybe; - name?: Maybe; + __typename: 'LeaderboardUser' + actionCount: Scalars['Int']['output'] + areaOfExpertise?: Maybe + bio?: Maybe + country?: Maybe + displayName: Scalars['String']['output'] + email?: Maybe + events: EventConnection + facebookProfile?: Maybe + id: Scalars['Int']['output'] + linkedinProfile?: Maybe + mostRecentActivityTimestamp?: Maybe + mostRecentConflictOfInterestStatement?: Maybe + mostRecentEvent?: Maybe + mostRecentOrganizationId?: Maybe + name?: Maybe /** Filterable list of notifications for the logged in user. */ - notifications?: Maybe; - orcid?: Maybe; - organizations: Array; - profileImagePath?: Maybe; - rank: Scalars['Int']['output']; - ranks: Ranks; - role: UserRole; - statsHash: Stats; - twitterHandle?: Maybe; - url?: Maybe; - username: Scalars['String']['output']; -}; - + notifications?: Maybe + orcid?: Maybe + organizations: Array + profileImagePath?: Maybe + rank: Scalars['Int']['output'] + ranks: Ranks + role: UserRole + statsHash: Stats + twitterHandle?: Maybe + url?: Maybe + username: Scalars['String']['output'] +} export type LeaderboardUserEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type LeaderboardUserNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - includeSeen?: InputMaybe; - last?: InputMaybe; - notificationType?: InputMaybe; - subscriptionId?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + includeSeen?: InputMaybe + last?: InputMaybe + notificationType?: InputMaybe + subscriptionId?: InputMaybe +} export type LeaderboardUserProfileImagePathArgs = { - size?: InputMaybe; -}; + size?: InputMaybe +} /** The connection type for LeaderboardUser. */ export type LeaderboardUserConnection = { - __typename: 'LeaderboardUserConnection'; + __typename: 'LeaderboardUserConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type LeaderboardUserEdge = { - __typename: 'LeaderboardUserEdge'; + __typename: 'LeaderboardUserEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type LinkableDisease = { - __typename: 'LinkableDisease'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'LinkableDisease' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type LinkableGene = { - __typename: 'LinkableGene'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'LinkableGene' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type LinkableTherapy = { - __typename: 'LinkableTherapy'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'LinkableTherapy' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type LinkableVariant = { - __typename: 'LinkableVariant'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'LinkableVariant' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type LinkableVariantType = { - __typename: 'LinkableVariantType'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + __typename: 'LinkableVariantType' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type LinkoutData = { - __typename: 'LinkoutData'; - currentValue: ModeratedField; - diffValue: ModeratedFieldDiff; - name: Scalars['String']['output']; - suggestedValue: ModeratedField; -}; + __typename: 'LinkoutData' + currentValue: ModeratedField + diffValue: ModeratedFieldDiff + name: Scalars['String']['output'] + suggestedValue: ModeratedField +} export type ModerateAssertionActivity = ActivityInterface & { - __typename: 'ModerateAssertionActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'ModerateAssertionActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of ModerateAssertion */ export type ModerateAssertionInput = { /** ID of the Assertion to moderate */ - assertionId: Scalars['Int']['input']; + assertionId: Scalars['Int']['input'] /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The desired status of the Assertion */ - newStatus: EvidenceStatus; + newStatus: EvidenceStatus /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of ModerateAssertion */ export type ModerateAssertionPayload = { - __typename: 'ModerateAssertionPayload'; + __typename: 'ModerateAssertionPayload' /** The moderated Assertion */ - assertion: Assertion; + assertion: Assertion /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; -}; + clientMutationId?: Maybe +} export type ModerateEvidenceItemActivity = ActivityInterface & { - __typename: 'ModerateEvidenceItemActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'ModerateEvidenceItemActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of ModerateEvidenceItem */ export type ModerateEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** ID of the Evidence Item to moderate */ - evidenceItemId: Scalars['Int']['input']; + evidenceItemId: Scalars['Int']['input'] /** The desired status of the Evidence Item */ - newStatus: EvidenceStatus; + newStatus: EvidenceStatus /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of ModerateEvidenceItem */ export type ModerateEvidenceItemPayload = { - __typename: 'ModerateEvidenceItemPayload'; + __typename: 'ModerateEvidenceItemPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The moderated Evidence Item */ - evidenceItem: EvidenceItem; -}; + evidenceItem: EvidenceItem +} /** Enumeration of all moderated CIViC entities. */ export enum ModeratedEntities { @@ -2451,191 +2453,189 @@ export enum ModeratedEntities { Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } /** Fields that can have revisions can be either scalar values or complex objects */ -export type ModeratedField = ObjectField | ScalarField; +export type ModeratedField = ObjectField | ScalarField /** Fields that can have revisions can be either scalar values or complex objects */ -export type ModeratedFieldDiff = ObjectFieldDiff | ScalarFieldDiff; +export type ModeratedFieldDiff = ObjectFieldDiff | ScalarFieldDiff /** Entity to moderate. */ export type ModeratedInput = { /** Type of moderated entity. */ - entityType: ModeratedEntities; + entityType: ModeratedEntities /** ID of moderated entity. */ - id: Scalars['Int']['input']; -}; + id: Scalars['Int']['input'] +} export type ModeratedObjectField = { - __typename: 'ModeratedObjectField'; - deleted: Scalars['Boolean']['output']; - displayName?: Maybe; - displayType?: Maybe; - entityType: Scalars['String']['output']; - id: Scalars['Int']['output']; - link?: Maybe; -}; - -export type MolecularProfile = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { - __typename: 'MolecularProfile'; - /** The collection of assertions associated with this molecular profile. */ - assertions: AssertionConnection; - /** List and filter comments. */ - comments: CommentConnection; - complexMolecularProfileCreationActivity?: Maybe; - complexMolecularProfileDeprecationActivity?: Maybe; - deprecated: Scalars['Boolean']['output']; - deprecatedVariants: Array; - deprecationReason?: Maybe; - description?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - evidenceCountsByStatus: EvidenceItemsByStatus; - evidenceCountsByType: EvidenceItemsByType; - /** The collection of evidence items associated with this molecular profile. */ - evidenceItems: EvidenceItemConnection; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - id: Scalars['Int']['output']; - isComplex: Scalars['Boolean']['output']; - isMultiVariant: Scalars['Boolean']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - molecularProfileAliases: Array; - molecularProfileScore: Scalars['Float']['output']; - /** The human readable name of this profile, including gene and variant names. */ - name: Scalars['String']['output']; - /** The profile name with its constituent parts as objects, suitable for building tags. */ - parsedName: Array; - /** The profile name as stored, with ids rather than names. */ - rawName: Scalars['String']['output']; - /** List and filter revisions. */ - revisions: RevisionConnection; - sources: Array; - variantCreationActivity?: Maybe; - variantDeprecationActivity?: Maybe; - /** The collection of variants included in this molecular profile. Please note the name for their relation to each other. */ - variants: Array; -}; - + __typename: 'ModeratedObjectField' + deleted: Scalars['Boolean']['output'] + displayName?: Maybe + displayType?: Maybe + entityType: Scalars['String']['output'] + id: Scalars['Int']['output'] + link?: Maybe +} + +export type MolecularProfile = Commentable & + EventOriginObject & + EventSubject & + Flaggable & + WithRevisions & { + __typename: 'MolecularProfile' + /** The collection of assertions associated with this molecular profile. */ + assertions: AssertionConnection + /** List and filter comments. */ + comments: CommentConnection + complexMolecularProfileCreationActivity?: Maybe + complexMolecularProfileDeprecationActivity?: Maybe + deprecated: Scalars['Boolean']['output'] + deprecatedVariants: Array + deprecationReason?: Maybe + description?: Maybe + /** List and filter events for an object */ + events: EventConnection + evidenceCountsByStatus: EvidenceItemsByStatus + evidenceCountsByType: EvidenceItemsByType + /** The collection of evidence items associated with this molecular profile. */ + evidenceItems: EvidenceItemConnection + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + id: Scalars['Int']['output'] + isComplex: Scalars['Boolean']['output'] + isMultiVariant: Scalars['Boolean']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + molecularProfileAliases: Array + molecularProfileScore: Scalars['Float']['output'] + /** The human readable name of this profile, including gene and variant names. */ + name: Scalars['String']['output'] + /** The profile name with its constituent parts as objects, suitable for building tags. */ + parsedName: Array + /** The profile name as stored, with ids rather than names. */ + rawName: Scalars['String']['output'] + /** List and filter revisions. */ + revisions: RevisionConnection + sources: Array + variantCreationActivity?: Maybe + variantDeprecationActivity?: Maybe + /** The collection of variants included in this molecular profile. Please note the name for their relation to each other. */ + variants: Array + } export type MolecularProfileAssertionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type MolecularProfileCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type MolecularProfileEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type MolecularProfileEvidenceItemsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type MolecularProfileFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type MolecularProfileRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} export type MolecularProfileAlias = { - __typename: 'MolecularProfileAlias'; - name: Scalars['String']['output']; -}; + __typename: 'MolecularProfileAlias' + name: Scalars['String']['output'] +} /** A taggable/linkable component of a molecular profile */ export type MolecularProfileComponent = { - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; -}; + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] +} export type MolecularProfileComponentInput = { /** Boolean operation used to combined the components into a Molecular Profile. */ - booleanOperator?: InputMaybe; + booleanOperator?: InputMaybe /** One or more complex (multi-Variant) components that make up the Molecular Profile. */ - complexComponents?: InputMaybe>; + complexComponents?: InputMaybe> /** One or more single Variants that make up the Molecular Profile. */ - variantComponents?: InputMaybe>; -}; + variantComponents?: InputMaybe> +} /** The connection type for MolecularProfile. */ export type MolecularProfileConnection = { - __typename: 'MolecularProfileConnection'; + __typename: 'MolecularProfileConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} export enum MolecularProfileDeprecationReason { Duplicate = 'DUPLICATE', Invalid = 'INVALID', Other = 'OTHER', - VariantDeprecated = 'VARIANT_DEPRECATED' + VariantDeprecated = 'VARIANT_DEPRECATED', } export enum MolecularProfileDeprecationReasonMutationInput { Duplicate = 'DUPLICATE', Invalid = 'INVALID', - Other = 'OTHER' + Other = 'OTHER', } export enum MolecularProfileDisplayFilter { @@ -2646,450 +2646,423 @@ export enum MolecularProfileDisplayFilter { /** Display only molecular profiles which have evidence in either an accepted or submitted state. */ WithAcceptedOrSubmitted = 'WITH_ACCEPTED_OR_SUBMITTED', /** Display molecular profiles which have at least one submited evidence item. */ - WithSubmitted = 'WITH_SUBMITTED' + WithSubmitted = 'WITH_SUBMITTED', } /** An edge in a connection. */ export type MolecularProfileEdge = { - __typename: 'MolecularProfileEdge'; + __typename: 'MolecularProfileEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on a MolecularProfile that curators may propose revisions to. */ export type MolecularProfileFields = { /** List of aliases or alternate names for the MolecularProfile. */ - aliases: Array; + aliases: Array /** The MolecularProfile's description/summary text. */ - description: NullableStringInput; + description: NullableStringInput /** Source IDs cited by the MolecularProfile's summary. */ - sourceIds: Array; -}; + sourceIds: Array +} export type MolecularProfileNamePreview = { - __typename: 'MolecularProfileNamePreview'; - deprecatedVariants: Array; + __typename: 'MolecularProfileNamePreview' + deprecatedVariants: Array /** The already existing MP matching this name, if it exists */ - existingMolecularProfile?: Maybe; - segments: Array; -}; + existingMolecularProfile?: Maybe + segments: Array +} /** * A segment of a molecular profile. Either a string representing a boolean * operator or a tag component representing a gene or variant */ -export type MolecularProfileSegment = Gene | MolecularProfileTextSegment | Variant; +export type MolecularProfileSegment = + | Gene + | MolecularProfileTextSegment + | Variant export type MolecularProfileTextSegment = { - __typename: 'MolecularProfileTextSegment'; - text: Scalars['String']['output']; -}; + __typename: 'MolecularProfileTextSegment' + text: Scalars['String']['output'] +} export type MolecularProfilesSort = { /** Available columns for sorting */ - column: MolecularProfilesSortColumns; + column: MolecularProfilesSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum MolecularProfilesSortColumns { AssertionCount = 'assertionCount', EvidenceItemCount = 'evidenceItemCount', MolecularProfileScore = 'molecularProfileScore', - VariantCount = 'variantCount' + VariantCount = 'variantCount', } export type Mutation = { - __typename: 'Mutation'; + __typename: 'Mutation' /** * Accept multiple revisions by ID. The accepting user must be an editor with a * valid conflict of interest statement on file and the revisions must not be * their own. The revisions must be for the same subject. The revisions may not * conflict, i.e. be for the same field. */ - acceptRevisions?: Maybe; + acceptRevisions?: Maybe /** Add a comment to any commentable entity. */ - addComment?: Maybe; + addComment?: Maybe /** Add a new disease to the database. */ - addDisease?: Maybe; + addDisease?: Maybe /** * Add a stub record for an external source that is not yet in CIViC. * This is for adding a new Source inline while performing other curation activities * such as adding new evidence items and is distinct from suggesting a source for curation. */ - addRemoteCitation?: Maybe; + addRemoteCitation?: Maybe /** Add a new therapy to the database. */ - addTherapy?: Maybe; + addTherapy?: Maybe /** Create a new Molecular Profile in order to attach Evidence Items to it. */ - createMolecularProfile?: Maybe; + createMolecularProfile?: Maybe /** Create a new Variant to the database. */ - createVariant?: Maybe; + createVariant?: Maybe /** Deprecate a complex molecular profile to prevent it from being used in the future. */ - deprecateComplexMolecularProfile?: Maybe; + deprecateComplexMolecularProfile?: Maybe /** * Deprecate a variant to prevent it from being used in the future and implicitly * deprecate all the molecular profiles linked to this variant. */ - deprecateVariant?: Maybe; + deprecateVariant?: Maybe /** Updated currently logged in Users's profile */ - editUser?: Maybe; + editUser?: Maybe /** Flag an entity to signal to the editorial team that you believe there is an issue with it. */ - flagEntity?: Maybe; + flagEntity?: Maybe /** Perform moderation actions on an assertion such as accepting, rejecting, or reverting. */ - moderateAssertion?: Maybe; + moderateAssertion?: Maybe /** Perform moderation actions on an evidence item such as accepting, rejecting, or reverting. */ - moderateEvidenceItem?: Maybe; + moderateEvidenceItem?: Maybe /** * Reject one or more revisions by ID or revision set ID. Any user may reject a * Revision that they submitted themselves. Otherwise, the rejecting user must be * an editor with valid conflict of interest statement on file. */ - rejectRevisions?: Maybe; + rejectRevisions?: Maybe /** * Resolve a flag on a CIViC entity indicating that it was either erronously flagged or the issue has been resolved. * Any user may resolve their own flag however only editors with valid conflict * of interest statements can resolve other flags. */ - resolveFlag?: Maybe; + resolveFlag?: Maybe /** Propose adding a new Assertion to the CIViC database. */ - submitAssertion?: Maybe; + submitAssertion?: Maybe /** Propose adding a new EvidenceItem to the CIViC database. */ - submitEvidence?: Maybe; + submitEvidence?: Maybe /** Create a new variant group. */ - submitVariantGroup?: Maybe; + submitVariantGroup?: Maybe /** Subscribe to a CIViC entity in order to receive notifications about it. */ - subscribe?: Maybe; + subscribe?: Maybe /** Suggest a Revision to an Assertion entity. */ - suggestAssertionRevision?: Maybe; + suggestAssertionRevision?: Maybe /** Suggest a Revision to an EvidenceItem entity. */ - suggestEvidenceItemRevision?: Maybe; + suggestEvidenceItemRevision?: Maybe /** Suggest a Revision to a Gene entity. */ - suggestGeneRevision?: Maybe; + suggestGeneRevision?: Maybe /** Suggest a Revision to a MolecularProfile entity. */ - suggestMolecularProfileRevision?: Maybe; + suggestMolecularProfileRevision?: Maybe /** Suggest a source for curation in CIViC. */ - suggestSource?: Maybe; + suggestSource?: Maybe /** Suggested a Revision to a Variant Group entity */ - suggestVariantGroupRevision?: Maybe; + suggestVariantGroupRevision?: Maybe /** Suggest a Revision to a Variant entity. */ - suggestVariantRevision?: Maybe; + suggestVariantRevision?: Maybe /** Unsubscribe from a CIViC entity to stop receiving notifications about it. */ - unsubscribe?: Maybe; + unsubscribe?: Maybe /** Update the currentlly logged in User's Conflict of Interest statement */ - updateCoi?: Maybe; + updateCoi?: Maybe /** Mark one or more notifications as read/unread. The notification IDs provided must belong to the requesting user. */ - updateNotificationStatus?: Maybe; + updateNotificationStatus?: Maybe /** Update the status of a SourceSuggestion by ID. The user updating the SourceSuggestion must be signed in. */ - updateSourceSuggestionStatus?: Maybe; -}; - + updateSourceSuggestionStatus?: Maybe +} export type MutationAcceptRevisionsArgs = { - input: AcceptRevisionsInput; -}; - + input: AcceptRevisionsInput +} export type MutationAddCommentArgs = { - input: AddCommentInput; -}; - + input: AddCommentInput +} export type MutationAddDiseaseArgs = { - input: AddDiseaseInput; -}; - + input: AddDiseaseInput +} export type MutationAddRemoteCitationArgs = { - input: AddRemoteCitationInput; -}; - + input: AddRemoteCitationInput +} export type MutationAddTherapyArgs = { - input: AddTherapyInput; -}; - + input: AddTherapyInput +} export type MutationCreateMolecularProfileArgs = { - input: CreateMolecularProfileInput; -}; - + input: CreateMolecularProfileInput +} export type MutationCreateVariantArgs = { - input: CreateVariantInput; -}; - + input: CreateVariantInput +} export type MutationDeprecateComplexMolecularProfileArgs = { - input: DeprecateComplexMolecularProfileInput; -}; - + input: DeprecateComplexMolecularProfileInput +} export type MutationDeprecateVariantArgs = { - input: DeprecateVariantInput; -}; - + input: DeprecateVariantInput +} export type MutationEditUserArgs = { - input: EditUserInput; -}; - + input: EditUserInput +} export type MutationFlagEntityArgs = { - input: FlagEntityInput; -}; - + input: FlagEntityInput +} export type MutationModerateAssertionArgs = { - input: ModerateAssertionInput; -}; - + input: ModerateAssertionInput +} export type MutationModerateEvidenceItemArgs = { - input: ModerateEvidenceItemInput; -}; - + input: ModerateEvidenceItemInput +} export type MutationRejectRevisionsArgs = { - input: RejectRevisionsInput; -}; - + input: RejectRevisionsInput +} export type MutationResolveFlagArgs = { - input: ResolveFlagInput; -}; - + input: ResolveFlagInput +} export type MutationSubmitAssertionArgs = { - input: SubmitAssertionInput; -}; - + input: SubmitAssertionInput +} export type MutationSubmitEvidenceArgs = { - input: SubmitEvidenceItemInput; -}; - + input: SubmitEvidenceItemInput +} export type MutationSubmitVariantGroupArgs = { - input: SubmitVariantGroupInput; -}; - + input: SubmitVariantGroupInput +} export type MutationSubscribeArgs = { - input: SubscribeInput; -}; - + input: SubscribeInput +} export type MutationSuggestAssertionRevisionArgs = { - input: SuggestAssertionRevisionInput; -}; - + input: SuggestAssertionRevisionInput +} export type MutationSuggestEvidenceItemRevisionArgs = { - input: SuggestEvidenceItemRevisionInput; -}; - + input: SuggestEvidenceItemRevisionInput +} export type MutationSuggestGeneRevisionArgs = { - input: SuggestGeneRevisionInput; -}; - + input: SuggestGeneRevisionInput +} export type MutationSuggestMolecularProfileRevisionArgs = { - input: SuggestMolecularProfileRevisionInput; -}; - + input: SuggestMolecularProfileRevisionInput +} export type MutationSuggestSourceArgs = { - input: SuggestSourceInput; -}; - + input: SuggestSourceInput +} export type MutationSuggestVariantGroupRevisionArgs = { - input: SuggestVariantGroupRevisionInput; -}; - + input: SuggestVariantGroupRevisionInput +} export type MutationSuggestVariantRevisionArgs = { - input: SuggestVariantRevisionInput; -}; - + input: SuggestVariantRevisionInput +} export type MutationUnsubscribeArgs = { - input: UnsubscribeInput; -}; - + input: UnsubscribeInput +} export type MutationUpdateCoiArgs = { - input: UpdateCoiInput; -}; - + input: UpdateCoiInput +} export type MutationUpdateNotificationStatusArgs = { - input: UpdateNotificationStatusInput; -}; - + input: UpdateNotificationStatusInput +} export type MutationUpdateSourceSuggestionStatusArgs = { - input: UpdateSourceSuggestionStatusInput; -}; + input: UpdateSourceSuggestionStatusInput +} export type MyChemInfo = { - __typename: 'MyChemInfo'; - chebiDefinition?: Maybe; - chebiId?: Maybe; - chemblId?: Maybe; - chemblMoleculeType?: Maybe; - drugbankId?: Maybe; - fdaEpcCodes: Array; - fdaMoaCodes: Array; - firstApproval?: Maybe; - inchikey?: Maybe; - indications: Array; - pharmgkbId?: Maybe; - pubchemCid?: Maybe; - rxnorm?: Maybe; -}; + __typename: 'MyChemInfo' + chebiDefinition?: Maybe + chebiId?: Maybe + chemblId?: Maybe + chemblMoleculeType?: Maybe + drugbankId?: Maybe + fdaEpcCodes: Array + fdaMoaCodes: Array + firstApproval?: Maybe + inchikey?: Maybe + indications: Array + pharmgkbId?: Maybe + pubchemCid?: Maybe + rxnorm?: Maybe +} export type MyDiseaseInfo = { - __typename: 'MyDiseaseInfo'; - diseaseOntologyExactSynonyms: Array; - diseaseOntologyRelatedSynonyms: Array; - doDef?: Maybe; - doDefCitations: Array; - icd10?: Maybe; - icdo?: Maybe; - mesh?: Maybe; - mondoDef?: Maybe; - ncit: Array; - omim?: Maybe; -}; + __typename: 'MyDiseaseInfo' + diseaseOntologyExactSynonyms: Array + diseaseOntologyRelatedSynonyms: Array + doDef?: Maybe + doDefCitations: Array + icd10?: Maybe + icdo?: Maybe + mesh?: Maybe + mondoDef?: Maybe + ncit: Array + omim?: Maybe +} export type MyVariantInfo = { - __typename: 'MyVariantInfo'; - caddConsequence: Array; - caddDetail: Array; - caddPhred?: Maybe; - caddScore?: Maybe; - clinvarClinicalSignificance: Array; - clinvarHgvsCoding: Array; - clinvarHgvsGenomic: Array; - clinvarHgvsNonCoding: Array; - clinvarHgvsProtein: Array; - clinvarId?: Maybe; - clinvarOmim?: Maybe; - cosmicId?: Maybe; - dbnsfpInterproDomain: Array; - dbsnpRsid?: Maybe; - eglClass?: Maybe; - eglHgvs: Array; - eglProtein?: Maybe; - eglTranscript?: Maybe; - exacAlleleCount?: Maybe; - exacAlleleFrequency?: Maybe; - exacAlleleNumber?: Maybe; - fathmmMklPrediction?: Maybe; - fathmmMklScore?: Maybe; - fathmmPrediction: Array; - fathmmScore: Array; - fitconsScore?: Maybe; - gerp?: Maybe; - gnomadExomeAlleleCount?: Maybe; - gnomadExomeAlleleFrequency?: Maybe; - gnomadExomeAlleleNumber?: Maybe; - gnomadExomeFilter?: Maybe; - gnomadGenomeAlleleCount?: Maybe; - gnomadGenomeAlleleFrequency?: Maybe; - gnomadGenomeAlleleNumber?: Maybe; - gnomadGenomeFilter?: Maybe; - lrtPrediction?: Maybe; - lrtScore?: Maybe; - metalrPrediction?: Maybe; - metalrScore?: Maybe; - metasvmPrediction?: Maybe; - metasvmScore?: Maybe; - mutationassessorPrediction: Array; - mutationassessorScore: Array; - mutationtasterPrediction: Array; - mutationtasterScore: Array; - myVariantInfoId: Scalars['String']['output']; - phastcons30way?: Maybe; - phastcons100way?: Maybe; - phyloP30way?: Maybe; - phyloP100way?: Maybe; - polyphen2HdivPrediction: Array; - polyphen2HdivScore: Array; - polyphen2HvarPrediction: Array; - polyphen2HvarScore: Array; - proveanPrediction: Array; - proveanScore: Array; - revelScore?: Maybe>; - siftPrediction: Array; - siftScore: Array; - siphy?: Maybe; - snpeffSnpEffect: Array; - snpeffSnpImpact: Array; -}; + __typename: 'MyVariantInfo' + caddConsequence: Array + caddDetail: Array + caddPhred?: Maybe + caddScore?: Maybe + clinvarClinicalSignificance: Array + clinvarHgvsCoding: Array + clinvarHgvsGenomic: Array + clinvarHgvsNonCoding: Array + clinvarHgvsProtein: Array + clinvarId?: Maybe + clinvarOmim?: Maybe + cosmicId?: Maybe + dbnsfpInterproDomain: Array + dbsnpRsid?: Maybe + eglClass?: Maybe + eglHgvs: Array + eglProtein?: Maybe + eglTranscript?: Maybe + exacAlleleCount?: Maybe + exacAlleleFrequency?: Maybe + exacAlleleNumber?: Maybe + fathmmMklPrediction?: Maybe + fathmmMklScore?: Maybe + fathmmPrediction: Array + fathmmScore: Array + fitconsScore?: Maybe + gerp?: Maybe + gnomadExomeAlleleCount?: Maybe + gnomadExomeAlleleFrequency?: Maybe + gnomadExomeAlleleNumber?: Maybe + gnomadExomeFilter?: Maybe + gnomadGenomeAlleleCount?: Maybe + gnomadGenomeAlleleFrequency?: Maybe + gnomadGenomeAlleleNumber?: Maybe + gnomadGenomeFilter?: Maybe + lrtPrediction?: Maybe + lrtScore?: Maybe + metalrPrediction?: Maybe + metalrScore?: Maybe + metasvmPrediction?: Maybe + metasvmScore?: Maybe + mutationassessorPrediction: Array + mutationassessorScore: Array + mutationtasterPrediction: Array + mutationtasterScore: Array + myVariantInfoId: Scalars['String']['output'] + phastcons30way?: Maybe + phastcons100way?: Maybe + phyloP30way?: Maybe + phyloP100way?: Maybe + polyphen2HdivPrediction: Array + polyphen2HdivScore: Array + polyphen2HvarPrediction: Array + polyphen2HvarScore: Array + proveanPrediction: Array + proveanScore: Array + revelScore?: Maybe> + siftPrediction: Array + siftScore: Array + siphy?: Maybe + snpeffSnpEffect: Array + snpeffSnpImpact: Array +} export type NccnGuideline = { - __typename: 'NccnGuideline'; - id: Scalars['Int']['output']; - name: Scalars['String']['output']; -}; + __typename: 'NccnGuideline' + id: Scalars['Int']['output'] + name: Scalars['String']['output'] +} export type Notification = { - __typename: 'Notification'; - createdAt: Scalars['ISO8601DateTime']['output']; - event: Event; - id: Scalars['Int']['output']; - notifiedUser: User; - originatingUser: User; - seen: Scalars['Boolean']['output']; - subscription?: Maybe; - type: NotificationReason; - updatedAt: Scalars['ISO8601DateTime']['output']; -}; + __typename: 'Notification' + createdAt: Scalars['ISO8601DateTime']['output'] + event: Event + id: Scalars['Int']['output'] + notifiedUser: User + originatingUser: User + seen: Scalars['Boolean']['output'] + subscription?: Maybe + type: NotificationReason + updatedAt: Scalars['ISO8601DateTime']['output'] +} /** The connection type for Notification. */ export type NotificationConnection = { - __typename: 'NotificationConnection'; + __typename: 'NotificationConnection' /** A list of edges. */ - edges: Array; + edges: Array /** List of event types that have occured on this entity. */ - eventTypes: Array; + eventTypes: Array /** Users who have mentioned you. */ - mentioningUsers: Array; + mentioningUsers: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** List of subjects of the notifications in the stream */ - notificationSubjects: Array; + notificationSubjects: Array /** List of all organizations who are involved in this notification stream. */ - organizations: Array; + organizations: Array /** Users who have performed an action (other than a mention) that created a notification. */ - originatingUsers: Array; + originatingUsers: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** Count of unread notifications */ - unreadCount: Scalars['Int']['output']; -}; + unreadCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type NotificationEdge = { - __typename: 'NotificationEdge'; + __typename: 'NotificationEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export enum NotificationReason { Mention = 'MENTION', - Subscription = 'SUBSCRIPTION' + Subscription = 'SUBSCRIPTION', } /** @@ -3100,10 +3073,10 @@ export enum NotificationReason { */ export type NullableAmpLevelTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3113,10 +3086,10 @@ export type NullableAmpLevelTypeInput = { */ export type NullableAreaOfExpertiseTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3126,10 +3099,10 @@ export type NullableAreaOfExpertiseTypeInput = { */ export type NullableBooleanInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3139,10 +3112,10 @@ export type NullableBooleanInput = { */ export type NullableIdInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3152,10 +3125,10 @@ export type NullableIdInput = { */ export type NullableIntInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3165,10 +3138,10 @@ export type NullableIntInput = { */ export type NullableReferenceBuildTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3178,10 +3151,10 @@ export type NullableReferenceBuildTypeInput = { */ export type NullableStringInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3191,1214 +3164,1134 @@ export type NullableStringInput = { */ export type NullableTherapyInteractionTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe; + unset?: InputMaybe /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe; -}; + value?: InputMaybe +} export type ObjectField = { - __typename: 'ObjectField'; - objects: Array; -}; + __typename: 'ObjectField' + objects: Array +} export type ObjectFieldDiff = { - __typename: 'ObjectFieldDiff'; - addedObjects: Array; - currentObjects: Array; - keptObjects: Array; - removedObjects: Array; - suggestedObjects: Array; -}; + __typename: 'ObjectFieldDiff' + addedObjects: Array + currentObjects: Array + keptObjects: Array + removedObjects: Array + suggestedObjects: Array +} export type Organization = { - __typename: 'Organization'; - description: Scalars['String']['output']; - eventCount: Scalars['Int']['output']; - events: EventConnection; - id: Scalars['Int']['output']; - memberCount: Scalars['Int']['output']; - members: UserConnection; - mostRecentActivityTimestamp?: Maybe; - name: Scalars['String']['output']; - orgAndSuborgsStatsHash: Stats; - orgStatsHash: Stats; - profileImagePath?: Maybe; - ranks: Ranks; - subGroups: Array; - url: Scalars['String']['output']; -}; - + __typename: 'Organization' + description: Scalars['String']['output'] + eventCount: Scalars['Int']['output'] + events: EventConnection + id: Scalars['Int']['output'] + memberCount: Scalars['Int']['output'] + members: UserConnection + mostRecentActivityTimestamp?: Maybe + name: Scalars['String']['output'] + orgAndSuborgsStatsHash: Stats + orgStatsHash: Stats + profileImagePath?: Maybe + ranks: Ranks + subGroups: Array + url: Scalars['String']['output'] +} export type OrganizationEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type OrganizationMembersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type OrganizationProfileImagePathArgs = { - size?: InputMaybe; -}; + size?: InputMaybe +} /** The connection type for Organization. */ export type OrganizationConnection = { - __typename: 'OrganizationConnection'; + __typename: 'OrganizationConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type OrganizationEdge = { - __typename: 'OrganizationEdge'; + __typename: 'OrganizationEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Filter on organization id and whether or not to include the organization's subgroups */ export type OrganizationFilter = { /** The organization ID. */ - id?: InputMaybe; + id?: InputMaybe /** Whether or not to include the organization's subgroup. */ - includeSubgroups?: InputMaybe; + includeSubgroups?: InputMaybe /** The organization name. */ - name?: InputMaybe; -}; + name?: InputMaybe +} export type OrganizationLeaderboards = { - __typename: 'OrganizationLeaderboards'; - commentsLeaderboard: LeaderboardOrganizationConnection; - moderationLeaderboard: LeaderboardOrganizationConnection; - revisionsLeaderboard: LeaderboardOrganizationConnection; - submissionsLeaderboard: LeaderboardOrganizationConnection; -}; - + __typename: 'OrganizationLeaderboards' + commentsLeaderboard: LeaderboardOrganizationConnection + moderationLeaderboard: LeaderboardOrganizationConnection + revisionsLeaderboard: LeaderboardOrganizationConnection + submissionsLeaderboard: LeaderboardOrganizationConnection +} export type OrganizationLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + window?: InputMaybe +} export type OrganizationLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + window?: InputMaybe +} export type OrganizationLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + window?: InputMaybe +} export type OrganizationLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - window?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + window?: InputMaybe +} export type OrganizationSort = { /** Available columns for sorting */ - column: OrganizationSortColumns; + column: OrganizationSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum OrganizationSortColumns { Id = 'ID', - Name = 'NAME' + Name = 'NAME', } /** Information about pagination in a connection. */ export type PageInfo = { - __typename: 'PageInfo'; + __typename: 'PageInfo' /** When paginating forwards, the cursor to continue. */ - endCursor?: Maybe; + endCursor?: Maybe /** When paginating forwards, are there more items? */ - hasNextPage: Scalars['Boolean']['output']; + hasNextPage: Scalars['Boolean']['output'] /** When paginating backwards, are there more items? */ - hasPreviousPage: Scalars['Boolean']['output']; + hasPreviousPage: Scalars['Boolean']['output'] /** When paginating backwards, the cursor to continue. */ - startCursor?: Maybe; -}; + startCursor?: Maybe +} export type Phenotype = { - __typename: 'Phenotype'; - description?: Maybe; - hpoId: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - url: Scalars['String']['output']; -}; + __typename: 'Phenotype' + description?: Maybe + hpoId: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + url: Scalars['String']['output'] +} export type PhenotypePopover = { - __typename: 'PhenotypePopover'; - assertionCount: Scalars['Int']['output']; - description?: Maybe; - evidenceItemCount: Scalars['Int']['output']; - hpoId: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - molecularProfileCount: Scalars['Int']['output']; - name: Scalars['String']['output']; - url: Scalars['String']['output']; -}; + __typename: 'PhenotypePopover' + assertionCount: Scalars['Int']['output'] + description?: Maybe + evidenceItemCount: Scalars['Int']['output'] + hpoId: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + molecularProfileCount: Scalars['Int']['output'] + name: Scalars['String']['output'] + url: Scalars['String']['output'] +} export type PhenotypeSort = { /** Available columns for sorting */ - column: PhenotypeSortColumns; + column: PhenotypeSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum PhenotypeSortColumns { AssertionCount = 'ASSERTION_COUNT', EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', HpoId = 'HPO_ID', - Name = 'NAME' + Name = 'NAME', } export type Query = { - __typename: 'Query'; + __typename: 'Query' /** Find an ACMG code by CIViC ID */ - acmgCode?: Maybe; + acmgCode?: Maybe /** Retrieve ACMG Code options as a typeahead */ - acmgCodesTypeahead: Array; + acmgCodesTypeahead: Array /** List and filter activities */ - activities: ActivityInterfaceConnection; + activities: ActivityInterfaceConnection /** Find a CIViC activity record by CIViC ID */ - activity?: Maybe; + activity?: Maybe /** Find an assertion by CIViC ID */ - assertion?: Maybe; + assertion?: Maybe /** List and filter assertions. */ - assertions: AssertionConnection; - browseDiseases: BrowseDiseaseConnection; - browseGenes: BrowseGeneConnection; - browseMolecularProfiles: BrowseMolecularProfileConnection; - browseSources: BrowseSourceConnection; - browseVariantGroups: BrowseVariantGroupConnection; - browseVariants: BrowseVariantConnection; + assertions: AssertionConnection + browseDiseases: BrowseDiseaseConnection + browseGenes: BrowseGeneConnection + browseMolecularProfiles: BrowseMolecularProfileConnection + browseSources: BrowseSourceConnection + browseVariantGroups: BrowseVariantGroupConnection + browseVariants: BrowseVariantConnection /** Find a ClinGen code by CIViC ID */ - clingenCode?: Maybe; + clingenCode?: Maybe /** Retrieve Clingen Code options as a typeahead */ - clingenCodesTypeahead: Array; + clingenCodesTypeahead: Array /** Find a clinical trial by CIViC ID */ - clinicalTrial?: Maybe; + clinicalTrial?: Maybe /** List and filter Clinical Trials from ClinicalTrials.gov. */ - clinicalTrials: BrowseClinicalTrialConnection; + clinicalTrials: BrowseClinicalTrialConnection /** Find a comment by CIViC ID */ - comment?: Maybe; + comment?: Maybe /** List and filter comments. */ - comments: CommentConnection; - contributors: ContributingUsersSummary; + comments: CommentConnection + contributors: ContributingUsersSummary /** Fetch a list of countries for user profiles. */ - countries: Array; - dataReleases: Array; + countries: Array + dataReleases: Array /** Find a disease by CIViC ID */ - disease?: Maybe; + disease?: Maybe /** Retrieve popover fields for a specific disease. */ - diseasePopover?: Maybe; + diseasePopover?: Maybe /** Retrieve disease typeahead fields for a search term. */ - diseaseTypeahead: Array; + diseaseTypeahead: Array /** Retrieve entity type typeahead fields for a entity mention search term. */ - entityTypeahead: Array; + entityTypeahead: Array /** List and filter events for an object */ - events: EventConnection; + events: EventConnection /** Find an evidence item by CIViC ID */ - evidenceItem?: Maybe; + evidenceItem?: Maybe /** List and filter evidence items. */ - evidenceItems: EvidenceItemConnection; + evidenceItems: EvidenceItemConnection /** Find a flag by CIViC ID */ - flag?: Maybe; + flag?: Maybe /** List and filter flags. */ - flags: FlagConnection; + flags: FlagConnection /** Find a single gene by CIViC ID or Entrez symbol */ - gene?: Maybe; + gene?: Maybe /** Retrieve gene typeahead fields for a search term. */ - geneTypeahead: Array; + geneTypeahead: Array /** List and filter genes. */ - genes: GeneConnection; + genes: GeneConnection /** Find a molecular profile by CIViC ID */ - molecularProfile?: Maybe; + molecularProfile?: Maybe /** List and filter molecular profiles. */ - molecularProfiles: MolecularProfileConnection; + molecularProfiles: MolecularProfileConnection /** Find a NCCN Guideline by CIViC ID */ - nccnGuideline?: Maybe; + nccnGuideline?: Maybe /** Retrieve NCCN Guideline options as a typeahead */ - nccnGuidelinesTypeahead: Array; + nccnGuidelinesTypeahead: Array /** List and filter notifications for the logged in user. */ - notifications: NotificationConnection; + notifications: NotificationConnection /** Find an organization by CIViC ID */ - organization?: Maybe; - organizationLeaderboards: OrganizationLeaderboards; + organization?: Maybe + organizationLeaderboards: OrganizationLeaderboards /** List and filter organizations. */ - organizations: OrganizationConnection; + organizations: OrganizationConnection /** Find a phenotype by CIViC ID */ - phenotype?: Maybe; + phenotype?: Maybe /** Retrieve popover fields for a specific phenotype. */ - phenotypePopover?: Maybe; + phenotypePopover?: Maybe /** Retrieve phenotype typeahead fields for a search term. */ - phenotypeTypeahead: Array; + phenotypeTypeahead: Array /** List and filter Phenotypes from the Human Phenotype Ontology. */ - phenotypes: BrowsePhenotypeConnection; - previewCommentText: Array; - previewMolecularProfileName: MolecularProfileNamePreview; + phenotypes: BrowsePhenotypeConnection + previewCommentText: Array + previewMolecularProfileName: MolecularProfileNamePreview /** Check to see if a citation ID for a source not already in CIViC exists in an external database. */ - remoteCitation?: Maybe; + remoteCitation?: Maybe /** Find a revision by CIViC ID */ - revision?: Maybe; + revision?: Maybe /** List and filter revisions. */ - revisions: RevisionConnection; - search: Array; - searchByPermalink: AdvancedSearchResult; - searchGenes: AdvancedSearchResult; + revisions: RevisionConnection + search: Array + searchByPermalink: AdvancedSearchResult + searchGenes: AdvancedSearchResult /** Find a source by CIViC ID */ - source?: Maybe; + source?: Maybe /** Retrieve popover fields for a specific source. */ - sourcePopover?: Maybe; + sourcePopover?: Maybe /** Given the parameters in a source suggestion, fetch the values to populate the add evidence form */ - sourceSuggestionValues: SourceSuggestionValues; - sourceSuggestions: SourceSuggestionConnection; + sourceSuggestionValues: SourceSuggestionValues + sourceSuggestions: SourceSuggestionConnection /** Provide suggestions for sources based on a partial citation ID */ - sourceTypeahead: Array; + sourceTypeahead: Array /** Get the active subscription for the entity and logged in user, if any */ - subscriptionForEntity?: Maybe; + subscriptionForEntity?: Maybe /** List and filter Therapies from the NCI Thesaurus. */ - therapies: BrowseTherapyConnection; + therapies: BrowseTherapyConnection /** Find a therapy by CIViC ID */ - therapy?: Maybe; + therapy?: Maybe /** Retrieve popover fields for a specific therapy. */ - therapyPopover?: Maybe; + therapyPopover?: Maybe /** Retrieve therapy typeahead fields for a search term. */ - therapyTypeahead: Array; - timepointStats: CivicTimepointStats; - user?: Maybe; - userLeaderboards: UserLeaderboards; + therapyTypeahead: Array + timepointStats: CivicTimepointStats + user?: Maybe + userLeaderboards: UserLeaderboards /** Retrieve user type typeahead fields for a search term. */ - userTypeahead: Array; + userTypeahead: Array /** List and filter users. */ - users: UserConnection; - validateRevisionsForAcceptance: ValidationErrors; + users: UserConnection + validateRevisionsForAcceptance: ValidationErrors /** Find a variant by CIViC ID */ - variant?: Maybe; + variant?: Maybe /** Find a variant group by CIViC ID */ - variantGroup?: Maybe; + variantGroup?: Maybe /** List and filter variant groups. */ - variantGroups: VariantGroupConnection; + variantGroups: VariantGroupConnection /** Find a variant type by CIViC ID */ - variantType?: Maybe; + variantType?: Maybe /** Retrieve popover fields for a specific variant type. */ - variantTypePopover?: Maybe; + variantTypePopover?: Maybe /** Retrieve variant type typeahead fields for a search term. */ - variantTypeTypeahead: Array; + variantTypeTypeahead: Array /** List and filter Variant Types from the Sequence Ontology. */ - variantTypes: BrowseVariantTypeConnection; + variantTypes: BrowseVariantTypeConnection /** List and filter variants. */ - variants: VariantConnection; - viewer?: Maybe; -}; - + variants: VariantConnection + viewer?: Maybe +} export type QueryAcmgCodeArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryAcmgCodesTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryActivitiesArgs = { - activityType?: InputMaybe>; - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - last?: InputMaybe; - mode?: InputMaybe; - organizationId?: InputMaybe>; - sortBy?: InputMaybe; - subject?: InputMaybe>; - subjectType?: InputMaybe>; - userId?: InputMaybe>; -}; - + activityType?: InputMaybe> + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + includeAutomatedEvents?: InputMaybe + last?: InputMaybe + mode?: InputMaybe + organizationId?: InputMaybe> + sortBy?: InputMaybe + subject?: InputMaybe> + subjectType?: InputMaybe> + userId?: InputMaybe> +} export type QueryActivityArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryAssertionArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryAssertionsArgs = { - after?: InputMaybe; - ampLevel?: InputMaybe; - assertionDirection?: InputMaybe; - assertionType?: InputMaybe; - before?: InputMaybe; - diseaseId?: InputMaybe; - diseaseName?: InputMaybe; - evidenceId?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - molecularProfileId?: InputMaybe; - molecularProfileName?: InputMaybe; - organizationId?: InputMaybe; - phenotypeId?: InputMaybe; - significance?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; - summary?: InputMaybe; - therapyId?: InputMaybe; - therapyName?: InputMaybe; - userId?: InputMaybe; - variantId?: InputMaybe; - variantName?: InputMaybe; -}; - + after?: InputMaybe + ampLevel?: InputMaybe + assertionDirection?: InputMaybe + assertionType?: InputMaybe + before?: InputMaybe + diseaseId?: InputMaybe + diseaseName?: InputMaybe + evidenceId?: InputMaybe + first?: InputMaybe + id?: InputMaybe + last?: InputMaybe + molecularProfileId?: InputMaybe + molecularProfileName?: InputMaybe + organizationId?: InputMaybe + phenotypeId?: InputMaybe + significance?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe + summary?: InputMaybe + therapyId?: InputMaybe + therapyName?: InputMaybe + userId?: InputMaybe + variantId?: InputMaybe + variantName?: InputMaybe +} export type QueryBrowseDiseasesArgs = { - after?: InputMaybe; - before?: InputMaybe; - doid?: InputMaybe; - first?: InputMaybe; - geneNames?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + doid?: InputMaybe + first?: InputMaybe + geneNames?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + sortBy?: InputMaybe +} export type QueryBrowseGenesArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - geneAlias?: InputMaybe; - last?: InputMaybe; - sortBy?: InputMaybe; - therapyName?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + diseaseName?: InputMaybe + entrezSymbol?: InputMaybe + first?: InputMaybe + geneAlias?: InputMaybe + last?: InputMaybe + sortBy?: InputMaybe + therapyName?: InputMaybe +} export type QueryBrowseMolecularProfilesArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - molecularProfileAlias?: InputMaybe; - molecularProfileName?: InputMaybe; - sortBy?: InputMaybe; - therapyName?: InputMaybe; - variantId?: InputMaybe; - variantName?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + diseaseName?: InputMaybe + entrezSymbol?: InputMaybe + first?: InputMaybe + last?: InputMaybe + molecularProfileAlias?: InputMaybe + molecularProfileName?: InputMaybe + sortBy?: InputMaybe + therapyName?: InputMaybe + variantId?: InputMaybe + variantName?: InputMaybe +} export type QueryBrowseSourcesArgs = { - after?: InputMaybe; - author?: InputMaybe; - before?: InputMaybe; - citationId?: InputMaybe; - clinicalTrialId?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - journal?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - openAccess?: InputMaybe; - sortBy?: InputMaybe; - sourceType?: InputMaybe; - year?: InputMaybe; -}; - + after?: InputMaybe + author?: InputMaybe + before?: InputMaybe + citationId?: InputMaybe + clinicalTrialId?: InputMaybe + first?: InputMaybe + id?: InputMaybe + journal?: InputMaybe + last?: InputMaybe + name?: InputMaybe + openAccess?: InputMaybe + sortBy?: InputMaybe + sourceType?: InputMaybe + year?: InputMaybe +} export type QueryBrowseVariantGroupsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneNames?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - sortBy?: InputMaybe; - variantNames?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + geneNames?: InputMaybe + last?: InputMaybe + name?: InputMaybe + sortBy?: InputMaybe + variantNames?: InputMaybe +} export type QueryBrowseVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - diseaseName?: InputMaybe; - entrezSymbol?: InputMaybe; - first?: InputMaybe; - hasNoVariantType?: InputMaybe; - last?: InputMaybe; - sortBy?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantGroupId?: InputMaybe; - variantName?: InputMaybe; - variantTypeId?: InputMaybe; - variantTypeName?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + diseaseName?: InputMaybe + entrezSymbol?: InputMaybe + first?: InputMaybe + hasNoVariantType?: InputMaybe + last?: InputMaybe + sortBy?: InputMaybe + therapyName?: InputMaybe + variantAlias?: InputMaybe + variantGroupId?: InputMaybe + variantName?: InputMaybe + variantTypeId?: InputMaybe + variantTypeName?: InputMaybe +} export type QueryClingenCodeArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryClingenCodesTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryClinicalTrialArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryClinicalTrialsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - nctId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + nctId?: InputMaybe + sortBy?: InputMaybe +} export type QueryCommentArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; - subject?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe + subject?: InputMaybe +} export type QueryContributorsArgs = { - subscribable: SubscribableInput; -}; - + subscribable: SubscribableInput +} export type QueryDiseaseArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryDiseasePopoverArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryDiseaseTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryEntityTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - last?: InputMaybe; - mode?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; - subject?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + includeAutomatedEvents?: InputMaybe + last?: InputMaybe + mode?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe + subject?: InputMaybe +} export type QueryEvidenceItemArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryEvidenceItemsArgs = { - after?: InputMaybe; - assertionId?: InputMaybe; - before?: InputMaybe; - clinicalTrialId?: InputMaybe; - description?: InputMaybe; - diseaseId?: InputMaybe; - diseaseName?: InputMaybe; - evidenceDirection?: InputMaybe; - evidenceLevel?: InputMaybe; - evidenceRating?: InputMaybe; - evidenceType?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - molecularProfileId?: InputMaybe; - molecularProfileName?: InputMaybe; - organizationId?: InputMaybe; - phenotypeId?: InputMaybe; - significance?: InputMaybe; - sortBy?: InputMaybe; - sourceId?: InputMaybe; - status?: InputMaybe; - therapyId?: InputMaybe; - therapyName?: InputMaybe; - userId?: InputMaybe; - variantId?: InputMaybe; - variantOrigin?: InputMaybe; -}; - + after?: InputMaybe + assertionId?: InputMaybe + before?: InputMaybe + clinicalTrialId?: InputMaybe + description?: InputMaybe + diseaseId?: InputMaybe + diseaseName?: InputMaybe + evidenceDirection?: InputMaybe + evidenceLevel?: InputMaybe + evidenceRating?: InputMaybe + evidenceType?: InputMaybe + first?: InputMaybe + id?: InputMaybe + last?: InputMaybe + molecularProfileId?: InputMaybe + molecularProfileName?: InputMaybe + organizationId?: InputMaybe + phenotypeId?: InputMaybe + significance?: InputMaybe + sortBy?: InputMaybe + sourceId?: InputMaybe + status?: InputMaybe + therapyId?: InputMaybe + therapyName?: InputMaybe + userId?: InputMaybe + variantId?: InputMaybe + variantOrigin?: InputMaybe +} export type QueryFlagArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggable?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggable?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type QueryGeneArgs = { - entrezSymbol?: InputMaybe; - id?: InputMaybe; -}; - + entrezSymbol?: InputMaybe + id?: InputMaybe +} export type QueryGeneTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryGenesArgs = { - after?: InputMaybe; - before?: InputMaybe; - entrezIds?: InputMaybe>; - entrezSymbols?: InputMaybe>; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + entrezIds?: InputMaybe> + entrezSymbols?: InputMaybe> + first?: InputMaybe + last?: InputMaybe +} export type QueryMolecularProfileArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryMolecularProfilesArgs = { - after?: InputMaybe; - alleleRegistryId?: InputMaybe; - before?: InputMaybe; - evidenceStatusFilter?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - variantId?: InputMaybe; -}; - + after?: InputMaybe + alleleRegistryId?: InputMaybe + before?: InputMaybe + evidenceStatusFilter?: InputMaybe + first?: InputMaybe + geneId?: InputMaybe + last?: InputMaybe + name?: InputMaybe + variantId?: InputMaybe +} export type QueryNccnGuidelineArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryNccnGuidelinesTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - includeRead?: InputMaybe; - last?: InputMaybe; - notificationReason?: InputMaybe; - organizationId?: InputMaybe; - originatingObject?: InputMaybe; - originatingUserId?: InputMaybe; - subscriptionId?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + includeRead?: InputMaybe + last?: InputMaybe + notificationReason?: InputMaybe + organizationId?: InputMaybe + originatingObject?: InputMaybe + originatingUserId?: InputMaybe + subscriptionId?: InputMaybe +} export type QueryOrganizationArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryOrganizationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + sortBy?: InputMaybe +} export type QueryPhenotypeArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryPhenotypePopoverArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryPhenotypeTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryPhenotypesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - hpoId?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + hpoId?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + sortBy?: InputMaybe +} export type QueryPreviewCommentTextArgs = { - commentText: Scalars['String']['input']; -}; - + commentText: Scalars['String']['input'] +} export type QueryPreviewMolecularProfileNameArgs = { - structure?: InputMaybe; -}; - + structure?: InputMaybe +} export type QueryRemoteCitationArgs = { - citationId: Scalars['String']['input']; - sourceType: SourceSource; -}; - + citationId: Scalars['String']['input'] + sourceType: SourceSource +} export type QueryRevisionArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; - subject?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + resolvingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe + subject?: InputMaybe +} export type QuerySearchArgs = { - highlightMatches?: InputMaybe; - query: Scalars['String']['input']; - types?: InputMaybe>; -}; - + highlightMatches?: InputMaybe + query: Scalars['String']['input'] + types?: InputMaybe> +} export type QuerySearchByPermalinkArgs = { - permalinkId: Scalars['String']['input']; -}; - + permalinkId: Scalars['String']['input'] +} export type QuerySearchGenesArgs = { - createPermalink?: InputMaybe; - query: GeneSearchFilter; -}; - + createPermalink?: InputMaybe + query: GeneSearchFilter +} export type QuerySourceArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QuerySourcePopoverArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QuerySourceSuggestionValuesArgs = { - diseaseId?: InputMaybe; - molecularProfileId?: InputMaybe; - sourceId?: InputMaybe; -}; - + diseaseId?: InputMaybe + molecularProfileId?: InputMaybe + sourceId?: InputMaybe +} export type QuerySourceSuggestionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - citation?: InputMaybe; - citationId?: InputMaybe; - comment?: InputMaybe; - diseaseName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - molecularProfileName?: InputMaybe; - sortBy?: InputMaybe; - sourceId?: InputMaybe; - sourceType?: InputMaybe; - status?: InputMaybe; - submitter?: InputMaybe; - submitterId?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + citation?: InputMaybe + citationId?: InputMaybe + comment?: InputMaybe + diseaseName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + molecularProfileName?: InputMaybe + sortBy?: InputMaybe + sourceId?: InputMaybe + sourceType?: InputMaybe + status?: InputMaybe + submitter?: InputMaybe + submitterId?: InputMaybe +} export type QuerySourceTypeaheadArgs = { - citationId: Scalars['String']['input']; - sourceType: SourceSource; -}; - + citationId: Scalars['String']['input'] + sourceType: SourceSource +} export type QuerySubscriptionForEntityArgs = { - subscribable: SubscribableInput; -}; - + subscribable: SubscribableInput +} export type QueryTherapiesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - ncitId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + ncitId?: InputMaybe + sortBy?: InputMaybe +} export type QueryTherapyArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryTherapyPopoverArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryTherapyTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryUserArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryUserTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryUsersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - organization?: InputMaybe; - role?: InputMaybe; - sortBy?: InputMaybe; - username?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + name?: InputMaybe + organization?: InputMaybe + role?: InputMaybe + sortBy?: InputMaybe + username?: InputMaybe +} export type QueryValidateRevisionsForAcceptanceArgs = { - revisionIds: Array; -}; - + revisionIds: Array +} export type QueryVariantArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryVariantGroupArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryVariantGroupsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + geneId?: InputMaybe + last?: InputMaybe +} export type QueryVariantTypeArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryVariantTypePopoverArgs = { - id: Scalars['Int']['input']; -}; - + id: Scalars['Int']['input'] +} export type QueryVariantTypeTypeaheadArgs = { - queryTerm: Scalars['String']['input']; -}; - + queryTerm: Scalars['String']['input'] +} export type QueryVariantTypesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - id?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - soid?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + geneId?: InputMaybe + id?: InputMaybe + last?: InputMaybe + name?: InputMaybe + soid?: InputMaybe + sortBy?: InputMaybe +} export type QueryVariantsArgs = { - after?: InputMaybe; - alleleRegistryId?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - geneId?: InputMaybe; - hasNoVariantType?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; - sortBy?: InputMaybe; - variantTypeIds?: InputMaybe>; -}; + after?: InputMaybe + alleleRegistryId?: InputMaybe + before?: InputMaybe + first?: InputMaybe + geneId?: InputMaybe + hasNoVariantType?: InputMaybe + last?: InputMaybe + name?: InputMaybe + sortBy?: InputMaybe + variantTypeIds?: InputMaybe> +} export type Ranks = { - __typename: 'Ranks'; - commentsRank?: Maybe; - moderationRank?: Maybe; - revisionsRank?: Maybe; - submissionsRank?: Maybe; -}; + __typename: 'Ranks' + commentsRank?: Maybe + moderationRank?: Maybe + revisionsRank?: Maybe + submissionsRank?: Maybe +} export enum ReadStatus { Read = 'READ', - Unread = 'UNREAD' + Unread = 'UNREAD', } export enum ReferenceBuild { Grch37 = 'GRCH37', Grch38 = 'GRCH38', - Ncbi36 = 'NCBI36' + Ncbi36 = 'NCBI36', } export type RejectRevisionsActivity = ActivityInterface & { - __typename: 'RejectRevisionsActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - revisions: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'RejectRevisionsActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + revisions: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of RejectRevisions */ export type RejectRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text explaining the reasoning for rejecting this Revision. Will be attached as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** A list of IDs of the Revisions to reject. */ - ids?: InputMaybe>; + ids?: InputMaybe> /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The ID of a revision set. */ - revisionSetId?: InputMaybe; -}; + revisionSetId?: InputMaybe +} /** Autogenerated return type of RejectRevisions */ export type RejectRevisionsPayload = { - __typename: 'RejectRevisionsPayload'; + __typename: 'RejectRevisionsPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The rejected Revisions. */ - revisions: Array; -}; + revisions: Array +} export type ResolveFlagActivity = ActivityInterface & { - __typename: 'ResolveFlagActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - flag: Flag; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'ResolveFlagActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + flag: Flag + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of ResolveFlag */ export type ResolveFlagInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for resolving the flag. Will be attached as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** The ID of the flag to resolve. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of ResolveFlag */ export type ResolveFlagPayload = { - __typename: 'ResolveFlagPayload'; + __typename: 'ResolveFlagPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; - flag?: Maybe; -}; - -export type Revision = Commentable & EventOriginObject & EventSubject & { - __typename: 'Revision'; - acceptanceActivity?: Maybe; - /** List and filter comments. */ - comments: CommentConnection; - createdAt: Scalars['ISO8601DateTime']['output']; - creationActivity?: Maybe; - currentValue?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - fieldName: Scalars['String']['output']; - id: Scalars['Int']['output']; - lastCommentEvent?: Maybe; - link: Scalars['String']['output']; - linkoutData: LinkoutData; - name: Scalars['String']['output']; - rejectionActivity?: Maybe; - resolutionActivity?: Maybe; - revisionSetId: Scalars['Int']['output']; - status: RevisionStatus; - subject: EventSubject; - suggestedValue?: Maybe; - supersedingActivity?: Maybe; - updatedAt: Scalars['ISO8601DateTime']['output']; -}; - + clientMutationId?: Maybe + flag?: Maybe +} + +export type Revision = Commentable & + EventOriginObject & + EventSubject & { + __typename: 'Revision' + acceptanceActivity?: Maybe + /** List and filter comments. */ + comments: CommentConnection + createdAt: Scalars['ISO8601DateTime']['output'] + creationActivity?: Maybe + currentValue?: Maybe + /** List and filter events for an object */ + events: EventConnection + fieldName: Scalars['String']['output'] + id: Scalars['Int']['output'] + lastCommentEvent?: Maybe + link: Scalars['String']['output'] + linkoutData: LinkoutData + name: Scalars['String']['output'] + rejectionActivity?: Maybe + resolutionActivity?: Maybe + revisionSetId: Scalars['Int']['output'] + status: RevisionStatus + subject: EventSubject + suggestedValue?: Maybe + supersedingActivity?: Maybe + updatedAt: Scalars['ISO8601DateTime']['output'] + } export type RevisionCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type RevisionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} /** The connection type for Revision. */ export type RevisionConnection = { - __typename: 'RevisionConnection'; + __typename: 'RevisionConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** List of all fields that have at least one revision. */ - revisedFieldNames: Array; + revisedFieldNames: Array /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; + totalCount: Scalars['Int']['output'] /** * When filtered on a subject, the total number of revisions for that subject, * irregardless of other filters. Null when no subject provided. */ - unfilteredCountForSubject?: Maybe; + unfilteredCountForSubject?: Maybe /** List of all users that have accepted/rejected/superseded a revision to this entity. */ - uniqueResolvers: Array; + uniqueResolvers: Array /** List of all users that have submitted a revision to this entity. */ - uniqueRevisors: Array; -}; + uniqueRevisors: Array +} /** An edge in a connection. */ export type RevisionEdge = { - __typename: 'RevisionEdge'; + __typename: 'RevisionEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type RevisionResult = { - __typename: 'RevisionResult'; + __typename: 'RevisionResult' /** Name of the field on the moderated entity that the Revision pertains to. */ - fieldName: Scalars['String']['output']; + fieldName: Scalars['String']['output'] /** ID of the Revision. */ - id: Scalars['Int']['output']; + id: Scalars['Int']['output'] /** Was this Revision newly created as a result of this request? */ - newlyCreated: Scalars['Boolean']['output']; + newlyCreated: Scalars['Boolean']['output'] /** An identifier that can be used to group Revisions proposed at the same time. */ - revisionSetId: Scalars['Int']['output']; -}; + revisionSetId: Scalars['Int']['output'] +} export type RevisionSet = EventSubject & { - __typename: 'RevisionSet'; - createdAt: Scalars['ISO8601DateTime']['output']; - displayName: Scalars['String']['output']; + __typename: 'RevisionSet' + createdAt: Scalars['ISO8601DateTime']['output'] + displayName: Scalars['String']['output'] /** List and filter events for an object */ - events: EventConnection; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - revisions: Array; - updatedAt: Scalars['ISO8601DateTime']['output']; -}; - + events: EventConnection + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + revisions: Array + updatedAt: Scalars['ISO8601DateTime']['output'] +} export type RevisionSetEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export enum RevisionStatus { Accepted = 'ACCEPTED', New = 'NEW', Rejected = 'REJECTED', - Superseded = 'SUPERSEDED' + Superseded = 'SUPERSEDED', } export type ScalarField = { - __typename: 'ScalarField'; - value?: Maybe; -}; + __typename: 'ScalarField' + value?: Maybe +} export type ScalarFieldDiff = { - __typename: 'ScalarFieldDiff'; - left: Scalars['String']['output']; - right: Scalars['String']['output']; -}; + __typename: 'ScalarFieldDiff' + left: Scalars['String']['output'] + right: Scalars['String']['output'] +} export type SearchResult = { - __typename: 'SearchResult'; - id: Scalars['Int']['output']; - matchingText: Scalars['String']['output']; - name: Scalars['String']['output']; - resultType: SearchableEntities; -}; + __typename: 'SearchResult' + id: Scalars['Int']['output'] + matchingText: Scalars['String']['output'] + name: Scalars['String']['output'] + resultType: SearchableEntities +} export enum SearchableEntities { Assertion = 'ASSERTION', @@ -4407,218 +4300,216 @@ export enum SearchableEntities { MolecularProfile = 'MOLECULAR_PROFILE', Revision = 'REVISION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } export enum SortDirection { Asc = 'ASC', - Desc = 'DESC' -} - -export type Source = Commentable & EventSubject & { - __typename: 'Source'; - abstract?: Maybe; - ascoAbstractId?: Maybe; - authorString?: Maybe; - citation?: Maybe; - citationId: Scalars['String']['output']; - clinicalTrials?: Maybe>; - /** List and filter comments. */ - comments: CommentConnection; - displayType: Scalars['String']['output']; - /** List and filter events for an object */ - events: EventConnection; - fullJournalTitle?: Maybe; - fullyCurated: Scalars['Boolean']['output']; - id: Scalars['Int']['output']; - journal?: Maybe; - lastCommentEvent?: Maybe; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - openAccess: Scalars['Boolean']['output']; - pmcId?: Maybe; - publicationDate?: Maybe; - publicationDay?: Maybe; - publicationMonth?: Maybe; - publicationYear?: Maybe; - sourceType: SourceSource; - sourceUrl?: Maybe; - title?: Maybe; -}; - + Desc = 'DESC', +} + +export type Source = Commentable & + EventSubject & { + __typename: 'Source' + abstract?: Maybe + ascoAbstractId?: Maybe + authorString?: Maybe + citation?: Maybe + citationId: Scalars['String']['output'] + clinicalTrials?: Maybe> + /** List and filter comments. */ + comments: CommentConnection + displayType: Scalars['String']['output'] + /** List and filter events for an object */ + events: EventConnection + fullJournalTitle?: Maybe + fullyCurated: Scalars['Boolean']['output'] + id: Scalars['Int']['output'] + journal?: Maybe + lastCommentEvent?: Maybe + link: Scalars['String']['output'] + name: Scalars['String']['output'] + openAccess: Scalars['Boolean']['output'] + pmcId?: Maybe + publicationDate?: Maybe + publicationDay?: Maybe + publicationMonth?: Maybe + publicationYear?: Maybe + sourceType: SourceSource + sourceUrl?: Maybe + title?: Maybe + } export type SourceCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type SourceEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - -export type SourcePopover = Commentable & EventSubject & { - __typename: 'SourcePopover'; - abstract?: Maybe; - ascoAbstractId?: Maybe; - authorString?: Maybe; - citation?: Maybe; - citationId: Scalars['String']['output']; - clinicalTrials?: Maybe>; - /** List and filter comments. */ - comments: CommentConnection; - displayType: Scalars['String']['output']; - /** List and filter events for an object */ - events: EventConnection; - evidenceItemCount: Scalars['Int']['output']; - fullJournalTitle?: Maybe; - fullyCurated: Scalars['Boolean']['output']; - id: Scalars['Int']['output']; - journal?: Maybe; - lastCommentEvent?: Maybe; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - openAccess: Scalars['Boolean']['output']; - pmcId?: Maybe; - publicationDate?: Maybe; - publicationDay?: Maybe; - publicationMonth?: Maybe; - publicationYear?: Maybe; - sourceType: SourceSource; - sourceUrl?: Maybe; - title?: Maybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} + +export type SourcePopover = Commentable & + EventSubject & { + __typename: 'SourcePopover' + abstract?: Maybe + ascoAbstractId?: Maybe + authorString?: Maybe + citation?: Maybe + citationId: Scalars['String']['output'] + clinicalTrials?: Maybe> + /** List and filter comments. */ + comments: CommentConnection + displayType: Scalars['String']['output'] + /** List and filter events for an object */ + events: EventConnection + evidenceItemCount: Scalars['Int']['output'] + fullJournalTitle?: Maybe + fullyCurated: Scalars['Boolean']['output'] + id: Scalars['Int']['output'] + journal?: Maybe + lastCommentEvent?: Maybe + link: Scalars['String']['output'] + name: Scalars['String']['output'] + openAccess: Scalars['Boolean']['output'] + pmcId?: Maybe + publicationDate?: Maybe + publicationDay?: Maybe + publicationMonth?: Maybe + publicationYear?: Maybe + sourceType: SourceSource + sourceUrl?: Maybe + title?: Maybe + } export type SourcePopoverCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type SourcePopoverEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export enum SourceSource { Asco = 'ASCO', Ash = 'ASH', - Pubmed = 'PUBMED' + Pubmed = 'PUBMED', } export type SourceStub = { - __typename: 'SourceStub'; - citationId: Scalars['Int']['output']; - id: Scalars['Int']['output']; - sourceType: SourceSource; -}; - -export type SourceSuggestion = EventOriginObject & EventSubject & { - __typename: 'SourceSuggestion'; - createdAt: Scalars['ISO8601DateTime']['output']; - creationActivity: SuggestSourceActivity; - disease?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - id: Scalars['Int']['output']; - initialComment: Scalars['String']['output']; - lastStatusUpdateActivity?: Maybe; - link: Scalars['String']['output']; - molecularProfile?: Maybe; - name: Scalars['String']['output']; - reason?: Maybe; - source?: Maybe; - status: SourceSuggestionStatus; - user?: Maybe; -}; - + __typename: 'SourceStub' + citationId: Scalars['Int']['output'] + id: Scalars['Int']['output'] + sourceType: SourceSource +} + +export type SourceSuggestion = EventOriginObject & + EventSubject & { + __typename: 'SourceSuggestion' + createdAt: Scalars['ISO8601DateTime']['output'] + creationActivity: SuggestSourceActivity + disease?: Maybe + /** List and filter events for an object */ + events: EventConnection + id: Scalars['Int']['output'] + initialComment: Scalars['String']['output'] + lastStatusUpdateActivity?: Maybe + link: Scalars['String']['output'] + molecularProfile?: Maybe + name: Scalars['String']['output'] + reason?: Maybe + source?: Maybe + status: SourceSuggestionStatus + user?: Maybe + } export type SourceSuggestionEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} /** The connection type for SourceSuggestion. */ export type SourceSuggestionConnection = { - __typename: 'SourceSuggestionConnection'; + __typename: 'SourceSuggestionConnection' /** A list of edges. */ - edges: Array; + edges: Array /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output']; + filteredCount: Scalars['Int']['output'] /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output']; + lastUpdated: Scalars['ISO8601DateTime']['output'] /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type SourceSuggestionEdge = { - __typename: 'SourceSuggestionEdge'; + __typename: 'SourceSuggestionEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export enum SourceSuggestionStatus { Curated = 'CURATED', New = 'NEW', - Rejected = 'REJECTED' + Rejected = 'REJECTED', } export type SourceSuggestionValues = { - __typename: 'SourceSuggestionValues'; - disease?: Maybe; - molecularProfile?: Maybe; - source?: Maybe; -}; + __typename: 'SourceSuggestionValues' + disease?: Maybe + molecularProfile?: Maybe + source?: Maybe +} export type SourceSuggestionsSort = { /** Available columns for sorting */ - column: SourceSuggestionsSortColumns; + column: SourceSuggestionsSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum SourceSuggestionsSortColumns { Citation = 'CITATION', @@ -4626,15 +4517,15 @@ export enum SourceSuggestionsSortColumns { CreatedAt = 'CREATED_AT', DiseaseName = 'DISEASE_NAME', SourceType = 'SOURCE_TYPE', - Submitter = 'SUBMITTER' + Submitter = 'SUBMITTER', } export type SourcesSort = { /** Available columns for sorting */ - column: SourcesSortColumns; + column: SourcesSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum SourcesSortColumns { Authors = 'AUTHORS', @@ -4644,147 +4535,147 @@ export enum SourcesSortColumns { Name = 'NAME', SourceType = 'SOURCE_TYPE', SuggestionCount = 'SUGGESTION_COUNT', - Year = 'YEAR' + Year = 'YEAR', } export type Stats = { - __typename: 'Stats'; - acceptedAssertions: Scalars['Int']['output']; - acceptedEvidenceItems: Scalars['Int']['output']; - appliedRevisions: Scalars['Int']['output']; - comments: Scalars['Int']['output']; - revisions: Scalars['Int']['output']; - submittedAssertions: Scalars['Int']['output']; - submittedEvidenceItems: Scalars['Int']['output']; - suggestedSources: Scalars['Int']['output']; -}; + __typename: 'Stats' + acceptedAssertions: Scalars['Int']['output'] + acceptedEvidenceItems: Scalars['Int']['output'] + appliedRevisions: Scalars['Int']['output'] + comments: Scalars['Int']['output'] + revisions: Scalars['Int']['output'] + submittedAssertions: Scalars['Int']['output'] + submittedEvidenceItems: Scalars['Int']['output'] + suggestedSources: Scalars['Int']['output'] +} export type StringSearchInput = { - comparisonOperator: StringSearchOperator; - value: Scalars['String']['input']; -}; + comparisonOperator: StringSearchOperator + value: Scalars['String']['input'] +} export enum StringSearchOperator { Contains = 'CONTAINS', DoesNotContain = 'DOES_NOT_CONTAIN', Eq = 'EQ', Ne = 'NE', - StartsWith = 'STARTS_WITH' + StartsWith = 'STARTS_WITH', } export type SubmitAssertionActivity = ActivityInterface & { - __typename: 'SubmitAssertionActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'SubmitAssertionActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of SubmitAssertion */ export type SubmitAssertionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing any further context or details about your proposed Assertion. Will be attached as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe /** The desired state of the Assertion's editable fields. */ - fields: AssertionFields; + fields: AssertionFields /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SubmitAssertion */ export type SubmitAssertionPayload = { - __typename: 'SubmitAssertionPayload'; + __typename: 'SubmitAssertionPayload' /** The newly created Assertion */ - assertion: Assertion; + assertion: Assertion /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; -}; + clientMutationId?: Maybe +} export type SubmitEvidenceItemActivity = ActivityInterface & { - __typename: 'SubmitEvidenceItemActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'SubmitEvidenceItemActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of SubmitEvidenceItem */ export type SubmitEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing any further context or details about your proposed EvidenceItem. Will be attached as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe /** The desired state of the EvidenceItems's editable fields. */ - fields: EvidenceItemFields; + fields: EvidenceItemFields /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SubmitEvidenceItem */ export type SubmitEvidenceItemPayload = { - __typename: 'SubmitEvidenceItemPayload'; + __typename: 'SubmitEvidenceItemPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created EvidenceItem */ - evidenceItem: EvidenceItem; -}; + evidenceItem: EvidenceItem +} /** Autogenerated input type of SubmitVariantGroup */ export type SubmitVariantGroupInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** A description of the variant group. */ - description?: InputMaybe; + description?: InputMaybe /** The name of the disease. */ - name: Scalars['String']['input']; + name: Scalars['String']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** A list of CIViC source IDs to associate with the variant group. */ - sourceIds: Array; + sourceIds: Array /** A list of CIViC variant IDs to add to the variant group. */ - variantIds: Array; -}; + variantIds: Array +} /** Autogenerated return type of SubmitVariantGroup */ export type SubmitVariantGroupPayload = { - __typename: 'SubmitVariantGroupPayload'; + __typename: 'SubmitVariantGroupPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created Variant Group */ - variantGroup: VariantGroup; -}; + variantGroup: VariantGroup +} export type Subscribable = { - __typename: 'Subscribable'; - entityType: SubscribableEntities; - id: Scalars['Int']['output']; -}; + __typename: 'Subscribable' + entityType: SubscribableEntities + id: Scalars['Int']['output'] +} /** Enumeration of all subscribable CIViC entities. */ export enum SubscribableEntities { @@ -4796,84 +4687,84 @@ export enum SubscribableEntities { Source = 'SOURCE', SourceSuggestion = 'SOURCE_SUGGESTION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } /** Entity to subscribe to. */ export type SubscribableInput = { /** Type of subscribable entity. */ - entityType: SubscribableEntities; + entityType: SubscribableEntities /** ID of subscribable entity. */ - id: Scalars['Int']['input']; -}; + id: Scalars['Int']['input'] +} /** Entity to subscribe to. */ export type SubscribableQueryInput = { /** Type of subscribable entity. */ - entityType: SubscribableEntities; + entityType: SubscribableEntities /** ID of subscribable entity. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** Include child entities of the requested subscribable */ - includeChildren?: InputMaybe; -}; + includeChildren?: InputMaybe +} /** Autogenerated input type of Subscribe */ export type SubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** A list of one or more entities to subscribe to, each identified by its ID and type. */ - subscribables: Array; + subscribables: Array /** * Do you want to subscribe to related child entities of the subscribed entities? * IE: If you subscribe to a Gene, do you want to receive notifications for its Variants as well? */ - subscribeToChildren?: InputMaybe; -}; + subscribeToChildren?: InputMaybe +} /** Autogenerated return type of Subscribe */ export type SubscribePayload = { - __typename: 'SubscribePayload'; + __typename: 'SubscribePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created subscription objects. */ - subscriptions: Array; -}; + subscriptions: Array +} export type Subscription = { - __typename: 'Subscription'; - id: Scalars['Int']['output']; - subscribable: EventSubject; -}; + __typename: 'Subscription' + id: Scalars['Int']['output'] + subscribable: EventSubject +} /** Autogenerated input type of SuggestAssertionRevision */ export type SuggestAssertionRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The desired state of the Assertion's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: AssertionFields; + fields: AssertionFields /** The ID of the Assertion to suggest a Revision to. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestAssertionRevision */ export type SuggestAssertionRevisionPayload = { - __typename: 'SuggestAssertionRevisionPayload'; + __typename: 'SuggestAssertionRevisionPayload' /** The Assertion the user has proposed a Revision to. */ - assertion: Assertion; + assertion: Assertion /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4881,38 +4772,38 @@ export type SuggestAssertionRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; -}; + results: Array +} /** Autogenerated input type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The desired state of the EvidenceItems's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: EvidenceItemFields; + fields: EvidenceItemFields /** The ID of the EvidenceItem to suggest a Revision to. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionPayload = { - __typename: 'SuggestEvidenceItemRevisionPayload'; + __typename: 'SuggestEvidenceItemRevisionPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The EvidenceItem the user has proposed a Revision to. */ - evidenceItem: EvidenceItem; + evidenceItem: EvidenceItem /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4920,38 +4811,38 @@ export type SuggestEvidenceItemRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; -}; + results: Array +} /** Autogenerated input type of SuggestGeneRevision */ export type SuggestGeneRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The desired state of the Gene's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: GeneFields; + fields: GeneFields /** The ID of the Gene to suggest a Revision to. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestGeneRevision */ export type SuggestGeneRevisionPayload = { - __typename: 'SuggestGeneRevisionPayload'; + __typename: 'SuggestGeneRevisionPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The Gene the user has proposed a Revision to. */ - gene: Gene; + gene: Gene /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4959,38 +4850,38 @@ export type SuggestGeneRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; -}; + results: Array +} /** Autogenerated input type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The desired state of the Molecular Profile's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: MolecularProfileFields; + fields: MolecularProfileFields /** The ID of the MolecularProfile to suggest a Revision to. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionPayload = { - __typename: 'SuggestMolecularProfileRevisionPayload'; + __typename: 'SuggestMolecularProfileRevisionPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The MolecularProfile the user has proposed a Revision to. */ - molecularProfile: MolecularProfile; + molecularProfile: MolecularProfile /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4998,95 +4889,95 @@ export type SuggestMolecularProfileRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; -}; + results: Array +} export type SuggestRevisionSetActivity = ActivityInterface & { - __typename: 'SuggestRevisionSetActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - revisionSet: RevisionSet; - revisions: Array; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'SuggestRevisionSetActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + revisionSet: RevisionSet + revisions: Array + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} export type SuggestSourceActivity = ActivityInterface & { - __typename: 'SuggestSourceActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - sourceSuggestion: SourceSuggestion; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'SuggestSourceActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + sourceSuggestion: SourceSuggestion + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of SuggestSource */ export type SuggestSourceInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text explaining why this source should be curated for CIViC evidence. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** Internal CIViC ID for the applicable disease, if any. */ - diseaseId?: InputMaybe; + diseaseId?: InputMaybe /** Internal CIViC ID for the applicable molecular profile, if any. */ - molecularProfileId?: InputMaybe; + molecularProfileId?: InputMaybe /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** Internal CIViC ID for the source to suggest. Use the AddRemoteCitation mutation to populate this if needed. */ - sourceId: Scalars['Int']['input']; -}; + sourceId: Scalars['Int']['input'] +} /** Autogenerated return type of SuggestSource */ export type SuggestSourcePayload = { - __typename: 'SuggestSourcePayload'; + __typename: 'SuggestSourcePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The newly created Source Suggestion */ - sourceSuggestion: SourceSuggestion; -}; + sourceSuggestion: SourceSuggestion +} /** Autogenerated input type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input']; + comment: Scalars['String']['input'] /** * The desired state of the VariantGroup's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: VariantGroupFields; + fields: VariantGroupFields /** The ID of the VariantGroup you are suggesting a Revision to */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionPayload = { - __typename: 'SuggestVariantGroupRevisionPayload'; + __typename: 'SuggestVariantGroupRevisionPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -5094,38 +4985,38 @@ export type SuggestVariantGroupRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; + results: Array /** The VariantGroup the user has proposed a Revision to. */ - variantGroup: VariantGroup; -}; + variantGroup: VariantGroup +} /** Autogenerated input type of SuggestVariantRevision */ export type SuggestVariantRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment?: InputMaybe; + comment?: InputMaybe /** * The desired state of the Variant's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: VariantFields; + fields: VariantFields /** The ID of the Variant to suggest a Revision to. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; -}; + organizationId?: InputMaybe +} /** Autogenerated return type of SuggestVariantRevision */ export type SuggestVariantRevisionPayload = { - __typename: 'SuggestVariantRevisionPayload'; + __typename: 'SuggestVariantRevisionPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -5133,10 +5024,10 @@ export type SuggestVariantRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array; + results: Array /** The Variant the user has proposed a Revision to. */ - variant: Variant; -}; + variant: Variant +} export enum TaggableEntity { Assertion = 'ASSERTION', @@ -5146,649 +5037,640 @@ export enum TaggableEntity { Revision = 'REVISION', Role = 'ROLE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP' + VariantGroup = 'VARIANT_GROUP', } /** Mentioned entity to filter comments on. */ export type TaggableEntityInput = { /** The type of the entity */ - entityType: TaggableEntity; + entityType: TaggableEntity /** ID of the mentioned entity */ - id: Scalars['Int']['input']; -}; + id: Scalars['Int']['input'] +} export type Therapy = { - __typename: 'Therapy'; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - myChemInfo?: Maybe; - name: Scalars['String']['output']; - ncitId?: Maybe; - therapyAliases: Array; - therapyUrl?: Maybe; -}; + __typename: 'Therapy' + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + myChemInfo?: Maybe + name: Scalars['String']['output'] + ncitId?: Maybe + therapyAliases: Array + therapyUrl?: Maybe +} export enum TherapyInteraction { Combination = 'COMBINATION', Sequential = 'SEQUENTIAL', - Substitutes = 'SUBSTITUTES' + Substitutes = 'SUBSTITUTES', } export type TherapyPopover = { - __typename: 'TherapyPopover'; - assertionCount: Scalars['Int']['output']; - evidenceItemCount: Scalars['Int']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - molecularProfileCount: Scalars['Int']['output']; - myChemInfo?: Maybe; - name: Scalars['String']['output']; - ncitId?: Maybe; - therapyAliases: Array; - therapyUrl?: Maybe; -}; + __typename: 'TherapyPopover' + assertionCount: Scalars['Int']['output'] + evidenceItemCount: Scalars['Int']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + molecularProfileCount: Scalars['Int']['output'] + myChemInfo?: Maybe + name: Scalars['String']['output'] + ncitId?: Maybe + therapyAliases: Array + therapyUrl?: Maybe +} export type TherapySort = { /** Available columns for sorting */ - column: TherapySortColumns; + column: TherapySortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum TherapySortColumns { AssertionCount = 'ASSERTION_COUNT', EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', Name = 'NAME', - NcitId = 'NCIT_ID' + NcitId = 'NCIT_ID', } export type TimePointCounts = { - __typename: 'TimePointCounts'; - allTime: Scalars['Int']['output']; - newThisMonth: Scalars['Int']['output']; - newThisWeek: Scalars['Int']['output']; - newThisYear: Scalars['Int']['output']; -}; + __typename: 'TimePointCounts' + allTime: Scalars['Int']['output'] + newThisMonth: Scalars['Int']['output'] + newThisWeek: Scalars['Int']['output'] + newThisYear: Scalars['Int']['output'] +} export enum TimeWindow { AllTime = 'ALL_TIME', LastMonth = 'LAST_MONTH', LastWeek = 'LAST_WEEK', - LastYear = 'LAST_YEAR' + LastYear = 'LAST_YEAR', } /** Autogenerated input type of Unsubscribe */ export type UnsubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** A list of one or more entities to unsubscribe from, each identified by its ID and type. */ - subscribables: Array; + subscribables: Array /** * Do you also wish to stop receiving notifications from child entities? * IE: If you unsubscribe from a Gene do you want to stop receiving notifications for its Variants as well? */ - unsubscribeFromChildren?: InputMaybe; -}; + unsubscribeFromChildren?: InputMaybe +} /** Autogenerated return type of Unsubscribe */ export type UnsubscribePayload = { - __typename: 'UnsubscribePayload'; + __typename: 'UnsubscribePayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The entities that were unsubscribed from. */ - unsubscribedEntities: Array; -}; + unsubscribedEntities: Array +} /** Autogenerated input type of UpdateCoi */ export type UpdateCoiInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** Does the user report having a conflict of interest? Mark true if so. */ - coiPresent: Scalars['Boolean']['input']; + coiPresent: Scalars['Boolean']['input'] /** If the user reports a potential conflict of interest please provide a brief summary of it. */ - statement?: InputMaybe; -}; + statement?: InputMaybe +} /** Autogenerated return type of UpdateCoi */ export type UpdateCoiPayload = { - __typename: 'UpdateCoiPayload'; + __typename: 'UpdateCoiPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; - coiStatement: Coi; -}; + clientMutationId?: Maybe + coiStatement: Coi +} /** Autogenerated input type of UpdateNotificationStatus */ export type UpdateNotificationStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** A list of one or more Notification IDs. */ - ids: Array; + ids: Array /** The new status of the selected notifications. */ - newStatus: ReadStatus; -}; + newStatus: ReadStatus +} /** Autogenerated return type of UpdateNotificationStatus */ export type UpdateNotificationStatusPayload = { - __typename: 'UpdateNotificationStatusPayload'; + __typename: 'UpdateNotificationStatusPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** A list of the notifications in their new state. */ - notifications: Array; -}; + notifications: Array +} export type UpdateSourceSuggestionStatusActivity = ActivityInterface & { - __typename: 'UpdateSourceSuggestionStatusActivity'; - createdAt: Scalars['ISO8601DateTime']['output']; - events: Array; - id: Scalars['Int']['output']; - note?: Maybe; - organization?: Maybe; - parsedNote: Array; - sourceSuggestion: SourceSuggestion; - subject: EventSubject; - user: User; - verbiage: Scalars['String']['output']; -}; + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: Scalars['ISO8601DateTime']['output'] + events: Array + id: Scalars['Int']['output'] + note?: Maybe + organization?: Maybe + parsedNote: Array + sourceSuggestion: SourceSuggestion + subject: EventSubject + user: User + verbiage: Scalars['String']['output'] +} /** Autogenerated input type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe; + clientMutationId?: InputMaybe /** The ID of the SourceSuggestion to update. */ - id: Scalars['Int']['input']; + id: Scalars['Int']['input'] /** The desired status of the SourceSuggestion. */ - newStatus: SourceSuggestionStatus; + newStatus: SourceSuggestionStatus /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe; + organizationId?: InputMaybe /** The justification for marking a source as curated/rejected */ - reason?: InputMaybe; -}; + reason?: InputMaybe +} /** Autogenerated return type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusPayload = { - __typename: 'UpdateSourceSuggestionStatusPayload'; + __typename: 'UpdateSourceSuggestionStatusPayload' /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe; + clientMutationId?: Maybe /** The updated SourceSuggestion. */ - sourceSuggestion: SourceSuggestion; -}; + sourceSuggestion: SourceSuggestion +} export type User = { - __typename: 'User'; - areaOfExpertise?: Maybe; - bio?: Maybe; - country?: Maybe; - displayName: Scalars['String']['output']; - email?: Maybe; - events: EventConnection; - facebookProfile?: Maybe; - id: Scalars['Int']['output']; - linkedinProfile?: Maybe; - mostRecentActivityTimestamp?: Maybe; - mostRecentConflictOfInterestStatement?: Maybe; - mostRecentEvent?: Maybe; - mostRecentOrg?: Maybe; - mostRecentOrganizationId?: Maybe; - name?: Maybe; + __typename: 'User' + areaOfExpertise?: Maybe + bio?: Maybe + country?: Maybe + displayName: Scalars['String']['output'] + email?: Maybe + events: EventConnection + facebookProfile?: Maybe + id: Scalars['Int']['output'] + linkedinProfile?: Maybe + mostRecentActivityTimestamp?: Maybe + mostRecentConflictOfInterestStatement?: Maybe + mostRecentEvent?: Maybe + mostRecentOrg?: Maybe + mostRecentOrganizationId?: Maybe + name?: Maybe /** Filterable list of notifications for the logged in user. */ - notifications?: Maybe; - orcid?: Maybe; - organizations: Array; - profileImagePath?: Maybe; - ranks: Ranks; - role: UserRole; - statsHash: Stats; - twitterHandle?: Maybe; - url?: Maybe; - username: Scalars['String']['output']; -}; - + notifications?: Maybe + orcid?: Maybe + organizations: Array + profileImagePath?: Maybe + ranks: Ranks + role: UserRole + statsHash: Stats + twitterHandle?: Maybe + url?: Maybe + username: Scalars['String']['output'] +} export type UserEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type UserNotificationsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - includeSeen?: InputMaybe; - last?: InputMaybe; - notificationType?: InputMaybe; - subscriptionId?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + includeSeen?: InputMaybe + last?: InputMaybe + notificationType?: InputMaybe + subscriptionId?: InputMaybe +} export type UserProfileImagePathArgs = { - size?: InputMaybe; -}; + size?: InputMaybe +} /** The connection type for User. */ export type UserConnection = { - __typename: 'UserConnection'; + __typename: 'UserConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type UserEdge = { - __typename: 'UserEdge'; + __typename: 'UserEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} export type UserLeaderboards = { - __typename: 'UserLeaderboards'; - commentsLeaderboard: LeaderboardUserConnection; - moderationLeaderboard: LeaderboardUserConnection; - revisionsLeaderboard: LeaderboardUserConnection; - submissionsLeaderboard: LeaderboardUserConnection; -}; - + __typename: 'UserLeaderboards' + commentsLeaderboard: LeaderboardUserConnection + moderationLeaderboard: LeaderboardUserConnection + revisionsLeaderboard: LeaderboardUserConnection + submissionsLeaderboard: LeaderboardUserConnection +} export type UserLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - role?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + role?: InputMaybe + window?: InputMaybe +} export type UserLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - role?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + role?: InputMaybe + window?: InputMaybe +} export type UserLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - role?: InputMaybe; - window?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + role?: InputMaybe + window?: InputMaybe +} export type UserLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe; - before?: InputMaybe; - direction?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - role?: InputMaybe; - window?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + direction?: InputMaybe + first?: InputMaybe + last?: InputMaybe + role?: InputMaybe + window?: InputMaybe +} export enum UserRole { Admin = 'ADMIN', Curator = 'CURATOR', - Editor = 'EDITOR' + Editor = 'EDITOR', } export type UsersSort = { /** Available columns for sorting */ - column: UsersSortColumns; + column: UsersSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum UsersSortColumns { Id = 'ID', LastAction = 'LAST_ACTION', Name = 'NAME', - Role = 'ROLE' + Role = 'ROLE', } export type ValidationErrors = { - __typename: 'ValidationErrors'; - genericErrors: Array; - validationErrors: Array; -}; - -export type Variant = Commentable & EventOriginObject & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { - __typename: 'Variant'; - alleleRegistryId?: Maybe; - clinvarIds: Array; - /** List and filter comments. */ - comments: CommentConnection; - creationActivity?: Maybe; - deprecated: Scalars['Boolean']['output']; - deprecationActivity?: Maybe; - deprecationReason?: Maybe; - ensemblVersion?: Maybe; - /** List and filter events for an object */ - events: EventConnection; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - gene: Gene; - hgvsDescriptions: Array; - id: Scalars['Int']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - maneSelectTranscript?: Maybe; - molecularProfiles: MolecularProfileConnection; - myVariantInfo?: Maybe; - name: Scalars['String']['output']; - openCravatUrl?: Maybe; - primaryCoordinates?: Maybe; - referenceBases?: Maybe; - referenceBuild?: Maybe; - /** List and filter revisions. */ - revisions: RevisionConnection; - secondaryCoordinates?: Maybe; - singleVariantMolecularProfile: MolecularProfile; - singleVariantMolecularProfileId: Scalars['Int']['output']; - variantAliases: Array; - variantBases?: Maybe; - variantTypes: Array; -}; - + __typename: 'ValidationErrors' + genericErrors: Array + validationErrors: Array +} + +export type Variant = Commentable & + EventOriginObject & + EventSubject & + Flaggable & + MolecularProfileComponent & + WithRevisions & { + __typename: 'Variant' + alleleRegistryId?: Maybe + clinvarIds: Array + /** List and filter comments. */ + comments: CommentConnection + creationActivity?: Maybe + deprecated: Scalars['Boolean']['output'] + deprecationActivity?: Maybe + deprecationReason?: Maybe + ensemblVersion?: Maybe + /** List and filter events for an object */ + events: EventConnection + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + gene: Gene + hgvsDescriptions: Array + id: Scalars['Int']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + maneSelectTranscript?: Maybe + molecularProfiles: MolecularProfileConnection + myVariantInfo?: Maybe + name: Scalars['String']['output'] + openCravatUrl?: Maybe + primaryCoordinates?: Maybe + referenceBases?: Maybe + referenceBuild?: Maybe + /** List and filter revisions. */ + revisions: RevisionConnection + secondaryCoordinates?: Maybe + singleVariantMolecularProfile: MolecularProfile + singleVariantMolecularProfileId: Scalars['Int']['output'] + variantAliases: Array + variantBases?: Maybe + variantTypes: Array + } export type VariantCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type VariantEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type VariantFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type VariantMolecularProfilesArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe +} export type VariantRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} export type VariantAlias = { - __typename: 'VariantAlias'; - name: Scalars['String']['output']; -}; + __typename: 'VariantAlias' + name: Scalars['String']['output'] +} /** Representation of a Variant's membership in a Molecular Profile. */ export type VariantComponent = { /** When set to true, this means the NOT operator will be applied to the Variant in the Molecluar Profile. */ - not?: Scalars['Boolean']['input']; + not?: Scalars['Boolean']['input'] /** The ID of the Variant involved in the Molecular Profile. */ - variantId: Scalars['Int']['input']; -}; + variantId: Scalars['Int']['input'] +} /** The connection type for Variant. */ export type VariantConnection = { - __typename: 'VariantConnection'; + __typename: 'VariantConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} export enum VariantDeprecationReason { Duplicate = 'DUPLICATE', Invalid = 'INVALID', - Other = 'OTHER' + Other = 'OTHER', } /** An edge in a connection. */ export type VariantEdge = { - __typename: 'VariantEdge'; + __typename: 'VariantEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on a Variant that curators may propose revisions to. */ export type VariantFields = { /** List of aliases or alternate names for the Variant. */ - aliases: Array; + aliases: Array /** List of ClinVar IDs for the Variant. */ - clinvarIds: ClinvarInput; + clinvarIds: ClinvarInput /** The Ensembl database version. */ - ensemblVersion: NullableIntInput; + ensemblVersion: NullableIntInput /** The ID of the Gene this Variant corresponds to. */ - geneId: Scalars['Int']['input']; + geneId: Scalars['Int']['input'] /** List of HGVS descriptions for the Variant. */ - hgvsDescriptions: Array; + hgvsDescriptions: Array /** The Variant's name. */ - name: Scalars['String']['input']; + name: Scalars['String']['input'] /** The primary coordinates for this Variant. In the case of Fusions this will be the coordinates of the 5' partner. */ - primaryCoordinates: CoordinateInput; + primaryCoordinates: CoordinateInput /** Reference bases for this variant */ - referenceBases: NullableStringInput; + referenceBases: NullableStringInput /** The reference build for the genomic coordinates of this Variant. */ - referenceBuild: NullableReferenceBuildTypeInput; + referenceBuild: NullableReferenceBuildTypeInput /** In the case of Fusions these will be the coordinates of the 3' partner, otherwise set the values to null. */ - secondaryCoordinates: CoordinateInput; + secondaryCoordinates: CoordinateInput /** Variant bases for this variant */ - variantBases: NullableStringInput; + variantBases: NullableStringInput /** List of IDs for the variant types for this Variant */ - variantTypeIds: Array; -}; - -export type VariantGroup = Commentable & EventSubject & Flaggable & WithRevisions & { - __typename: 'VariantGroup'; - /** List and filter comments. */ - comments: CommentConnection; - description: Scalars['String']['output']; - /** List and filter events for an object */ - events: EventConnection; - flagged: Scalars['Boolean']['output']; - /** List and filter flags. */ - flags: FlagConnection; - id: Scalars['Int']['output']; - lastAcceptedRevisionEvent?: Maybe; - lastCommentEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - /** List and filter revisions. */ - revisions: RevisionConnection; - sources: Array; - /** List and filter variants. */ - variants: VariantConnection; -}; - + variantTypeIds: Array +} + +export type VariantGroup = Commentable & + EventSubject & + Flaggable & + WithRevisions & { + __typename: 'VariantGroup' + /** List and filter comments. */ + comments: CommentConnection + description: Scalars['String']['output'] + /** List and filter events for an object */ + events: EventConnection + flagged: Scalars['Boolean']['output'] + /** List and filter flags. */ + flags: FlagConnection + id: Scalars['Int']['output'] + lastAcceptedRevisionEvent?: Maybe + lastCommentEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe + link: Scalars['String']['output'] + name: Scalars['String']['output'] + /** List and filter revisions. */ + revisions: RevisionConnection + sources: Array + /** List and filter variants. */ + variants: VariantConnection + } export type VariantGroupCommentsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - mentionedEntity?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedUserId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + mentionedEntity?: InputMaybe + mentionedRole?: InputMaybe + mentionedUserId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type VariantGroupEventsArgs = { - after?: InputMaybe; - before?: InputMaybe; - eventType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - organizationId?: InputMaybe; - originatingUserId?: InputMaybe; - sortBy?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + eventType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + organizationId?: InputMaybe + originatingUserId?: InputMaybe + sortBy?: InputMaybe +} export type VariantGroupFlagsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - flaggingUserId?: InputMaybe; - last?: InputMaybe; - resolvingUserId?: InputMaybe; - sortBy?: InputMaybe; - state?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + flaggingUserId?: InputMaybe + last?: InputMaybe + resolvingUserId?: InputMaybe + sortBy?: InputMaybe + state?: InputMaybe +} export type VariantGroupRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; - + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} export type VariantGroupVariantsArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - name?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + first?: InputMaybe + last?: InputMaybe + name?: InputMaybe +} /** The connection type for VariantGroup. */ export type VariantGroupConnection = { - __typename: 'VariantGroupConnection'; + __typename: 'VariantGroupConnection' /** A list of edges. */ - edges: Array; + edges: Array /** A list of nodes. */ - nodes: Array; + nodes: Array /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output']; + pageCount: Scalars['Int']['output'] /** Information to aid in pagination. */ - pageInfo: PageInfo; + pageInfo: PageInfo /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output']; -}; + totalCount: Scalars['Int']['output'] +} /** An edge in a connection. */ export type VariantGroupEdge = { - __typename: 'VariantGroupEdge'; + __typename: 'VariantGroupEdge' /** A cursor for use in pagination. */ - cursor: Scalars['String']['output']; + cursor: Scalars['String']['output'] /** The item at the end of the edge. */ - node?: Maybe; -}; + node?: Maybe +} /** Fields on a VariantGroup that curators may propose revisions to. */ export type VariantGroupFields = { /** The VariantGroups's description/summary text. */ - description: NullableStringInput; + description: NullableStringInput /** The VariantGroups's name. */ - name: Scalars['String']['input']; + name: Scalars['String']['input'] /** Source IDs cited by the VariantGroup's summary. */ - sourceIds: Array; + sourceIds: Array /** Variants in this VariantGroup. */ - variantIds: Array; -}; + variantIds: Array +} export type VariantGroupsSort = { /** Available columns for sorting */ - column: VariantGroupsSortColumns; + column: VariantGroupsSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum VariantGroupsSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', GeneNames = 'GENE_NAMES', Name = 'NAME', VariantCount = 'VARIANT_COUNT', - VariantNames = 'VARIANT_NAMES' + VariantNames = 'VARIANT_NAMES', } export type VariantMenuSort = { /** Available columns for sorting */ - column: VariantMenuSortColumns; + column: VariantMenuSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum VariantMenuSortColumns { CoordinateEnd = 'COORDINATE_END', CoordinateStart = 'COORDINATE_START', - Name = 'NAME' + Name = 'NAME', } export enum VariantOrigin { @@ -5797,6459 +5679,32898 @@ export enum VariantOrigin { Na = 'NA', RareGermline = 'RARE_GERMLINE', Somatic = 'SOMATIC', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type VariantType = { - __typename: 'VariantType'; - description: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - soid: Scalars['String']['output']; - url?: Maybe; -}; + __typename: 'VariantType' + description: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + soid: Scalars['String']['output'] + url?: Maybe +} export type VariantTypePopover = { - __typename: 'VariantTypePopover'; - description: Scalars['String']['output']; - id: Scalars['Int']['output']; - link: Scalars['String']['output']; - name: Scalars['String']['output']; - soid: Scalars['String']['output']; - url?: Maybe; - variantCount: Scalars['Int']['output']; -}; + __typename: 'VariantTypePopover' + description: Scalars['String']['output'] + id: Scalars['Int']['output'] + link: Scalars['String']['output'] + name: Scalars['String']['output'] + soid: Scalars['String']['output'] + url?: Maybe + variantCount: Scalars['Int']['output'] +} export type VariantTypeSort = { /** Available columns for sorting */ - column: VariantTypeSortColumns; + column: VariantTypeSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum VariantTypeSortColumns { Name = 'NAME', Soid = 'SOID', - VariantCount = 'VARIANT_COUNT' + VariantCount = 'VARIANT_COUNT', } export type VariantsSort = { /** Available columns for sorting */ - column: VariantsSortColumns; + column: VariantsSortColumns /** Sort direction */ - direction: SortDirection; -}; + direction: SortDirection +} export enum VariantsSortColumns { DiseaseName = 'diseaseName', EntrezSymbol = 'entrezSymbol', TherapyName = 'therapyName', - VariantName = 'variantName' + VariantName = 'variantName', } /** A CIViC entity that can have revisions proposed to it. */ export type WithRevisions = { - lastAcceptedRevisionEvent?: Maybe; - lastSubmittedRevisionEvent?: Maybe; + lastAcceptedRevisionEvent?: Maybe + lastSubmittedRevisionEvent?: Maybe /** List and filter revisions. */ - revisions: RevisionConnection; -}; - + revisions: RevisionConnection +} /** A CIViC entity that can have revisions proposed to it. */ export type WithRevisionsRevisionsArgs = { - after?: InputMaybe; - before?: InputMaybe; - fieldName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - originatingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - sortBy?: InputMaybe; - status?: InputMaybe; -}; + after?: InputMaybe + before?: InputMaybe + fieldName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + originatingUserId?: InputMaybe + revisionSetId?: InputMaybe + sortBy?: InputMaybe + status?: InputMaybe +} export type ActivityFeedQueryVariables = Exact<{ - subject?: InputMaybe | SubscribableQueryInput>; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - organizationId?: InputMaybe | Scalars['Int']['input']>; - userId?: InputMaybe | Scalars['Int']['input']>; - activityType?: InputMaybe | ActivityTypeInput>; - subjectType?: InputMaybe | ActivitySubjectInput>; - includeAutomatedEvents?: InputMaybe; - mode?: InputMaybe; - showFilters: Scalars['Boolean']['input']; - requestDetails: Scalars['Boolean']['input']; -}>; - - -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; - -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; - -type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; - -export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; - -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; - -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type RevisionDetailFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; - -type ParsedNote_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined }; - -type ParsedNote_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; - -type ParsedNote_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; - -export type ParsedNoteFragment = ParsedNote_CommentTagSegment_Fragment | ParsedNote_CommentTextSegment_Fragment | ParsedNote_User_Fragment; - -export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemQueryVariables = Exact<{ - id: Scalars['Int']['input']; - requestDetails: Scalars['Boolean']['input']; -}>; - - -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; - -type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CommentActivity_Fragment = { __typename: 'CommentActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type ActivityFeedItemEventsFragment = ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment | ActivityFeedItemEvents_CommentActivity_Fragment | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_CreateVariantActivity_Fragment | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment | ActivityFeedItemEvents_FlagEntityActivity_Fragment | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment | ActivityFeedItemEvents_ResolveFlagActivity_Fragment | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment | ActivityFeedItemEvents_SuggestSourceActivity_Fragment | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment; - -export type AssertionPopoverQueryVariables = Exact<{ - assertionId: Scalars['Int']['input']; -}>; - - -export type AssertionPopoverQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, variantOrigin: VariantOrigin, ampLevel?: AmpLevel | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, therapyInteractionType?: TherapyInteraction | undefined, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; - -export type AssertionPopoverFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, variantOrigin: VariantOrigin, ampLevel?: AmpLevel | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, therapyInteractionType?: TherapyInteraction | undefined, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; - -export type AssertionsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - summary?: InputMaybe; - assertionDirection?: InputMaybe; - significance?: InputMaybe; - assertionType?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - evidenceId?: InputMaybe; - molecularProfileName?: InputMaybe; - sortBy?: InputMaybe; - ampLevel?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; - status?: InputMaybe; -}>; - - -export type AssertionsBrowseQuery = { __typename: 'Query', assertions: { __typename: 'AssertionConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'AssertionEdge', cursor: string, node?: { __typename: 'Assertion', id: number, name: string, link: string, therapyInteractionType?: TherapyInteraction | undefined, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, ampLevel?: AmpLevel | undefined, evidenceItemsCount: number, status: EvidenceStatus, flagged: boolean, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }> } | undefined }> } }; - -export type AssertionBrowseFieldsFragment = { __typename: 'Assertion', id: number, name: string, link: string, therapyInteractionType?: TherapyInteraction | undefined, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, ampLevel?: AmpLevel | undefined, evidenceItemsCount: number, status: EvidenceStatus, flagged: boolean, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }> }; - -export type ClinicalTrialPopoverQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input']; -}>; - - -export type ClinicalTrialPopoverQuery = { __typename: 'Query', clinicalTrials: { __typename: 'BrowseClinicalTrialConnection', edges: Array<{ __typename: 'BrowseClinicalTrialEdge', node?: { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, url?: string | undefined, sourceCount: number, evidenceCount: number } | undefined }> } }; - -export type ClinicalTrialPopoverFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, url?: string | undefined, sourceCount: number, evidenceCount: number }; - -export type ClinicalTrialsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - nctId?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type ClinicalTrialsBrowseQuery = { __typename: 'Query', clinicalTrials: { __typename: 'BrowseClinicalTrialConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseClinicalTrialEdge', cursor: string, node?: { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, evidenceCount: number, sourceCount: number, link: string } | undefined }> } }; - -export type BrowseClinicalTrialsRowFieldsFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, evidenceCount: number, sourceCount: number, link: string }; - -export type CommentListQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - mentionedUserId?: InputMaybe; - mentionedRole?: InputMaybe; - mentionedEntity?: InputMaybe; - subject?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type CommentListQuery = { __typename: 'Query', comments: { __typename: 'CommentConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, uniqueCommenters: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedUsers: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedRoles: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, mentionedEntities: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, edges: Array<{ __typename: 'CommentEdge', cursor: string, node?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }> } }; - -export type CommentListNodeFragment = { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; - -type ParsedCommentFragment_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined }; - -type ParsedCommentFragment_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; - -type ParsedCommentFragment_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; - -export type ParsedCommentFragmentFragment = ParsedCommentFragment_CommentTagSegment_Fragment | ParsedCommentFragment_CommentTextSegment_Fragment | ParsedCommentFragment_User_Fragment; - -export type CommentPopoverQueryVariables = Exact<{ - commentId: Scalars['Int']['input']; -}>; + subject?: InputMaybe | SubscribableQueryInput> + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + organizationId?: InputMaybe< + Array | Scalars['Int']['input'] + > + userId?: InputMaybe | Scalars['Int']['input']> + activityType?: InputMaybe | ActivityTypeInput> + subjectType?: InputMaybe | ActivitySubjectInput> + includeAutomatedEvents?: InputMaybe + mode?: InputMaybe + showFilters: Scalars['Boolean']['input'] + requestDetails: Scalars['Boolean']['input'] +}> + +export type ActivityFeedQuery = { + __typename: 'Query' + activities: { + __typename: 'ActivityInterfaceConnection' + pageCount: number + totalCount: number + unfilteredCount: number + activityTypes?: Array + subjectTypes?: Array + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueParticipants?: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + }> + participatingOrganizations?: Array<{ + __typename: 'Organization' + id: number + name: string + }> + edges: Array<{ + __typename: 'ActivityInterfaceEdge' + cursor: string + node?: + | { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + note?: string | undefined + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { + __typename: 'ScalarFieldDiff' + left: string + right: string + } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | undefined + }> + nodes: Array< + | { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + note?: string | undefined + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + > + } +} + +export type ActivitiesConnectionFieldsFragment = { + __typename: 'ActivityInterfaceConnection' + pageCount: number + totalCount: number + unfilteredCount: number + activityTypes?: Array + subjectTypes?: Array + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueParticipants?: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + }> + participatingOrganizations?: Array<{ + __typename: 'Organization' + id: number + name: string + }> + edges: Array<{ + __typename: 'ActivityInterfaceEdge' + cursor: string + node?: + | { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + note?: string | undefined + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | undefined + }> + nodes: Array< + | { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + note?: string | undefined + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + > +} + +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_CommentActivity_Fragment = { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} + +export type ActivityFeedItemBaseFragment = + | ActivityFeedItemBase_AcceptRevisionsActivity_Fragment + | ActivityFeedItemBase_CommentActivity_Fragment + | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment + | ActivityFeedItemBase_CreateVariantActivity_Fragment + | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment + | ActivityFeedItemBase_DeprecateVariantActivity_Fragment + | ActivityFeedItemBase_FlagEntityActivity_Fragment + | ActivityFeedItemBase_ModerateAssertionActivity_Fragment + | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment + | ActivityFeedItemBase_RejectRevisionsActivity_Fragment + | ActivityFeedItemBase_ResolveFlagActivity_Fragment + | ActivityFeedItemBase_SubmitAssertionActivity_Fragment + | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment + | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment + | ActivityFeedItemBase_SuggestSourceActivity_Fragment + | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment + +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_CommentActivity_Fragment = { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_CreateVariantActivity_Fragment = { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_FlagEntityActivity_Fragment = { + __typename: 'FlagEntityActivity' + id: number + verbiage: string + createdAt: any + note?: string | undefined + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_ResolveFlagActivity_Fragment = { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_SuggestSourceActivity_Fragment = { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ActivityFeedItemFragment = + | ActivityFeedItem_AcceptRevisionsActivity_Fragment + | ActivityFeedItem_CommentActivity_Fragment + | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment + | ActivityFeedItem_CreateVariantActivity_Fragment + | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment + | ActivityFeedItem_DeprecateVariantActivity_Fragment + | ActivityFeedItem_FlagEntityActivity_Fragment + | ActivityFeedItem_ModerateAssertionActivity_Fragment + | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment + | ActivityFeedItem_RejectRevisionsActivity_Fragment + | ActivityFeedItem_ResolveFlagActivity_Fragment + | ActivityFeedItem_SubmitAssertionActivity_Fragment + | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment + | ActivityFeedItem_SuggestRevisionSetActivity_Fragment + | ActivityFeedItem_SuggestSourceActivity_Fragment + | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment + +export type AcceptRevisionsActivityDetailFragment = { + __typename: 'AcceptRevisionsActivity' + id: number + verbiage: string + createdAt: any + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type CommentActivityDetailFragment = { + __typename: 'CommentActivity' + id: number + verbiage: string + createdAt: any + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type CreateComplexMolecularProfileActivityDetailFragment = { + __typename: 'CreateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type CreateVariantActivityDetailFragment = { + __typename: 'CreateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type DeprecateComplexMolecularProfileActivityDetailFragment = { + __typename: 'DeprecateComplexMolecularProfileActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type DeprecateVariantActivityDetailFragment = { + __typename: 'DeprecateVariantActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type FlagEntityActivityDetailFragment = { + __typename: 'FlagEntityActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + flag: { __typename: 'Flag'; id: number } + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ModerateAssertionActivityDetailFragment = { + __typename: 'ModerateAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ModerateEvidenceItemActivityDetailFragment = { + __typename: 'ModerateEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type RejectRevisionsActivityDetailFragment = { + __typename: 'RejectRevisionsActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ResolveFlagActivityDetailFragment = { + __typename: 'ResolveFlagActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type SubmitAssertionActivityDetailFragment = { + __typename: 'SubmitAssertionActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type SubmitEvidenceItemActivityDetailFragment = { + __typename: 'SubmitEvidenceItemActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type SuggestRevisionSetActivityDetailFragment = { + __typename: 'SuggestRevisionSetActivity' + id: number + verbiage: string + createdAt: any + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type RevisionDetailFragment = { + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined +} + +type ParsedNote_CommentTagSegment_Fragment = { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined +} + +type ParsedNote_CommentTextSegment_Fragment = { + __typename: 'CommentTextSegment' + text: string +} + +type ParsedNote_User_Fragment = { + __typename: 'User' + id: number + displayName: string + role: UserRole +} + +export type ParsedNoteFragment = + | ParsedNote_CommentTagSegment_Fragment + | ParsedNote_CommentTextSegment_Fragment + | ParsedNote_User_Fragment + +export type SuggestSourceActivityDetailFragment = { + __typename: 'SuggestSourceActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type UpdateSourceSuggestionStatusActivityDetailFragment = { + __typename: 'UpdateSourceSuggestionStatusActivity' + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { __typename: 'User'; id: number; displayName: string; role: UserRole } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'RevisionSet'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ActivityFeedItemQueryVariables = Exact<{ + id: Scalars['Int']['input'] + requestDetails: Scalars['Boolean']['input'] +}> + +export type ActivityFeedItemQuery = { + __typename: 'Query' + activity?: + | { + __typename: 'AcceptRevisionsActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + currentValue?: any | undefined + fieldName: string + link: string + linkoutData: { + __typename: 'LinkoutData' + name: string + currentValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + suggestedValue: + | { __typename: 'ObjectField' } + | { __typename: 'ScalarField' } + diffValue: + | { __typename: 'ObjectFieldDiff' } + | { __typename: 'ScalarFieldDiff' } + } + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CommentActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + comment: { + __typename: 'Comment' + id: number + comment: string + link: string + name: string + title?: string | undefined + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'CreateVariantActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'DeprecateVariantActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'FlagEntityActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + flag: { __typename: 'Flag'; id: number } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateAssertionActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ModerateEvidenceItemActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'RejectRevisionsActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'ResolveFlagActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitAssertionActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SubmitEvidenceItemActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestRevisionSetActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + revisions: Array<{ + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'SuggestSourceActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + note?: string | undefined + id: number + verbiage: string + createdAt: any + organization?: + | { __typename: 'Organization'; id: number; name: string } + | undefined + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + subject: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'RevisionSet' + id: number + name: string + link: string + } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { + __typename: 'User' + id: number + displayName: string + } + }> + } + | undefined +} + +type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { + __typename: 'AcceptRevisionsActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_CommentActivity_Fragment = { + __typename: 'CommentActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { + __typename: 'CreateComplexMolecularProfileActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { + __typename: 'CreateVariantActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = + { + __typename: 'DeprecateComplexMolecularProfileActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> + } + +type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { + __typename: 'DeprecateVariantActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { + __typename: 'FlagEntityActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { + __typename: 'ModerateAssertionActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { + __typename: 'ModerateEvidenceItemActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { + __typename: 'RejectRevisionsActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { + __typename: 'ResolveFlagActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { + __typename: 'SubmitAssertionActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { + __typename: 'SubmitEvidenceItemActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { + __typename: 'SuggestRevisionSetActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { + __typename: 'SuggestSourceActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { + __typename: 'UpdateSourceSuggestionStatusActivity' + events: Array<{ + __typename: 'Event' + id: number + createdAt: any + action: EventAction + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + originatingUser: { __typename: 'User'; id: number; displayName: string } + }> +} + +export type ActivityFeedItemEventsFragment = + | ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment + | ActivityFeedItemEvents_CommentActivity_Fragment + | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment + | ActivityFeedItemEvents_CreateVariantActivity_Fragment + | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment + | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment + | ActivityFeedItemEvents_FlagEntityActivity_Fragment + | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment + | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment + | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment + | ActivityFeedItemEvents_ResolveFlagActivity_Fragment + | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment + | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment + | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment + | ActivityFeedItemEvents_SuggestSourceActivity_Fragment + | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment + +export type AssertionPopoverQueryVariables = Exact<{ + assertionId: Scalars['Int']['input'] +}> + +export type AssertionPopoverQuery = { + __typename: 'Query' + assertion?: + | { + __typename: 'Assertion' + id: number + name: string + status: EvidenceStatus + summary: string + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + variantOrigin: VariantOrigin + ampLevel?: AmpLevel | undefined + regulatoryApproval?: boolean | undefined + regulatoryApprovalLastUpdated?: any | undefined + fdaCompanionTest?: boolean | undefined + fdaCompanionTestLastUpdated?: any | undefined + therapyInteractionType?: TherapyInteraction | undefined + acmgCodes: Array<{ + __typename: 'AcmgCode' + code: string + description: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + code: string + description: string + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} + +export type AssertionPopoverFragment = { + __typename: 'Assertion' + id: number + name: string + status: EvidenceStatus + summary: string + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + variantOrigin: VariantOrigin + ampLevel?: AmpLevel | undefined + regulatoryApproval?: boolean | undefined + regulatoryApprovalLastUpdated?: any | undefined + fdaCompanionTest?: boolean | undefined + fdaCompanionTestLastUpdated?: any | undefined + therapyInteractionType?: TherapyInteraction | undefined + acmgCodes: Array<{ + __typename: 'AcmgCode' + code: string + description: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + code: string + description: string + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } +} + +export type AssertionsBrowseQueryVariables = Exact<{ + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + id?: InputMaybe + summary?: InputMaybe + assertionDirection?: InputMaybe + significance?: InputMaybe + assertionType?: InputMaybe + variantId?: InputMaybe + molecularProfileId?: InputMaybe + evidenceId?: InputMaybe + molecularProfileName?: InputMaybe + sortBy?: InputMaybe + ampLevel?: InputMaybe + organizationId?: InputMaybe + userId?: InputMaybe + phenotypeId?: InputMaybe + diseaseId?: InputMaybe + therapyId?: InputMaybe + status?: InputMaybe +}> + +export type AssertionsBrowseQuery = { + __typename: 'Query' + assertions: { + __typename: 'AssertionConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'AssertionEdge' + cursor: string + node?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + therapyInteractionType?: TherapyInteraction | undefined + summary: string + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + ampLevel?: AmpLevel | undefined + evidenceItemsCount: number + status: EvidenceStatus + flagged: boolean + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + } + | undefined + }> + } +} + +export type AssertionBrowseFieldsFragment = { + __typename: 'Assertion' + id: number + name: string + link: string + therapyInteractionType?: TherapyInteraction | undefined + summary: string + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + ampLevel?: AmpLevel | undefined + evidenceItemsCount: number + status: EvidenceStatus + flagged: boolean + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> +} +export type ClinicalTrialPopoverQueryVariables = Exact<{ + clinicalTrialId: Scalars['Int']['input'] +}> + +export type ClinicalTrialPopoverQuery = { + __typename: 'Query' + clinicalTrials: { + __typename: 'BrowseClinicalTrialConnection' + edges: Array<{ + __typename: 'BrowseClinicalTrialEdge' + node?: + | { + __typename: 'BrowseClinicalTrial' + id: number + name: string + nctId?: string | undefined + url?: string | undefined + sourceCount: number + evidenceCount: number + } + | undefined + }> + } +} + +export type ClinicalTrialPopoverFragment = { + __typename: 'BrowseClinicalTrial' + id: number + name: string + nctId?: string | undefined + url?: string | undefined + sourceCount: number + evidenceCount: number +} -export type CommentPopoverQuery = { __typename: 'Query', comment?: { __typename: 'Comment', id: number, name: string, createdAt: any, title?: string | undefined, comment: string, commenter: { __typename: 'User', id: number, displayName: string, role: UserRole }, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; +export type ClinicalTrialsBrowseQueryVariables = Exact<{ + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + name?: InputMaybe + nctId?: InputMaybe + sortBy?: InputMaybe +}> + +export type ClinicalTrialsBrowseQuery = { + __typename: 'Query' + clinicalTrials: { + __typename: 'BrowseClinicalTrialConnection' + totalCount: number + filteredCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'BrowseClinicalTrialEdge' + cursor: string + node?: + | { + __typename: 'BrowseClinicalTrial' + id: number + name: string + nctId?: string | undefined + evidenceCount: number + sourceCount: number + link: string + } + | undefined + }> + } +} + +export type BrowseClinicalTrialsRowFieldsFragment = { + __typename: 'BrowseClinicalTrial' + id: number + name: string + nctId?: string | undefined + evidenceCount: number + sourceCount: number + link: string +} -export type CommentPopoverFragment = { __typename: 'Comment', id: number, name: string, createdAt: any, title?: string | undefined, comment: string, commenter: { __typename: 'User', id: number, displayName: string, role: UserRole }, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +export type CommentListQueryVariables = Exact<{ + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + originatingUserId?: InputMaybe + mentionedUserId?: InputMaybe + mentionedRole?: InputMaybe + mentionedEntity?: InputMaybe + subject?: InputMaybe + sortBy?: InputMaybe +}> + +export type CommentListQuery = { + __typename: 'Query' + comments: { + __typename: 'CommentConnection' + totalCount: number + unfilteredCountForSubject?: number | undefined + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasPreviousPage: boolean + hasNextPage: boolean + } + uniqueCommenters: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + }> + mentionedUsers: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + }> + mentionedRoles: Array<{ + __typename: 'CommentTagSegment' + displayName: string + entityId: number + tagType: TaggableEntity + link: string + }> + mentionedEntities: Array<{ + __typename: 'CommentTagSegment' + displayName: string + entityId: number + tagType: TaggableEntity + link: string + }> + edges: Array<{ + __typename: 'CommentEdge' + cursor: string + node?: + | { + __typename: 'Comment' + id: number + title?: string | undefined + comment: string + createdAt: any + commenter: { + __typename: 'User' + id: number + username: string + displayName: string + name?: string | undefined + role: UserRole + profileImagePath?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + } + parsedComment: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + } +} + +export type CommentListNodeFragment = { + __typename: 'Comment' + id: number + title?: string | undefined + comment: string + createdAt: any + commenter: { + __typename: 'User' + id: number + username: string + displayName: string + name?: string | undefined + role: UserRole + profileImagePath?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + } + parsedComment: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > +} -export type DiseasePopoverQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input']; -}>; +type ParsedCommentFragment_CommentTagSegment_Fragment = { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined +} +type ParsedCommentFragment_CommentTextSegment_Fragment = { + __typename: 'CommentTextSegment' + text: string +} -export type DiseasePopoverQuery = { __typename: 'Query', diseasePopover?: { __typename: 'DiseasePopover', id: number, name: string, displayName: string, doid?: string | undefined, diseaseUrl?: string | undefined, diseaseAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; +type ParsedCommentFragment_User_Fragment = { + __typename: 'User' + id: number + displayName: string + role: UserRole +} -export type BrowseDiseasesQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - sortBy?: InputMaybe; - name?: InputMaybe; - doid?: InputMaybe; - geneNames?: InputMaybe; -}>; +export type ParsedCommentFragmentFragment = + | ParsedCommentFragment_CommentTagSegment_Fragment + | ParsedCommentFragment_CommentTextSegment_Fragment + | ParsedCommentFragment_User_Fragment +export type CommentPopoverQueryVariables = Exact<{ + commentId: Scalars['Int']['input'] +}> + +export type CommentPopoverQuery = { + __typename: 'Query' + comment?: + | { + __typename: 'Comment' + id: number + name: string + createdAt: any + title?: string | undefined + comment: string + commenter: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + commentable: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { + __typename: 'SourcePopover' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + } + | undefined +} + +export type CommentPopoverFragment = { + __typename: 'Comment' + id: number + name: string + createdAt: any + title?: string | undefined + comment: string + commenter: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + commentable: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Revision'; id: number; name: string; link: string } + | { __typename: 'Source'; id: number; name: string; link: string } + | { __typename: 'SourcePopover'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } +} -export type BrowseDiseasesQuery = { __typename: 'Query', browseDiseases: { __typename: 'BrowseDiseaseConnection', lastUpdated: any, totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseDiseaseEdge', cursor: string, node?: { __typename: 'BrowseDisease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, geneNames: Array, assertionCount: number, evidenceItemCount: number, variantCount: number, geneCount: number, link: string } | undefined }> } }; +export type DiseasePopoverQueryVariables = Exact<{ + diseaseId: Scalars['Int']['input'] +}> + +export type DiseasePopoverQuery = { + __typename: 'Query' + diseasePopover?: + | { + __typename: 'DiseasePopover' + id: number + name: string + displayName: string + doid?: string | undefined + diseaseUrl?: string | undefined + diseaseAliases: Array + assertionCount: number + evidenceItemCount: number + molecularProfileCount: number + link: string + } + | undefined +} -export type BrowseDiseaseRowFieldsFragment = { __typename: 'BrowseDisease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, geneNames: Array, assertionCount: number, evidenceItemCount: number, variantCount: number, geneCount: number, link: string }; +export type BrowseDiseasesQueryVariables = Exact<{ + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + sortBy?: InputMaybe + name?: InputMaybe + doid?: InputMaybe + geneNames?: InputMaybe +}> + +export type BrowseDiseasesQuery = { + __typename: 'Query' + browseDiseases: { + __typename: 'BrowseDiseaseConnection' + lastUpdated: any + totalCount: number + filteredCount: number + pageCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'BrowseDiseaseEdge' + cursor: string + node?: + | { + __typename: 'BrowseDisease' + id: number + name: string + doid?: string | undefined + diseaseUrl?: string | undefined + geneNames: Array + assertionCount: number + evidenceItemCount: number + variantCount: number + geneCount: number + link: string + } + | undefined + }> + } +} + +export type BrowseDiseaseRowFieldsFragment = { + __typename: 'BrowseDisease' + id: number + name: string + doid?: string | undefined + diseaseUrl?: string | undefined + geneNames: Array + assertionCount: number + evidenceItemCount: number + variantCount: number + geneCount: number + link: string +} export type EventFeedCountQueryVariables = Exact<{ - subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; - eventType?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - mode?: InputMaybe; -}>; - - -export type EventFeedCountQuery = { __typename: 'Query', events: { __typename: 'EventConnection', unfilteredCount: number } }; + subject?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + originatingUserId?: InputMaybe + organizationId?: InputMaybe + eventType?: InputMaybe + includeAutomatedEvents?: InputMaybe + mode?: InputMaybe +}> + +export type EventFeedCountQuery = { + __typename: 'Query' + events: { __typename: 'EventConnection'; unfilteredCount: number } +} export type EventFeedQueryVariables = Exact<{ - subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; - eventType?: InputMaybe; - mode?: InputMaybe; - includeAutomatedEvents?: InputMaybe; - showFilters: Scalars['Boolean']['input']; -}>; - - -export type EventFeedQuery = { __typename: 'Query', events: { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> } }; - -export type EventFeedFragment = { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> }; - -export type EventFeedNodeFragment = { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }; + subject?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + originatingUserId?: InputMaybe + organizationId?: InputMaybe + eventType?: InputMaybe + mode?: InputMaybe + includeAutomatedEvents?: InputMaybe + showFilters: Scalars['Boolean']['input'] +}> + +export type EventFeedQuery = { + __typename: 'Query' + events: { + __typename: 'EventConnection' + eventTypes?: Array + unfilteredCount: number + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueParticipants?: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + }> + participatingOrganizations?: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + edges: Array<{ + __typename: 'EventEdge' + cursor: string + node?: + | { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { + __typename: 'RevisionSet' + name: string + id: number + link: string + } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { + __typename: 'SourcePopover' + name: string + id: number + link: string + } + | { + __typename: 'SourceSuggestion' + name: string + id: number + link: string + } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'VariantGroup' + name: string + id: number + link: string + } + | undefined + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + } + | undefined + }> + } +} + +export type EventFeedFragment = { + __typename: 'EventConnection' + eventTypes?: Array + unfilteredCount: number + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueParticipants?: Array<{ + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + }> + participatingOrganizations?: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + edges: Array<{ + __typename: 'EventEdge' + cursor: string + node?: + | { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { + __typename: 'RevisionSet' + name: string + id: number + link: string + } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { + __typename: 'SourcePopover' + name: string + id: number + link: string + } + | { + __typename: 'SourceSuggestion' + name: string + id: number + link: string + } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'VariantGroup' + name: string + id: number + link: string + } + | undefined + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + } + | undefined + }> +} + +export type EventFeedNodeFragment = { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { __typename: 'RevisionSet'; name: string; id: number; link: string } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { __typename: 'SourcePopover'; name: string; id: number; link: string } + | { __typename: 'SourceSuggestion'; name: string; id: number; link: string } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { __typename: 'VariantGroup'; name: string; id: number; link: string } + | undefined + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined +} export type EvidencePopoverQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input']; -}>; - - -export type EvidencePopoverQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, description: string, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, displayType: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; - -export type EvidencePopoverFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, description: string, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, displayType: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; + evidenceId: Scalars['Int']['input'] +}> + +export type EvidencePopoverQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + name: string + status: EvidenceStatus + description: string + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + significance: EvidenceSignificance + variantOrigin: VariantOrigin + therapyInteractionType?: TherapyInteraction | undefined + evidenceRating?: number | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + deprecated: boolean + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + source: { + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + displayType: string + link: string + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} + +export type EvidencePopoverFragment = { + __typename: 'EvidenceItem' + id: number + name: string + status: EvidenceStatus + description: string + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + significance: EvidenceSignificance + variantOrigin: VariantOrigin + therapyInteractionType?: TherapyInteraction | undefined + evidenceRating?: number | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + deprecated: boolean + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + source: { + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + displayType: string + link: string + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } +} export type EvidenceBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - description?: InputMaybe; - evidenceLevel?: InputMaybe; - evidenceDirection?: InputMaybe; - significance?: InputMaybe; - evidenceType?: InputMaybe; - rating?: InputMaybe; - variantOrigin?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - assertionId?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; - sortBy?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; - sourceId?: InputMaybe; - clinicalTrialId?: InputMaybe; - molecularProfileName?: InputMaybe; - status?: InputMaybe; -}>; - - -export type EvidenceBrowseQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'EvidenceItemEdge', cursor: string, node?: { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } } | undefined }> } }; - -export type EvidenceGridFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + id?: InputMaybe + description?: InputMaybe + evidenceLevel?: InputMaybe + evidenceDirection?: InputMaybe + significance?: InputMaybe + evidenceType?: InputMaybe + rating?: InputMaybe + variantOrigin?: InputMaybe + variantId?: InputMaybe + molecularProfileId?: InputMaybe + assertionId?: InputMaybe + organizationId?: InputMaybe + userId?: InputMaybe + sortBy?: InputMaybe + phenotypeId?: InputMaybe + diseaseId?: InputMaybe + therapyId?: InputMaybe + sourceId?: InputMaybe + clinicalTrialId?: InputMaybe + molecularProfileName?: InputMaybe + status?: InputMaybe +}> + +export type EvidenceBrowseQuery = { + __typename: 'Query' + evidenceItems: { + __typename: 'EvidenceItemConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'EvidenceItemEdge' + cursor: string + node?: + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + flagged: boolean + therapyInteractionType?: TherapyInteraction | undefined + description: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + } + | undefined + }> + } +} + +export type EvidenceGridFieldsFragment = { + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + flagged: boolean + therapyInteractionType?: TherapyInteraction | undefined + description: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } +} export type FlagListQueryVariables = Exact<{ - flaggable?: InputMaybe; - flaggingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; - state?: InputMaybe; - sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type FlagListQuery = { __typename: 'Query', flags: { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> } }; - -export type FlagListFragment = { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> }; - -export type FlagFragment = { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + flaggable?: InputMaybe + flaggingUserId?: InputMaybe + resolvingUserId?: InputMaybe + state?: InputMaybe + sortBy?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type FlagListQuery = { + __typename: 'Query' + flags: { + __typename: 'FlagConnection' + totalCount: number + unfilteredCountForSubject?: number | undefined + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueFlaggingUsers: Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + uniqueResolvingUsers?: + | Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + | undefined + edges: Array<{ + __typename: 'FlagEdge' + node?: + | { + __typename: 'Flag' + id: number + state: FlagState + flaggable: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'BrowseGene' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + openActivity: { + __typename: 'FlagEntityActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + resolutionActivity?: + | { + __typename: 'ResolveFlagActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined + }> + } +} + +export type FlagListFragment = { + __typename: 'FlagConnection' + totalCount: number + unfilteredCountForSubject?: number | undefined + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + uniqueFlaggingUsers: Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + uniqueResolvingUsers?: + | Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + | undefined + edges: Array<{ + __typename: 'FlagEdge' + node?: + | { + __typename: 'Flag' + id: number + state: FlagState + flaggable: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'BrowseGene' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { + __typename: 'VariantGroup' + id: number + name: string + link: string + } + openActivity: { + __typename: 'FlagEntityActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + resolutionActivity?: + | { + __typename: 'ResolveFlagActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined + }> +} + +export type FlagFragment = { + __typename: 'Flag' + id: number + state: FlagState + flaggable: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'BrowseGene'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + | { __typename: 'VariantGroup'; id: number; name: string; link: string } + openActivity: { + __typename: 'FlagEntityActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + resolutionActivity?: + | { + __typename: 'ResolveFlagActivity' + id: number + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined +} export type FlagPopoverQueryVariables = Exact<{ - flagId: Scalars['Int']['input']; -}>; - - -export type FlagPopoverQuery = { __typename: 'Query', flag?: { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'BrowseGene', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } } | undefined }; - -export type FlagPopoverFragment = { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'BrowseGene', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } }; + flagId: Scalars['Int']['input'] +}> + +export type FlagPopoverQuery = { + __typename: 'Query' + flag?: + | { + __typename: 'Flag' + id: number + name: string + state: FlagState + createdAt: any + flaggingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + flaggable: + | { __typename: 'Assertion'; id: number; link: string; name: string } + | { __typename: 'BrowseGene'; id: number; link: string; name: string } + | { + __typename: 'EvidenceItem' + id: number + link: string + name: string + } + | { __typename: 'Gene'; id: number; link: string; name: string } + | { + __typename: 'MolecularProfile' + id: number + link: string + name: string + } + | { __typename: 'Variant'; id: number; link: string; name: string } + | { + __typename: 'VariantGroup' + id: number + link: string + name: string + } + openActivity: { + __typename: 'FlagEntityActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + } + | undefined +} + +export type FlagPopoverFragment = { + __typename: 'Flag' + id: number + name: string + state: FlagState + createdAt: any + flaggingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + flaggable: + | { __typename: 'Assertion'; id: number; link: string; name: string } + | { __typename: 'BrowseGene'; id: number; link: string; name: string } + | { __typename: 'EvidenceItem'; id: number; link: string; name: string } + | { __typename: 'Gene'; id: number; link: string; name: string } + | { __typename: 'MolecularProfile'; id: number; link: string; name: string } + | { __typename: 'Variant'; id: number; link: string; name: string } + | { __typename: 'VariantGroup'; id: number; link: string; name: string } + openActivity: { + __typename: 'FlagEntityActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + } +} export type GenePopoverQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; - - -export type GenePopoverQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, officialName: string, geneAliases: Array, variants: { __typename: 'VariantConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; + geneId: Scalars['Int']['input'] +}> + +export type GenePopoverQuery = { + __typename: 'Query' + gene?: + | { + __typename: 'Gene' + id: number + name: string + officialName: string + geneAliases: Array + variants: { __typename: 'VariantConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } + } + | undefined +} -export type GenePopoverFragment = { __typename: 'Gene', id: number, name: string, officialName: string, geneAliases: Array, variants: { __typename: 'VariantConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; +export type GenePopoverFragment = { + __typename: 'Gene' + id: number + name: string + officialName: string + geneAliases: Array + variants: { __typename: 'VariantConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } +} export type BrowseGenesQueryVariables = Exact<{ - entrezSymbol?: InputMaybe; - therapyName?: InputMaybe; - geneAlias?: InputMaybe; - diseaseName?: InputMaybe; - sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type BrowseGenesQuery = { __typename: 'Query', browseGenes: { __typename: 'BrowseGeneConnection', lastUpdated: any, totalCount: number, filteredCount: number, pageCount: number, edges: Array<{ __typename: 'BrowseGeneEdge', cursor: string, node?: { __typename: 'BrowseGene', id: number, entrezId: number, name: string, link: string, flagged: boolean, geneAliases?: Array | undefined, variantCount: number, evidenceItemCount: number, assertionCount: number, molecularProfileCount: number, diseases?: Array<{ __typename: 'Disease', name: string, id: number, link: string }> | undefined, therapies?: Array<{ __typename: 'Therapy', name: string, id: number, link: string }> | undefined } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean } } }; - -export type BrowseGenesFieldsFragment = { __typename: 'BrowseGene', id: number, entrezId: number, name: string, link: string, flagged: boolean, geneAliases?: Array | undefined, variantCount: number, evidenceItemCount: number, assertionCount: number, molecularProfileCount: number, diseases?: Array<{ __typename: 'Disease', name: string, id: number, link: string }> | undefined, therapies?: Array<{ __typename: 'Therapy', name: string, id: number, link: string }> | undefined }; + entrezSymbol?: InputMaybe + therapyName?: InputMaybe + geneAlias?: InputMaybe + diseaseName?: InputMaybe + sortBy?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type BrowseGenesQuery = { + __typename: 'Query' + browseGenes: { + __typename: 'BrowseGeneConnection' + lastUpdated: any + totalCount: number + filteredCount: number + pageCount: number + edges: Array<{ + __typename: 'BrowseGeneEdge' + cursor: string + node?: + | { + __typename: 'BrowseGene' + id: number + entrezId: number + name: string + link: string + flagged: boolean + geneAliases?: Array | undefined + variantCount: number + evidenceItemCount: number + assertionCount: number + molecularProfileCount: number + diseases?: + | Array<{ + __typename: 'Disease' + name: string + id: number + link: string + }> + | undefined + therapies?: + | Array<{ + __typename: 'Therapy' + name: string + id: number + link: string + }> + | undefined + } + | undefined + }> + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasPreviousPage: boolean + hasNextPage: boolean + } + } +} + +export type BrowseGenesFieldsFragment = { + __typename: 'BrowseGene' + id: number + entrezId: number + name: string + link: string + flagged: boolean + geneAliases?: Array | undefined + variantCount: number + evidenceItemCount: number + assertionCount: number + molecularProfileCount: number + diseases?: + | Array<{ __typename: 'Disease'; name: string; id: number; link: string }> + | undefined + therapies?: + | Array<{ __typename: 'Therapy'; name: string; id: number; link: string }> + | undefined +} export type QuicksearchQueryVariables = Exact<{ - query: Scalars['String']['input']; - types?: InputMaybe | SearchableEntities>; - highlightMatches?: InputMaybe; -}>; - - -export type QuicksearchQuery = { __typename: 'Query', search: Array<{ __typename: 'SearchResult', id: number, resultType: SearchableEntities, name: string, matchingText: string }> }; - -export type QuicksearchResultFragment = { __typename: 'SearchResult', id: number, resultType: SearchableEntities, name: string, matchingText: string }; + query: Scalars['String']['input'] + types?: InputMaybe | SearchableEntities> + highlightMatches?: InputMaybe +}> + +export type QuicksearchQuery = { + __typename: 'Query' + search: Array<{ + __typename: 'SearchResult' + id: number + resultType: SearchableEntities + name: string + matchingText: string + }> +} + +export type QuicksearchResultFragment = { + __typename: 'SearchResult' + id: number + resultType: SearchableEntities + name: string + matchingText: string +} export type MolecularProfilePopoverQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; -}>; - - -export type MolecularProfilePopoverQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, molecularProfileAliases: Array, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, link: string }>, evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number }, assertions: { __typename: 'AssertionConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; - -export type MolecularProfilePopoverFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, molecularProfileAliases: Array, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, link: string }>, evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number }, assertions: { __typename: 'AssertionConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; + molecularProfileId: Scalars['Int']['input'] +}> + +export type MolecularProfilePopoverQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + molecularProfileAliases: Array + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + deprecated: boolean + link: string + } + > + evidenceItems: { + __typename: 'EvidenceItemConnection' + totalCount: number + } + assertions: { __typename: 'AssertionConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } + } + | undefined +} + +export type MolecularProfilePopoverFieldsFragment = { + __typename: 'MolecularProfile' + id: number + name: string + molecularProfileAliases: Array + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + deprecated: boolean + link: string + } + > + evidenceItems: { __typename: 'EvidenceItemConnection'; totalCount: number } + assertions: { __typename: 'AssertionConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } +} export type BrowseMolecularProfilesQueryVariables = Exact<{ - molecularProfileName?: InputMaybe; - variantName?: InputMaybe; - variantId?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - molecularProfileAlias?: InputMaybe; - sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type BrowseMolecularProfilesQuery = { __typename: 'Query', browseMolecularProfiles: { __typename: 'BrowseMolecularProfileConnection', lastUpdated: any, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseMolecularProfileEdge', cursor: string, node?: { __typename: 'BrowseMolecularProfile', id: number, name: string, evidenceItemCount: number, molecularProfileScore: number, assertionCount: number, variantCount: number, link: string, aliases: Array<{ __typename: 'MolecularProfileAlias', name: string }>, genes: Array<{ __typename: 'LinkableGene', id: number, name: string, link: string }>, variants: Array<{ __typename: 'LinkableVariant', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'LinkableTherapy', id: number, name: string, link: string }>, diseases: Array<{ __typename: 'LinkableDisease', id: number, name: string, link: string }> } | undefined }> } }; - -export type BrowseMolecularProfilesFieldsFragment = { __typename: 'BrowseMolecularProfile', id: number, name: string, evidenceItemCount: number, molecularProfileScore: number, assertionCount: number, variantCount: number, link: string, aliases: Array<{ __typename: 'MolecularProfileAlias', name: string }>, genes: Array<{ __typename: 'LinkableGene', id: number, name: string, link: string }>, variants: Array<{ __typename: 'LinkableVariant', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'LinkableTherapy', id: number, name: string, link: string }>, diseases: Array<{ __typename: 'LinkableDisease', id: number, name: string, link: string }> }; + molecularProfileName?: InputMaybe + variantName?: InputMaybe + variantId?: InputMaybe + entrezSymbol?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + molecularProfileAlias?: InputMaybe + sortBy?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type BrowseMolecularProfilesQuery = { + __typename: 'Query' + browseMolecularProfiles: { + __typename: 'BrowseMolecularProfileConnection' + lastUpdated: any + filteredCount: number + pageCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'BrowseMolecularProfileEdge' + cursor: string + node?: + | { + __typename: 'BrowseMolecularProfile' + id: number + name: string + evidenceItemCount: number + molecularProfileScore: number + assertionCount: number + variantCount: number + link: string + aliases: Array<{ + __typename: 'MolecularProfileAlias' + name: string + }> + genes: Array<{ + __typename: 'LinkableGene' + id: number + name: string + link: string + }> + variants: Array<{ + __typename: 'LinkableVariant' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'LinkableTherapy' + id: number + name: string + link: string + }> + diseases: Array<{ + __typename: 'LinkableDisease' + id: number + name: string + link: string + }> + } + | undefined + }> + } +} + +export type BrowseMolecularProfilesFieldsFragment = { + __typename: 'BrowseMolecularProfile' + id: number + name: string + evidenceItemCount: number + molecularProfileScore: number + assertionCount: number + variantCount: number + link: string + aliases: Array<{ __typename: 'MolecularProfileAlias'; name: string }> + genes: Array<{ + __typename: 'LinkableGene' + id: number + name: string + link: string + }> + variants: Array<{ + __typename: 'LinkableVariant' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'LinkableTherapy' + id: number + name: string + link: string + }> + diseases: Array<{ + __typename: 'LinkableDisease' + id: number + name: string + link: string + }> +} export type MolecularProfileMenuQueryVariables = Exact<{ - geneId?: InputMaybe; - mpName?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - evidenceStatusFilter?: InputMaybe; -}>; - - -export type MolecularProfileMenuQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, edges: Array<{ __typename: 'MolecularProfileEdge', cursor: string, node?: { __typename: 'MolecularProfile', id: number, name: string, link: string, flagged: boolean } | undefined }> } }; - -export type MenuMolecularProfileFragment = { __typename: 'MolecularProfile', id: number, name: string, link: string, flagged: boolean }; - -export type LeaderboardOrganizationFieldsFragment = { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }; + geneId?: InputMaybe + mpName?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + evidenceStatusFilter?: InputMaybe +}> + +export type MolecularProfileMenuQuery = { + __typename: 'Query' + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasPreviousPage: boolean + hasNextPage: boolean + } + edges: Array<{ + __typename: 'MolecularProfileEdge' + cursor: string + node?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + flagged: boolean + } + | undefined + }> + } +} + +export type MenuMolecularProfileFragment = { + __typename: 'MolecularProfile' + id: number + name: string + link: string + flagged: boolean +} + +export type LeaderboardOrganizationFieldsFragment = { + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined +} export type OrganizationCommentsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type OrganizationCommentsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', commentsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type OrganizationCommentsLeaderboardQuery = { + __typename: 'Query' + organizationLeaderboards: { + __typename: 'OrganizationLeaderboards' + commentsLeaderboard: { + __typename: 'LeaderboardOrganizationConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardOrganizationEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type OrganizationRevisionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type OrganizationRevisionsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', revisionsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type OrganizationRevisionsLeaderboardQuery = { + __typename: 'Query' + organizationLeaderboards: { + __typename: 'OrganizationLeaderboards' + revisionsLeaderboard: { + __typename: 'LeaderboardOrganizationConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardOrganizationEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type OrganizationModerationLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type OrganizationModerationLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', moderationLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type OrganizationModerationLeaderboardQuery = { + __typename: 'Query' + organizationLeaderboards: { + __typename: 'OrganizationLeaderboards' + moderationLeaderboard: { + __typename: 'LeaderboardOrganizationConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardOrganizationEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type OrganizationSubmissionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type OrganizationSubmissionsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type OrganizationSubmissionsLeaderboardQuery = { + __typename: 'Query' + organizationLeaderboards: { + __typename: 'OrganizationLeaderboards' + submissionsLeaderboard: { + __typename: 'LeaderboardOrganizationConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardOrganizationEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardOrganization' + id: number + name: string + actionCount: number + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type OrgPopoverQueryVariables = Exact<{ - orgId: Scalars['Int']['input']; -}>; - - -export type OrgPopoverQuery = { __typename: 'Query', organization?: { __typename: 'Organization', id: number, profileImagePath?: string | undefined, name: string, description: string, url: string } | undefined }; + orgId: Scalars['Int']['input'] +}> + +export type OrgPopoverQuery = { + __typename: 'Query' + organization?: + | { + __typename: 'Organization' + id: number + profileImagePath?: string | undefined + name: string + description: string + url: string + } + | undefined +} -export type OrgPopoverFragment = { __typename: 'Organization', id: number, profileImagePath?: string | undefined, name: string, description: string, url: string }; +export type OrgPopoverFragment = { + __typename: 'Organization' + id: number + profileImagePath?: string | undefined + name: string + description: string + url: string +} export type OrganizationsBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - id?: InputMaybe; - orgName?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type OrganizationsBrowseQuery = { __typename: 'Query', organizations: { __typename: 'OrganizationConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'OrganizationEdge', cursor: string, node?: { __typename: 'Organization', id: number, name: string, description: string, url: string, memberCount: number, eventCount: number, mostRecentActivityTimestamp?: any | undefined, subGroups: Array<{ __typename: 'Organization', name: string, id: number }> } | undefined }> } }; - -export type OrganizationBrowseTableRowFieldsFragment = { __typename: 'Organization', id: number, name: string, description: string, url: string, memberCount: number, eventCount: number, mostRecentActivityTimestamp?: any | undefined, subGroups: Array<{ __typename: 'Organization', name: string, id: number }> }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + id?: InputMaybe + orgName?: InputMaybe + sortBy?: InputMaybe +}> + +export type OrganizationsBrowseQuery = { + __typename: 'Query' + organizations: { + __typename: 'OrganizationConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'OrganizationEdge' + cursor: string + node?: + | { + __typename: 'Organization' + id: number + name: string + description: string + url: string + memberCount: number + eventCount: number + mostRecentActivityTimestamp?: any | undefined + subGroups: Array<{ + __typename: 'Organization' + name: string + id: number + }> + } + | undefined + }> + } +} + +export type OrganizationBrowseTableRowFieldsFragment = { + __typename: 'Organization' + id: number + name: string + description: string + url: string + memberCount: number + eventCount: number + mostRecentActivityTimestamp?: any | undefined + subGroups: Array<{ __typename: 'Organization'; name: string; id: number }> +} export type PhenotypePopoverQueryVariables = Exact<{ - phenotypeId: Scalars['Int']['input']; -}>; - - -export type PhenotypePopoverQuery = { __typename: 'Query', phenotypePopover?: { __typename: 'PhenotypePopover', id: number, name: string, url: string, hpoId: string, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; + phenotypeId: Scalars['Int']['input'] +}> + +export type PhenotypePopoverQuery = { + __typename: 'Query' + phenotypePopover?: + | { + __typename: 'PhenotypePopover' + id: number + name: string + url: string + hpoId: string + assertionCount: number + evidenceItemCount: number + molecularProfileCount: number + link: string + } + | undefined +} export type PhenotypesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - hpoId?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type PhenotypesBrowseQuery = { __typename: 'Query', phenotypes: { __typename: 'BrowsePhenotypeConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowsePhenotypeEdge', cursor: string, node?: { __typename: 'BrowsePhenotype', id: number, name: string, hpoId: string, url: string, assertionCount: number, evidenceCount: number, link: string } | undefined }> } }; - -export type PhenotypeBrowseTableRowFieldsFragment = { __typename: 'BrowsePhenotype', id: number, name: string, hpoId: string, url: string, assertionCount: number, evidenceCount: number, link: string }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + name?: InputMaybe + hpoId?: InputMaybe + sortBy?: InputMaybe +}> + +export type PhenotypesBrowseQuery = { + __typename: 'Query' + phenotypes: { + __typename: 'BrowsePhenotypeConnection' + totalCount: number + filteredCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'BrowsePhenotypeEdge' + cursor: string + node?: + | { + __typename: 'BrowsePhenotype' + id: number + name: string + hpoId: string + url: string + assertionCount: number + evidenceCount: number + link: string + } + | undefined + }> + } +} + +export type PhenotypeBrowseTableRowFieldsFragment = { + __typename: 'BrowsePhenotype' + id: number + name: string + hpoId: string + url: string + assertionCount: number + evidenceCount: number + link: string +} export type AcceptRevisionMutationVariables = Exact<{ - input: AcceptRevisionsInput; -}>; - - -export type AcceptRevisionMutation = { __typename: 'Mutation', acceptRevisions?: { __typename: 'AcceptRevisionsPayload', revisions: Array<{ __typename: 'Revision', id: number }> } | undefined }; + input: AcceptRevisionsInput +}> + +export type AcceptRevisionMutation = { + __typename: 'Mutation' + acceptRevisions?: + | { + __typename: 'AcceptRevisionsPayload' + revisions: Array<{ __typename: 'Revision'; id: number }> + } + | undefined +} export type RejectRevisionMutationVariables = Exact<{ - input: RejectRevisionsInput; -}>; - - -export type RejectRevisionMutation = { __typename: 'Mutation', rejectRevisions?: { __typename: 'RejectRevisionsPayload', revisions: Array<{ __typename: 'Revision', id: number }> } | undefined }; + input: RejectRevisionsInput +}> + +export type RejectRevisionMutation = { + __typename: 'Mutation' + rejectRevisions?: + | { + __typename: 'RejectRevisionsPayload' + revisions: Array<{ __typename: 'Revision'; id: number }> + } + | undefined +} export type ValidateRevisionsForAcceptanceQueryVariables = Exact<{ - ids: Array | Scalars['Int']['input']; -}>; - + ids: Array | Scalars['Int']['input'] +}> -export type ValidateRevisionsForAcceptanceQuery = { __typename: 'Query', validateRevisionsForAcceptance: { __typename: 'ValidationErrors', genericErrors: Array, validationErrors: Array<{ __typename: 'FieldValidationError', fieldName: string, error: string }> } }; +export type ValidateRevisionsForAcceptanceQuery = { + __typename: 'Query' + validateRevisionsForAcceptance: { + __typename: 'ValidationErrors' + genericErrors: Array + validationErrors: Array<{ + __typename: 'FieldValidationError' + fieldName: string + error: string + }> + } +} -export type ValidationErrorFragment = { __typename: 'FieldValidationError', fieldName: string, error: string }; +export type ValidationErrorFragment = { + __typename: 'FieldValidationError' + fieldName: string + error: string +} export type RevisionPopoverQueryVariables = Exact<{ - revisionId: Scalars['Int']['input']; -}>; - - -export type RevisionPopoverQuery = { __typename: 'Query', revision?: { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } } | undefined }; - -export type RevisionPopoverFragment = { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } }; + revisionId: Scalars['Int']['input'] +}> + +export type RevisionPopoverQuery = { + __typename: 'Query' + revision?: + | { + __typename: 'Revision' + id: number + name: string + link: string + status: RevisionStatus + createdAt: any + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + subject: + | { __typename: 'Assertion'; id: number; link: string; name: string } + | { + __typename: 'EvidenceItem' + id: number + link: string + name: string + } + | { __typename: 'Flag'; id: number; link: string; name: string } + | { __typename: 'Gene'; id: number; link: string; name: string } + | { + __typename: 'MolecularProfile' + id: number + link: string + name: string + } + | { __typename: 'Revision'; id: number; link: string; name: string } + | { + __typename: 'RevisionSet' + id: number + link: string + name: string + } + | { __typename: 'Source'; id: number; link: string; name: string } + | { + __typename: 'SourcePopover' + id: number + link: string + name: string + } + | { + __typename: 'SourceSuggestion' + id: number + link: string + name: string + } + | { __typename: 'Variant'; id: number; link: string; name: string } + | { + __typename: 'VariantGroup' + id: number + link: string + name: string + } + linkoutData: { __typename: 'LinkoutData'; name: string } + } + | undefined +} + +export type RevisionPopoverFragment = { + __typename: 'Revision' + id: number + name: string + link: string + status: RevisionStatus + createdAt: any + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + subject: + | { __typename: 'Assertion'; id: number; link: string; name: string } + | { __typename: 'EvidenceItem'; id: number; link: string; name: string } + | { __typename: 'Flag'; id: number; link: string; name: string } + | { __typename: 'Gene'; id: number; link: string; name: string } + | { __typename: 'MolecularProfile'; id: number; link: string; name: string } + | { __typename: 'Revision'; id: number; link: string; name: string } + | { __typename: 'RevisionSet'; id: number; link: string; name: string } + | { __typename: 'Source'; id: number; link: string; name: string } + | { __typename: 'SourcePopover'; id: number; link: string; name: string } + | { __typename: 'SourceSuggestion'; id: number; link: string; name: string } + | { __typename: 'Variant'; id: number; link: string; name: string } + | { __typename: 'VariantGroup'; id: number; link: string; name: string } + linkoutData: { __typename: 'LinkoutData'; name: string } +} export type RevisionsQueryVariables = Exact<{ - subject?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - fieldName?: InputMaybe; - originatingUserId?: InputMaybe; - resolvingUserId?: InputMaybe; - revisionSetId?: InputMaybe; - status?: InputMaybe; -}>; - - -export type RevisionsQuery = { __typename: 'Query', revisions: { __typename: 'RevisionConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, uniqueRevisors: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, revisedFieldNames: Array<{ __typename: 'FieldName', name: string, displayName: string }>, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, endCursor?: string | undefined, startCursor?: string | undefined }, edges: Array<{ __typename: 'RevisionEdge', node?: { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; - -export type RevisionFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; + subject?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + fieldName?: InputMaybe + originatingUserId?: InputMaybe + resolvingUserId?: InputMaybe + revisionSetId?: InputMaybe + status?: InputMaybe +}> + +export type RevisionsQuery = { + __typename: 'Query' + revisions: { + __typename: 'RevisionConnection' + totalCount: number + unfilteredCountForSubject?: number | undefined + uniqueRevisors: Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + uniqueResolvers: Array<{ + __typename: 'User' + username: string + id: number + profileImagePath?: string | undefined + }> + revisedFieldNames: Array<{ + __typename: 'FieldName' + name: string + displayName: string + }> + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + endCursor?: string | undefined + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'RevisionEdge' + node?: + | { + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + } + | undefined + }> + } +} + +export type RevisionFragment = { + __typename: 'Revision' + id: number + revisionSetId: number + createdAt: any + fieldName: string + currentValue?: any | undefined + suggestedValue?: any | undefined + status: RevisionStatus + linkoutData: { + __typename: 'LinkoutData' + name: string + diffValue: + | { + __typename: 'ObjectFieldDiff' + currentObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + addedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + removedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + keptObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + suggestedObjects: Array<{ + __typename: 'ModeratedObjectField' + id: number + displayName?: string | undefined + displayType?: string | undefined + entityType: string + link?: string | undefined + deleted: boolean + }> + } + | { __typename: 'ScalarFieldDiff'; left: string; right: string } + } + creationActivity?: + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + resolutionActivity?: + | { + __typename: 'AcceptRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CommentActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'FlagEntityActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ModerateEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'RejectRevisionsActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'ResolveFlagActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitAssertionActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestRevisionSetActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'SuggestSourceActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined +} export type ContributorAvatarsQueryVariables = Exact<{ - subscribable: SubscribableInput; -}>; - - -export type ContributorAvatarsQuery = { __typename: 'Query', contributors: { __typename: 'ContributingUsersSummary', editors: Array<{ __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }>, curators: Array<{ __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }> } }; + subscribable: SubscribableInput +}> + +export type ContributorAvatarsQuery = { + __typename: 'Query' + contributors: { + __typename: 'ContributingUsersSummary' + editors: Array<{ + __typename: 'ContributingUser' + lastActionDate: any + totalActionCount: number + user: { + __typename: 'User' + id: number + profileImagePath?: string | undefined + } + uniqueActions: Array<{ + __typename: 'Contribution' + action: EventAction + count: number + }> + }> + curators: Array<{ + __typename: 'ContributingUser' + lastActionDate: any + totalActionCount: number + user: { + __typename: 'User' + id: number + profileImagePath?: string | undefined + } + uniqueActions: Array<{ + __typename: 'Contribution' + action: EventAction + count: number + }> + }> + } +} -export type ContributorFieldsFragment = { __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }; +export type ContributorFieldsFragment = { + __typename: 'ContributingUser' + lastActionDate: any + totalActionCount: number + user: { + __typename: 'User' + id: number + profileImagePath?: string | undefined + } + uniqueActions: Array<{ + __typename: 'Contribution' + action: EventAction + count: number + }> +} export type SubscriptionForEntityQueryVariables = Exact<{ - subscribable: SubscribableInput; -}>; - + subscribable: SubscribableInput +}> -export type SubscriptionForEntityQuery = { __typename: 'Query', subscriptionForEntity?: { __typename: 'Subscription', id: number } | undefined }; +export type SubscriptionForEntityQuery = { + __typename: 'Query' + subscriptionForEntity?: { __typename: 'Subscription'; id: number } | undefined +} -export type SubscriptionIdFragment = { __typename: 'Subscription', id: number }; +export type SubscriptionIdFragment = { __typename: 'Subscription'; id: number } export type ModerateEvidenceItemMutationVariables = Exact<{ - input: ModerateEvidenceItemInput; -}>; - - -export type ModerateEvidenceItemMutation = { __typename: 'Mutation', moderateEvidenceItem?: { __typename: 'ModerateEvidenceItemPayload', evidenceItem: { __typename: 'EvidenceItem', id: number } } | undefined }; + input: ModerateEvidenceItemInput +}> + +export type ModerateEvidenceItemMutation = { + __typename: 'Mutation' + moderateEvidenceItem?: + | { + __typename: 'ModerateEvidenceItemPayload' + evidenceItem: { __typename: 'EvidenceItem'; id: number } + } + | undefined +} export type ModerateAssertionMutationVariables = Exact<{ - input: ModerateAssertionInput; -}>; - - -export type ModerateAssertionMutation = { __typename: 'Mutation', moderateAssertion?: { __typename: 'ModerateAssertionPayload', assertion: { __typename: 'Assertion', id: number } } | undefined }; - -export type CivicStatsQueryVariables = Exact<{ [key: string]: never; }>; - - -export type CivicStatsQuery = { __typename: 'Query', timepointStats: { __typename: 'CivicTimepointStats', assertions: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, diseases: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, therapies: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, evidenceItems: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, genes: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, revisions: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, sources: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, users: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, variants: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, comments: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, molecularProfiles: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number } } }; - -export type TimepointCountFragment = { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }; + input: ModerateAssertionInput +}> + +export type ModerateAssertionMutation = { + __typename: 'Mutation' + moderateAssertion?: + | { + __typename: 'ModerateAssertionPayload' + assertion: { __typename: 'Assertion'; id: number } + } + | undefined +} + +export type CivicStatsQueryVariables = Exact<{ [key: string]: never }> + +export type CivicStatsQuery = { + __typename: 'Query' + timepointStats: { + __typename: 'CivicTimepointStats' + assertions: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + diseases: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + therapies: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + evidenceItems: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + genes: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + revisions: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + sources: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + users: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + variants: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + comments: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + molecularProfiles: { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number + } + } +} + +export type TimepointCountFragment = { + __typename: 'TimePointCounts' + allTime: number + newThisMonth: number + newThisWeek: number + newThisYear: number +} export type BrowseSourceSuggestionsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - sortBy?: InputMaybe; - sourceType?: InputMaybe; - citationId?: InputMaybe; - sourceId?: InputMaybe; - molecularProfileName?: InputMaybe; - diseaseName?: InputMaybe; - comment?: InputMaybe; - submitter?: InputMaybe; - citation?: InputMaybe; - submitterId?: InputMaybe; - status?: InputMaybe; -}>; - - -export type BrowseSourceSuggestionsQuery = { __typename: 'Query', sourceSuggestions: { __typename: 'SourceSuggestionConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'SourceSuggestionEdge', cursor: string, node?: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; - -export type BrowseSourceSuggestionRowFieldsFragment = { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + sortBy?: InputMaybe + sourceType?: InputMaybe + citationId?: InputMaybe + sourceId?: InputMaybe + molecularProfileName?: InputMaybe + diseaseName?: InputMaybe + comment?: InputMaybe + submitter?: InputMaybe + citation?: InputMaybe + submitterId?: InputMaybe + status?: InputMaybe +}> + +export type BrowseSourceSuggestionsQuery = { + __typename: 'Query' + sourceSuggestions: { + __typename: 'SourceSuggestionConnection' + totalCount: number + filteredCount: number + pageCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'SourceSuggestionEdge' + cursor: string + node?: + | { + __typename: 'SourceSuggestion' + id: number + status: SourceSuggestionStatus + reason?: string | undefined + createdAt: any + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | undefined + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + } + | undefined + source?: + | { + __typename: 'Source' + link: string + id: number + citation?: string | undefined + citationId: string + sourceType: SourceSource + sourceUrl?: string | undefined + displayType: string + } + | undefined + user?: + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + | undefined + creationActivity: { + __typename: 'SuggestSourceActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + lastStatusUpdateActivity?: + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + } + | undefined + }> + } +} + +export type BrowseSourceSuggestionRowFieldsFragment = { + __typename: 'SourceSuggestion' + id: number + status: SourceSuggestionStatus + reason?: string | undefined + createdAt: any + molecularProfile?: + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | undefined + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + source?: + | { + __typename: 'Source' + link: string + id: number + citation?: string | undefined + citationId: string + sourceType: SourceSource + sourceUrl?: string | undefined + displayType: string + } + | undefined + user?: + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + | undefined + creationActivity: { + __typename: 'SuggestSourceActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + } + lastStatusUpdateActivity?: + | { + __typename: 'UpdateSourceSuggestionStatusActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined +} export type UpdateSourceSuggestionStatusMutationVariables = Exact<{ - input: UpdateSourceSuggestionStatusInput; -}>; - - -export type UpdateSourceSuggestionStatusMutation = { __typename: 'Mutation', updateSourceSuggestionStatus?: { __typename: 'UpdateSourceSuggestionStatusPayload', sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus } } | undefined }; + input: UpdateSourceSuggestionStatusInput +}> + +export type UpdateSourceSuggestionStatusMutation = { + __typename: 'Mutation' + updateSourceSuggestionStatus?: + | { + __typename: 'UpdateSourceSuggestionStatusPayload' + sourceSuggestion: { + __typename: 'SourceSuggestion' + id: number + status: SourceSuggestionStatus + } + } + | undefined +} export type SourcePopoverQueryVariables = Exact<{ - sourceId: Scalars['Int']['input']; -}>; - - -export type SourcePopoverQuery = { __typename: 'Query', sourcePopover?: { __typename: 'SourcePopover', id: number, title?: string | undefined, fullJournalTitle?: string | undefined, evidenceItemCount: number, citation?: string | undefined, citationId: string, displayType: string, sourceUrl?: string | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', id: number, nctId: string, link: string }> | undefined } | undefined }; - -export type SourcePopoverFragment = { __typename: 'SourcePopover', id: number, title?: string | undefined, fullJournalTitle?: string | undefined, evidenceItemCount: number, citation?: string | undefined, citationId: string, displayType: string, sourceUrl?: string | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', id: number, nctId: string, link: string }> | undefined }; + sourceId: Scalars['Int']['input'] +}> + +export type SourcePopoverQuery = { + __typename: 'Query' + sourcePopover?: + | { + __typename: 'SourcePopover' + id: number + title?: string | undefined + fullJournalTitle?: string | undefined + evidenceItemCount: number + citation?: string | undefined + citationId: string + displayType: string + sourceUrl?: string | undefined + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + id: number + nctId: string + link: string + }> + | undefined + } + | undefined +} + +export type SourcePopoverFragment = { + __typename: 'SourcePopover' + id: number + title?: string | undefined + fullJournalTitle?: string | undefined + evidenceItemCount: number + citation?: string | undefined + citationId: string + displayType: string + sourceUrl?: string | undefined + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + id: number + nctId: string + link: string + }> + | undefined +} export type BrowseSourcesQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - sortBy?: InputMaybe; - name?: InputMaybe; - year?: InputMaybe; - sourceType?: InputMaybe; - citationId?: InputMaybe; - author?: InputMaybe; - journal?: InputMaybe; - clinicalTrialId?: InputMaybe; - openAccess?: InputMaybe; -}>; - - -export type BrowseSourcesQuery = { __typename: 'Query', browseSources: { __typename: 'BrowseSourceConnection', totalCount: number, filteredCount: number, lastUpdated: any, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseSourceEdge', cursor: string, node?: { __typename: 'BrowseSource', id: number, authors: Array, citationId: number, evidenceItemCount: number, sourceSuggestionCount: number, journal?: string | undefined, name?: string | undefined, publicationYear?: number | undefined, sourceType: SourceSource, citation: string, displayType: string, link: string, openAccess: boolean } | undefined }> } }; - -export type BrowseSourceRowFieldsFragment = { __typename: 'BrowseSource', id: number, authors: Array, citationId: number, evidenceItemCount: number, sourceSuggestionCount: number, journal?: string | undefined, name?: string | undefined, publicationYear?: number | undefined, sourceType: SourceSource, citation: string, displayType: string, link: string, openAccess: boolean }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + sortBy?: InputMaybe + name?: InputMaybe + year?: InputMaybe + sourceType?: InputMaybe + citationId?: InputMaybe + author?: InputMaybe + journal?: InputMaybe + clinicalTrialId?: InputMaybe + openAccess?: InputMaybe +}> + +export type BrowseSourcesQuery = { + __typename: 'Query' + browseSources: { + __typename: 'BrowseSourceConnection' + totalCount: number + filteredCount: number + lastUpdated: any + pageCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'BrowseSourceEdge' + cursor: string + node?: + | { + __typename: 'BrowseSource' + id: number + authors: Array + citationId: number + evidenceItemCount: number + sourceSuggestionCount: number + journal?: string | undefined + name?: string | undefined + publicationYear?: number | undefined + sourceType: SourceSource + citation: string + displayType: string + link: string + openAccess: boolean + } + | undefined + }> + } +} + +export type BrowseSourceRowFieldsFragment = { + __typename: 'BrowseSource' + id: number + authors: Array + citationId: number + evidenceItemCount: number + sourceSuggestionCount: number + journal?: string | undefined + name?: string | undefined + publicationYear?: number | undefined + sourceType: SourceSource + citation: string + displayType: string + link: string + openAccess: boolean +} export type TherapyPopoverQueryVariables = Exact<{ - therapyId: Scalars['Int']['input']; -}>; - - -export type TherapyPopoverQuery = { __typename: 'Query', therapyPopover?: { __typename: 'TherapyPopover', id: number, name: string, therapyUrl?: string | undefined, ncitId?: string | undefined, therapyAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; + therapyId: Scalars['Int']['input'] +}> + +export type TherapyPopoverQuery = { + __typename: 'Query' + therapyPopover?: + | { + __typename: 'TherapyPopover' + id: number + name: string + therapyUrl?: string | undefined + ncitId?: string | undefined + therapyAliases: Array + assertionCount: number + evidenceItemCount: number + molecularProfileCount: number + link: string + } + | undefined +} export type TherapiesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - ncitId?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type TherapiesBrowseQuery = { __typename: 'Query', therapies: { __typename: 'BrowseTherapyConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseTherapyEdge', cursor: string, node?: { __typename: 'BrowseTherapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, assertionCount: number, evidenceCount: number, link: string } | undefined }> } }; - -export type TherapyBrowseTableRowFieldsFragment = { __typename: 'BrowseTherapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, assertionCount: number, evidenceCount: number, link: string }; - -export type LeaderboardUserFieldsFragment = { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + name?: InputMaybe + ncitId?: InputMaybe + sortBy?: InputMaybe +}> + +export type TherapiesBrowseQuery = { + __typename: 'Query' + therapies: { + __typename: 'BrowseTherapyConnection' + totalCount: number + filteredCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'BrowseTherapyEdge' + cursor: string + node?: + | { + __typename: 'BrowseTherapy' + id: number + name: string + ncitId?: string | undefined + therapyUrl?: string | undefined + assertionCount: number + evidenceCount: number + link: string + } + | undefined + }> + } +} + +export type TherapyBrowseTableRowFieldsFragment = { + __typename: 'BrowseTherapy' + id: number + name: string + ncitId?: string | undefined + therapyUrl?: string | undefined + assertionCount: number + evidenceCount: number + link: string +} + +export type LeaderboardUserFieldsFragment = { + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined +} export type UserCommentsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type UserCommentsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', commentsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; - -export type UserRevisionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type UserRevisionsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', revisionsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; - -export type UserModerationLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type UserCommentsLeaderboardQuery = { + __typename: 'Query' + userLeaderboards: { + __typename: 'UserLeaderboards' + commentsLeaderboard: { + __typename: 'LeaderboardUserConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardUserEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + }> + } + } +} +export type UserRevisionsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type UserRevisionsLeaderboardQuery = { + __typename: 'Query' + userLeaderboards: { + __typename: 'UserLeaderboards' + revisionsLeaderboard: { + __typename: 'LeaderboardUserConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardUserEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + }> + } + } +} -export type UserModerationLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', moderationLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; +export type UserModerationLeaderboardQueryVariables = Exact<{ + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type UserModerationLeaderboardQuery = { + __typename: 'Query' + userLeaderboards: { + __typename: 'UserLeaderboards' + moderationLeaderboard: { + __typename: 'LeaderboardUserConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardUserEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type UserSubmissionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type UserSubmissionsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; + window?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type UserSubmissionsLeaderboardQuery = { + __typename: 'Query' + userLeaderboards: { + __typename: 'UserLeaderboards' + submissionsLeaderboard: { + __typename: 'LeaderboardUserConnection' + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'LeaderboardUserEdge' + cursor: string + node?: + | { + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + } + | undefined + }> + nodes: Array<{ + __typename: 'LeaderboardUser' + id: number + name?: string | undefined + displayName: string + actionCount: number + role: UserRole + rank: number + profileImagePath?: string | undefined + }> + } + } +} export type UserPopoverQueryVariables = Exact<{ - userId: Scalars['Int']['input']; -}>; - - -export type UserPopoverQuery = { __typename: 'Query', user?: { __typename: 'User', id: number, profileImagePath?: string | undefined, displayName: string, bio?: string | undefined, role: UserRole, organizations: Array<{ __typename: 'Organization', id: number, name: string }> } | undefined }; + userId: Scalars['Int']['input'] +}> + +export type UserPopoverQuery = { + __typename: 'Query' + user?: + | { + __typename: 'User' + id: number + profileImagePath?: string | undefined + displayName: string + bio?: string | undefined + role: UserRole + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + }> + } + | undefined +} -export type PopoverUserFragment = { __typename: 'User', id: number, profileImagePath?: string | undefined, displayName: string, bio?: string | undefined, role: UserRole, organizations: Array<{ __typename: 'Organization', id: number, name: string }> }; +export type PopoverUserFragment = { + __typename: 'User' + id: number + profileImagePath?: string | undefined + displayName: string + bio?: string | undefined + role: UserRole + organizations: Array<{ __typename: 'Organization'; id: number; name: string }> +} export type UsersBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - userName?: InputMaybe; - orgName?: InputMaybe; - userRole?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type UsersBrowseQuery = { __typename: 'Query', users: { __typename: 'UserConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'UserEdge', cursor: string, node?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, role: UserRole, profileImagePath?: string | undefined, mostRecentActivityTimestamp?: any | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, statsHash: { __typename: 'Stats', submittedEvidenceItems: number, revisions: number } } | undefined }> } }; - -export type UserBrowseTableRowFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, role: UserRole, profileImagePath?: string | undefined, mostRecentActivityTimestamp?: any | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, statsHash: { __typename: 'Stats', submittedEvidenceItems: number, revisions: number } }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + userName?: InputMaybe + orgName?: InputMaybe + userRole?: InputMaybe + sortBy?: InputMaybe +}> + +export type UsersBrowseQuery = { + __typename: 'Query' + users: { + __typename: 'UserConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + } + edges: Array<{ + __typename: 'UserEdge' + cursor: string + node?: + | { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + role: UserRole + profileImagePath?: string | undefined + mostRecentActivityTimestamp?: any | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + }> + statsHash: { + __typename: 'Stats' + submittedEvidenceItems: number + revisions: number + } + } + | undefined + }> + } +} + +export type UserBrowseTableRowFieldsFragment = { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + role: UserRole + profileImagePath?: string | undefined + mostRecentActivityTimestamp?: any | undefined + organizations: Array<{ __typename: 'Organization'; id: number; name: string }> + statsHash: { + __typename: 'Stats' + submittedEvidenceItems: number + revisions: number + } +} export type VariantGroupPopoverQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input']; -}>; - - -export type VariantGroupPopoverQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }> }, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, link: string }> } | undefined }; - -export type VariantGroupPopoverFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }> }, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, link: string }> }; + variantGroupId: Scalars['Int']['input'] +}> + +export type VariantGroupPopoverQuery = { + __typename: 'Query' + variantGroup?: + | { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + edges: Array<{ + __typename: 'VariantEdge' + node?: + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + }> + } + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + link: string + }> + } + | undefined +} + +export type VariantGroupPopoverFieldsFragment = { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + edges: Array<{ + __typename: 'VariantEdge' + node?: + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + }> + } + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + link: string + }> +} export type BrowseVariantGroupsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - sortBy?: InputMaybe; - name?: InputMaybe; - geneNames?: InputMaybe; - variantNames?: InputMaybe; -}>; - - -export type BrowseVariantGroupsQuery = { __typename: 'Query', browseVariantGroups: { __typename: 'BrowseVariantGroupConnection', totalCount: number, filteredCount: number, pageCount: number, lastUpdated: any, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantGroupEdge', cursor: string, node?: { __typename: 'BrowseVariantGroup', id: number, name: string, link: string, geneNames: Array, variantNames: Array, variantCount: number, evidenceItemCount: number } | undefined }> } }; - -export type BrowseVariantGroupRowFieldsFragment = { __typename: 'BrowseVariantGroup', id: number, name: string, link: string, geneNames: Array, variantNames: Array, variantCount: number, evidenceItemCount: number }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + sortBy?: InputMaybe + name?: InputMaybe + geneNames?: InputMaybe + variantNames?: InputMaybe +}> + +export type BrowseVariantGroupsQuery = { + __typename: 'Query' + browseVariantGroups: { + __typename: 'BrowseVariantGroupConnection' + totalCount: number + filteredCount: number + pageCount: number + lastUpdated: any + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'BrowseVariantGroupEdge' + cursor: string + node?: + | { + __typename: 'BrowseVariantGroup' + id: number + name: string + link: string + geneNames: Array + variantNames: Array + variantCount: number + evidenceItemCount: number + } + | undefined + }> + } +} + +export type BrowseVariantGroupRowFieldsFragment = { + __typename: 'BrowseVariantGroup' + id: number + name: string + link: string + geneNames: Array + variantNames: Array + variantCount: number + evidenceItemCount: number +} export type VariantTypePopoverQueryVariables = Exact<{ - variantTypeId: Scalars['Int']['input']; -}>; - - -export type VariantTypePopoverQuery = { __typename: 'Query', variantTypePopover?: { __typename: 'VariantTypePopover', id: number, name: string, url?: string | undefined, soid: string, variantCount: number } | undefined }; + variantTypeId: Scalars['Int']['input'] +}> + +export type VariantTypePopoverQuery = { + __typename: 'Query' + variantTypePopover?: + | { + __typename: 'VariantTypePopover' + id: number + name: string + url?: string | undefined + soid: string + variantCount: number + } + | undefined +} -export type VariantTypePopoverFragment = { __typename: 'VariantTypePopover', id: number, name: string, url?: string | undefined, soid: string, variantCount: number }; +export type VariantTypePopoverFragment = { + __typename: 'VariantTypePopover' + id: number + name: string + url?: string | undefined + soid: string + variantCount: number +} export type VariantTypesBrowseQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - name?: InputMaybe; - soid?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type VariantTypesBrowseQuery = { __typename: 'Query', variantTypes: { __typename: 'BrowseVariantTypeConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseVariantTypeEdge', cursor: string, node?: { __typename: 'BrowseVariantType', id: number, name: string, soid: string, url?: string | undefined, variantCount: number, link: string } | undefined }> } }; - -export type VariantTypeBrowseTableRowFieldsFragment = { __typename: 'BrowseVariantType', id: number, name: string, soid: string, url?: string | undefined, variantCount: number, link: string }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + name?: InputMaybe + soid?: InputMaybe + sortBy?: InputMaybe +}> + +export type VariantTypesBrowseQuery = { + __typename: 'Query' + variantTypes: { + __typename: 'BrowseVariantTypeConnection' + totalCount: number + filteredCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'BrowseVariantTypeEdge' + cursor: string + node?: + | { + __typename: 'BrowseVariantType' + id: number + name: string + soid: string + url?: string | undefined + variantCount: number + link: string + } + | undefined + }> + } +} + +export type VariantTypeBrowseTableRowFieldsFragment = { + __typename: 'BrowseVariantType' + id: number + name: string + soid: string + url?: string | undefined + variantCount: number + link: string +} export type CoordinatesCardQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type CoordinatesCardQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined } | undefined }; - -export type CoordinatesCardFieldsFragment = { __typename: 'Variant', id: number, name: string, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + variantId: Scalars['Int']['input'] +}> + +export type CoordinatesCardQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + } + | undefined +} + +export type CoordinatesCardFieldsFragment = { + __typename: 'Variant' + id: number + name: string + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined +} export type VariantPopoverQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type VariantPopoverQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; + variantId: Scalars['Int']['input'] +}> + +export type VariantPopoverQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } + } + | undefined +} -export type VariantPopoverFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; +export type VariantPopoverFieldsFragment = { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } +} export type VariantsMenuQueryVariables = Exact<{ - geneId?: InputMaybe; - variantName?: InputMaybe; - variantTypeIds?: InputMaybe | Scalars['Int']['input']>; - hasNoVariantType?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - sortBy?: InputMaybe; -}>; - - -export type VariantsMenuQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean } | undefined }> } }; + geneId?: InputMaybe + variantName?: InputMaybe + variantTypeIds?: InputMaybe< + Array | Scalars['Int']['input'] + > + hasNoVariantType?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + sortBy?: InputMaybe +}> + +export type VariantsMenuQuery = { + __typename: 'Query' + variants: { + __typename: 'VariantConnection' + totalCount: number + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasPreviousPage: boolean + hasNextPage: boolean + } + edges: Array<{ + __typename: 'VariantEdge' + cursor: string + node?: + | { + __typename: 'Variant' + id: number + name: string + link: string + flagged: boolean + } + | undefined + }> + } +} export type VariantTypesForGeneQueryVariables = Exact<{ - geneId?: InputMaybe; -}>; - - -export type VariantTypesForGeneQuery = { __typename: 'Query', variantTypes: { __typename: 'BrowseVariantTypeConnection', edges: Array<{ __typename: 'BrowseVariantTypeEdge', node?: { __typename: 'BrowseVariantType', id: number, name: string, link: string } | undefined }> } }; - -export type MenuVariantTypeFragment = { __typename: 'BrowseVariantType', id: number, name: string, link: string }; - -export type MenuVariantFragment = { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean }; + geneId?: InputMaybe +}> + +export type VariantTypesForGeneQuery = { + __typename: 'Query' + variantTypes: { + __typename: 'BrowseVariantTypeConnection' + edges: Array<{ + __typename: 'BrowseVariantTypeEdge' + node?: + | { + __typename: 'BrowseVariantType' + id: number + name: string + link: string + } + | undefined + }> + } +} + +export type MenuVariantTypeFragment = { + __typename: 'BrowseVariantType' + id: number + name: string + link: string +} + +export type MenuVariantFragment = { + __typename: 'Variant' + id: number + name: string + link: string + flagged: boolean +} export type BrowseVariantsQueryVariables = Exact<{ - variantName?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantTypeId?: InputMaybe; - variantGroupId?: InputMaybe; - variantTypeName?: InputMaybe; - hasNoVariantType?: InputMaybe; - sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type BrowseVariantsQuery = { __typename: 'Query', browseVariants: { __typename: 'BrowseVariantConnection', totalCount: number, filteredCount: number, pageCount: number, lastUpdated: any, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantEdge', cursor: string, node?: { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> } | undefined }> } }; - -export type BrowseVariantsFieldsFragment = { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> }; - -export type ViewerBaseQueryVariables = Exact<{ [key: string]: never; }>; - - -export type ViewerBaseQuery = { __typename: 'Query', viewer?: { __typename: 'User', id: number, username: string, role: UserRole, displayName: string, profileImagePath?: string | undefined, mostRecentOrganizationId?: number | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', coiStatus: CoiStatus } | undefined } | undefined }; - -export type ViewerNotificationCountQueryVariables = Exact<{ [key: string]: never; }>; + variantName?: InputMaybe + entrezSymbol?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + variantAlias?: InputMaybe + variantTypeId?: InputMaybe + variantGroupId?: InputMaybe + variantTypeName?: InputMaybe + hasNoVariantType?: InputMaybe + sortBy?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type BrowseVariantsQuery = { + __typename: 'Query' + browseVariants: { + __typename: 'BrowseVariantConnection' + totalCount: number + filteredCount: number + pageCount: number + lastUpdated: any + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'BrowseVariantEdge' + cursor: string + node?: + | { + __typename: 'BrowseVariant' + id: number + name: string + link: string + geneId: number + geneName: string + geneLink: string + diseases: Array<{ + __typename: 'Disease' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + aliases: Array<{ __typename: 'VariantAlias'; name: string }> + variantTypes: Array<{ + __typename: 'LinkableVariantType' + id: number + name: string + link: string + }> + } + | undefined + }> + } +} + +export type BrowseVariantsFieldsFragment = { + __typename: 'BrowseVariant' + id: number + name: string + link: string + geneId: number + geneName: string + geneLink: string + diseases: Array<{ + __typename: 'Disease' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + aliases: Array<{ __typename: 'VariantAlias'; name: string }> + variantTypes: Array<{ + __typename: 'LinkableVariantType' + id: number + name: string + link: string + }> +} + +export type ViewerBaseQueryVariables = Exact<{ [key: string]: never }> + +export type ViewerBaseQuery = { + __typename: 'Query' + viewer?: + | { + __typename: 'User' + id: number + username: string + role: UserRole + displayName: string + profileImagePath?: string | undefined + mostRecentOrganizationId?: number | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + mostRecentConflictOfInterestStatement?: + | { __typename: 'Coi'; coiStatus: CoiStatus } + | undefined + } + | undefined +} +export type ViewerNotificationCountQueryVariables = Exact<{ + [key: string]: never +}> -export type ViewerNotificationCountQuery = { __typename: 'Query', notifications: { __typename: 'NotificationConnection', unreadCount: number } }; +export type ViewerNotificationCountQuery = { + __typename: 'Query' + notifications: { __typename: 'NotificationConnection'; unreadCount: number } +} export type AddCommentMutationVariables = Exact<{ - input: AddCommentInput; -}>; - - -export type AddCommentMutation = { __typename: 'Mutation', addComment?: { __typename: 'AddCommentPayload', clientMutationId?: string | undefined, comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; + input: AddCommentInput +}> + +export type AddCommentMutation = { + __typename: 'Mutation' + addComment?: + | { + __typename: 'AddCommentPayload' + clientMutationId?: string | undefined + comment?: + | { + __typename: 'Comment' + id: number + title?: string | undefined + comment: string + createdAt: any + commenter: { + __typename: 'User' + id: number + username: string + displayName: string + name?: string | undefined + role: UserRole + profileImagePath?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + } + parsedComment: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + } + | undefined +} export type PreviewCommentQueryVariables = Exact<{ - commentText: Scalars['String']['input']; -}>; - - -export type PreviewCommentQuery = { __typename: 'Query', previewCommentText: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; + commentText: Scalars['String']['input'] +}> + +export type PreviewCommentQuery = { + __typename: 'Query' + previewCommentText: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + link: string + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > +} -type PreviewComment_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined }; +type PreviewComment_CommentTagSegment_Fragment = { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + link: string + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined +} -type PreviewComment_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; +type PreviewComment_CommentTextSegment_Fragment = { + __typename: 'CommentTextSegment' + text: string +} -type PreviewComment_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; +type PreviewComment_User_Fragment = { + __typename: 'User' + id: number + displayName: string + role: UserRole +} -export type PreviewCommentFragment = PreviewComment_CommentTagSegment_Fragment | PreviewComment_CommentTextSegment_Fragment | PreviewComment_User_Fragment; +export type PreviewCommentFragment = + | PreviewComment_CommentTagSegment_Fragment + | PreviewComment_CommentTextSegment_Fragment + | PreviewComment_User_Fragment export type UserTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']['input']; -}>; - + queryTerm: Scalars['String']['input'] +}> -export type UserTypeaheadQuery = { __typename: 'Query', userTypeahead: Array<{ __typename: 'User', username: string }> }; +export type UserTypeaheadQuery = { + __typename: 'Query' + userTypeahead: Array<{ __typename: 'User'; username: string }> +} export type EntityTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']['input']; -}>; - + queryTerm: Scalars['String']['input'] +}> -export type EntityTypeaheadQuery = { __typename: 'Query', entityTypeahead: Array<{ __typename: 'CommentTagSegment', entityId: number, tagType: TaggableEntity, displayName: string }> }; +export type EntityTypeaheadQuery = { + __typename: 'Query' + entityTypeahead: Array<{ + __typename: 'CommentTagSegment' + entityId: number + tagType: TaggableEntity + displayName: string + }> +} export type DeprecateComplexMolecularProfileMutationVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; - deprecationReason: MolecularProfileDeprecationReasonMutationInput; - comment: Scalars['String']['input']; - organizationId?: InputMaybe; -}>; - - -export type DeprecateComplexMolecularProfileMutation = { __typename: 'Mutation', deprecateComplexMolecularProfile?: { __typename: 'DeprecateComplexMolecularProfilePayload', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string } | undefined } | undefined }; + molecularProfileId: Scalars['Int']['input'] + deprecationReason: MolecularProfileDeprecationReasonMutationInput + comment: Scalars['String']['input'] + organizationId?: InputMaybe +}> + +export type DeprecateComplexMolecularProfileMutation = { + __typename: 'Mutation' + deprecateComplexMolecularProfile?: + | { + __typename: 'DeprecateComplexMolecularProfilePayload' + molecularProfile?: + | { __typename: 'MolecularProfile'; id: number; name: string } + | undefined + } + | undefined +} export type EvidenceCountsForMolecularProfileQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; -}>; - - -export type EvidenceCountsForMolecularProfileQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } } | undefined }; + molecularProfileId: Scalars['Int']['input'] +}> + +export type EvidenceCountsForMolecularProfileQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + evidenceCountsByStatus: { + __typename: 'EvidenceItemsByStatus' + submittedCount: number + acceptedCount: number + } + } + | undefined +} export type LinkableGeneQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; + geneId: Scalars['Int']['input'] +}> - -export type LinkableGeneQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined }; +export type LinkableGeneQuery = { + __typename: 'Query' + gene?: + | { __typename: 'Gene'; id: number; name: string; link: string } + | undefined +} export type LinkableVariantQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; + variantId: Scalars['Int']['input'] +}> - -export type LinkableVariantQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }; +export type LinkableVariantQuery = { + __typename: 'Query' + variant?: + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined +} export type LinkableTherapyQueryVariables = Exact<{ - therapyId: Scalars['Int']['input']; -}>; + therapyId: Scalars['Int']['input'] +}> - -export type LinkableTherapyQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, link: string } | undefined }; +export type LinkableTherapyQuery = { + __typename: 'Query' + therapy?: + | { __typename: 'Therapy'; id: number; name: string; link: string } + | undefined +} export type FlagEntityMutationVariables = Exact<{ - input: FlagEntityInput; -}>; - - -export type FlagEntityMutation = { __typename: 'Mutation', flagEntity?: { __typename: 'FlagEntityPayload', flag?: { __typename: 'Flag', id: number } | undefined } | undefined }; + input: FlagEntityInput +}> + +export type FlagEntityMutation = { + __typename: 'Mutation' + flagEntity?: + | { + __typename: 'FlagEntityPayload' + flag?: { __typename: 'Flag'; id: number } | undefined + } + | undefined +} export type ResolveFlagMutationVariables = Exact<{ - input: ResolveFlagInput; -}>; - - -export type ResolveFlagMutation = { __typename: 'Mutation', resolveFlag?: { __typename: 'ResolveFlagPayload', flag?: { __typename: 'Flag', id: number } | undefined } | undefined }; + input: ResolveFlagInput +}> + +export type ResolveFlagMutation = { + __typename: 'Mutation' + resolveFlag?: + | { + __typename: 'ResolveFlagPayload' + flag?: { __typename: 'Flag'; id: number } | undefined + } + | undefined +} export type UpdateSourceSuggestionMutationVariables = Exact<{ - input: UpdateSourceSuggestionStatusInput; -}>; - - -export type UpdateSourceSuggestionMutation = { __typename: 'Mutation', updateSourceSuggestionStatus?: { __typename: 'UpdateSourceSuggestionStatusPayload', sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus } } | undefined }; + input: UpdateSourceSuggestionStatusInput +}> + +export type UpdateSourceSuggestionMutation = { + __typename: 'Mutation' + updateSourceSuggestionStatus?: + | { + __typename: 'UpdateSourceSuggestionStatusPayload' + sourceSuggestion: { + __typename: 'SourceSuggestion' + id: number + status: SourceSuggestionStatus + } + } + | undefined +} export type UpdateCoiMutationVariables = Exact<{ - input: UpdateCoiInput; -}>; - - -export type UpdateCoiMutation = { __typename: 'Mutation', updateCoi?: { __typename: 'UpdateCoiPayload', coiStatement: { __typename: 'Coi', coiPresent: boolean, coiStatus: CoiStatus, createdAt?: any | undefined, id: number } } | undefined }; + input: UpdateCoiInput +}> + +export type UpdateCoiMutation = { + __typename: 'Mutation' + updateCoi?: + | { + __typename: 'UpdateCoiPayload' + coiStatement: { + __typename: 'Coi' + coiPresent: boolean + coiStatus: CoiStatus + createdAt?: any | undefined + id: number + } + } + | undefined +} export type UpdateUserProfileMutationVariables = Exact<{ - input: EditUserInput; -}>; - - -export type UpdateUserProfileMutation = { __typename: 'Mutation', editUser?: { __typename: 'EditUserPayload', user: { __typename: 'User', id: number } } | undefined }; - -export type CountriesQueryVariables = Exact<{ [key: string]: never; }>; + input: EditUserInput +}> + +export type UpdateUserProfileMutation = { + __typename: 'Mutation' + editUser?: + | { + __typename: 'EditUserPayload' + user: { __typename: 'User'; id: number } + } + | undefined +} +export type CountriesQueryVariables = Exact<{ [key: string]: never }> -export type CountriesQuery = { __typename: 'Query', countries: Array<{ __typename: 'Country', id: number, name: string }> }; +export type CountriesQuery = { + __typename: 'Query' + countries: Array<{ __typename: 'Country'; id: number; name: string }> +} export type DeprecateVariantMutationVariables = Exact<{ - variantId: Scalars['Int']['input']; - deprecationReason: VariantDeprecationReason; - comment: Scalars['String']['input']; - organizationId?: InputMaybe; -}>; - - -export type DeprecateVariantMutation = { __typename: 'Mutation', deprecateVariant?: { __typename: 'DeprecateVariantPayload', newlyDeprecatedMolecularProfiles?: Array<{ __typename: 'MolecularProfile', id: number }> | undefined, variant?: { __typename: 'Variant', id: number, name: string } | undefined } | undefined }; + variantId: Scalars['Int']['input'] + deprecationReason: VariantDeprecationReason + comment: Scalars['String']['input'] + organizationId?: InputMaybe +}> + +export type DeprecateVariantMutation = { + __typename: 'Mutation' + deprecateVariant?: + | { + __typename: 'DeprecateVariantPayload' + newlyDeprecatedMolecularProfiles?: + | Array<{ __typename: 'MolecularProfile'; id: number }> + | undefined + variant?: + | { __typename: 'Variant'; id: number; name: string } + | undefined + } + | undefined +} export type MolecularProfilesForVariantQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type MolecularProfilesForVariantQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } }> } }; + variantId: Scalars['Int']['input'] +}> + +export type MolecularProfilesForVariantQuery = { + __typename: 'Query' + molecularProfiles: { + __typename: 'MolecularProfileConnection' + nodes: Array<{ + __typename: 'MolecularProfile' + id: number + name: string + link: string + evidenceCountsByStatus: { + __typename: 'EvidenceItemsByStatus' + submittedCount: number + acceptedCount: number + } + }> + } +} export type AssertionRevisableFieldsQueryVariables = Exact<{ - assertionId: Scalars['Int']['input']; -}>; - - -export type AssertionRevisableFieldsQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, summary: string, description: string, variantOrigin: VariantOrigin, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, assertionDirection: AssertionDirection, assertionType: AssertionType, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, fdaCompanionTest?: boolean | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, disease?: { __typename: 'Disease', id: number, doid?: string | undefined, name: string, displayName: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, ncitId?: string | undefined, name: string, link: string }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, hpoId: string, name: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', id: number, name: string, code: string, description: string, tooltip: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string, name: string, tooltip: string, exclusive: boolean }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, evidenceItems: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus }> } | undefined }; - -export type RevisableAssertionFieldsFragment = { __typename: 'Assertion', id: number, summary: string, description: string, variantOrigin: VariantOrigin, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, assertionDirection: AssertionDirection, assertionType: AssertionType, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, fdaCompanionTest?: boolean | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, disease?: { __typename: 'Disease', id: number, doid?: string | undefined, name: string, displayName: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, ncitId?: string | undefined, name: string, link: string }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, hpoId: string, name: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', id: number, name: string, code: string, description: string, tooltip: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string, name: string, tooltip: string, exclusive: boolean }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, evidenceItems: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus }> }; + assertionId: Scalars['Int']['input'] +}> + +export type AssertionRevisableFieldsQuery = { + __typename: 'Query' + assertion?: + | { + __typename: 'Assertion' + id: number + summary: string + description: string + variantOrigin: VariantOrigin + significance: AssertionSignificance + therapyInteractionType?: TherapyInteraction | undefined + assertionDirection: AssertionDirection + assertionType: AssertionType + ampLevel?: AmpLevel | undefined + nccnGuidelineVersion?: string | undefined + regulatoryApproval?: boolean | undefined + fdaCompanionTest?: boolean | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + disease?: + | { + __typename: 'Disease' + id: number + doid?: string | undefined + name: string + displayName: string + link: string + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + ncitId?: string | undefined + name: string + link: string + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + hpoId: string + name: string + }> + acmgCodes: Array<{ + __typename: 'AcmgCode' + id: number + name: string + code: string + description: string + tooltip: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + id: number + code: string + description: string + name: string + tooltip: string + exclusive: boolean + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + evidenceItems: Array<{ + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + }> + } + | undefined +} + +export type RevisableAssertionFieldsFragment = { + __typename: 'Assertion' + id: number + summary: string + description: string + variantOrigin: VariantOrigin + significance: AssertionSignificance + therapyInteractionType?: TherapyInteraction | undefined + assertionDirection: AssertionDirection + assertionType: AssertionType + ampLevel?: AmpLevel | undefined + nccnGuidelineVersion?: string | undefined + regulatoryApproval?: boolean | undefined + fdaCompanionTest?: boolean | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + disease?: + | { + __typename: 'Disease' + id: number + doid?: string | undefined + name: string + displayName: string + link: string + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + ncitId?: string | undefined + name: string + link: string + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + hpoId: string + name: string + }> + acmgCodes: Array<{ + __typename: 'AcmgCode' + id: number + name: string + code: string + description: string + tooltip: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + id: number + code: string + description: string + name: string + tooltip: string + exclusive: boolean + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + evidenceItems: Array<{ + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + }> +} export type SuggestAssertionRevisionMutationVariables = Exact<{ - input: SuggestAssertionRevisionInput; -}>; - - -export type SuggestAssertionRevisionMutation = { __typename: 'Mutation', suggestAssertionRevision?: { __typename: 'SuggestAssertionRevisionPayload', clientMutationId?: string | undefined, assertion: { __typename: 'Assertion', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean }> } | undefined }; + input: SuggestAssertionRevisionInput +}> + +export type SuggestAssertionRevisionMutation = { + __typename: 'Mutation' + suggestAssertionRevision?: + | { + __typename: 'SuggestAssertionRevisionPayload' + clientMutationId?: string | undefined + assertion: { __typename: 'Assertion'; id: number } + results: Array<{ __typename: 'RevisionResult'; newlyCreated: boolean }> + } + | undefined +} export type SubmitAssertionMutationVariables = Exact<{ - input: SubmitAssertionInput; -}>; - - -export type SubmitAssertionMutation = { __typename: 'Mutation', submitAssertion?: { __typename: 'SubmitAssertionPayload', clientMutationId?: string | undefined, assertion: { __typename: 'Assertion', id: number } } | undefined }; + input: SubmitAssertionInput +}> + +export type SubmitAssertionMutation = { + __typename: 'Mutation' + submitAssertion?: + | { + __typename: 'SubmitAssertionPayload' + clientMutationId?: string | undefined + assertion: { __typename: 'Assertion'; id: number } + } + | undefined +} export type EvidenceItemRevisableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input']; -}>; - - -export type EvidenceItemRevisableFieldsQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, variantOrigin: VariantOrigin, description: string, significance: EvidenceSignificance, therapyInteractionType?: TherapyInteraction | undefined, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceRating?: number | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }, disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }>, source: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } } | undefined }; - -export type RevisableEvidenceFieldsFragment = { __typename: 'EvidenceItem', id: number, variantOrigin: VariantOrigin, description: string, significance: EvidenceSignificance, therapyInteractionType?: TherapyInteraction | undefined, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceRating?: number | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }, disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }>, source: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } }; + evidenceId: Scalars['Int']['input'] +}> + +export type EvidenceItemRevisableFieldsQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + variantOrigin: VariantOrigin + description: string + significance: EvidenceSignificance + therapyInteractionType?: TherapyInteraction | undefined + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceRating?: number | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + hpoId: string + }> + source: { + __typename: 'Source' + id: number + name: string + link: string + citation?: string | undefined + citationId: string + sourceType: SourceSource + } + } + | undefined +} + +export type RevisableEvidenceFieldsFragment = { + __typename: 'EvidenceItem' + id: number + variantOrigin: VariantOrigin + description: string + significance: EvidenceSignificance + therapyInteractionType?: TherapyInteraction | undefined + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceRating?: number | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + hpoId: string + }> + source: { + __typename: 'Source' + id: number + name: string + link: string + citation?: string | undefined + citationId: string + sourceType: SourceSource + } +} export type SuggestEvidenceItemRevisionMutationVariables = Exact<{ - input: SuggestEvidenceItemRevisionInput; -}>; - - -export type SuggestEvidenceItemRevisionMutation = { __typename: 'Mutation', suggestEvidenceItemRevision?: { __typename: 'SuggestEvidenceItemRevisionPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean }> } | undefined }; + input: SuggestEvidenceItemRevisionInput +}> + +export type SuggestEvidenceItemRevisionMutation = { + __typename: 'Mutation' + suggestEvidenceItemRevision?: + | { + __typename: 'SuggestEvidenceItemRevisionPayload' + clientMutationId?: string | undefined + evidenceItem: { __typename: 'EvidenceItem'; id: number } + results: Array<{ __typename: 'RevisionResult'; newlyCreated: boolean }> + } + | undefined +} export type EvidenceFieldsFromSourceSuggestionQueryVariables = Exact<{ - sourceId?: InputMaybe; - molecularProfileId?: InputMaybe; - diseaseId?: InputMaybe; -}>; - - -export type EvidenceFieldsFromSourceSuggestionQuery = { __typename: 'Query', sourceSuggestionValues: { __typename: 'SourceSuggestionValues', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', id: number, sourceType: SourceSource, citationId: string, citation?: string | undefined, link: string } | undefined } }; + sourceId?: InputMaybe + molecularProfileId?: InputMaybe + diseaseId?: InputMaybe +}> + +export type EvidenceFieldsFromSourceSuggestionQuery = { + __typename: 'Query' + sourceSuggestionValues: { + __typename: 'SourceSuggestionValues' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | undefined + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + source?: + | { + __typename: 'Source' + id: number + sourceType: SourceSource + citationId: string + citation?: string | undefined + link: string + } + | undefined + } +} export type EvidenceSubmittableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input']; -}>; - - -export type EvidenceSubmittableFieldsQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, description: string, variantOrigin: VariantOrigin, evidenceType: EvidenceType, significance: EvidenceSignificance, evidenceLevel: EvidenceLevel, evidenceDirection: EvidenceDirection, evidenceRating?: number | undefined, therapyInteractionType?: TherapyInteraction | undefined, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource }, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string }>, disease?: { __typename: 'Disease', id: number, name: string } | undefined } | undefined }; - -export type SubmittableEvidenceFieldsFragment = { __typename: 'EvidenceItem', id: number, description: string, variantOrigin: VariantOrigin, evidenceType: EvidenceType, significance: EvidenceSignificance, evidenceLevel: EvidenceLevel, evidenceDirection: EvidenceDirection, evidenceRating?: number | undefined, therapyInteractionType?: TherapyInteraction | undefined, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource }, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string }>, disease?: { __typename: 'Disease', id: number, name: string } | undefined }; + evidenceId: Scalars['Int']['input'] +}> + +export type EvidenceSubmittableFieldsQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + description: string + variantOrigin: VariantOrigin + evidenceType: EvidenceType + significance: EvidenceSignificance + evidenceLevel: EvidenceLevel + evidenceDirection: EvidenceDirection + evidenceRating?: number | undefined + therapyInteractionType?: TherapyInteraction | undefined + source: { + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + } + phenotypes: Array<{ __typename: 'Phenotype'; id: number; name: string }> + therapies: Array<{ __typename: 'Therapy'; id: number; name: string }> + disease?: + | { __typename: 'Disease'; id: number; name: string } + | undefined + } + | undefined +} + +export type SubmittableEvidenceFieldsFragment = { + __typename: 'EvidenceItem' + id: number + description: string + variantOrigin: VariantOrigin + evidenceType: EvidenceType + significance: EvidenceSignificance + evidenceLevel: EvidenceLevel + evidenceDirection: EvidenceDirection + evidenceRating?: number | undefined + therapyInteractionType?: TherapyInteraction | undefined + source: { + __typename: 'Source' + id: number + citation?: string | undefined + sourceType: SourceSource + } + phenotypes: Array<{ __typename: 'Phenotype'; id: number; name: string }> + therapies: Array<{ __typename: 'Therapy'; id: number; name: string }> + disease?: { __typename: 'Disease'; id: number; name: string } | undefined +} export type SubmitEvidenceItemMutationVariables = Exact<{ - input: SubmitEvidenceItemInput; -}>; - - -export type SubmitEvidenceItemMutation = { __typename: 'Mutation', submitEvidence?: { __typename: 'SubmitEvidenceItemPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number } } | undefined }; + input: SubmitEvidenceItemInput +}> + +export type SubmitEvidenceItemMutation = { + __typename: 'Mutation' + submitEvidence?: + | { + __typename: 'SubmitEvidenceItemPayload' + clientMutationId?: string | undefined + evidenceItem: { __typename: 'EvidenceItem'; id: number } + } + | undefined +} export type ExistingEvidenceCountQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; - sourceId: Scalars['Int']['input']; -}>; - + molecularProfileId: Scalars['Int']['input'] + sourceId: Scalars['Int']['input'] +}> -export type ExistingEvidenceCountQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number } }; +export type ExistingEvidenceCountQuery = { + __typename: 'Query' + evidenceItems: { __typename: 'EvidenceItemConnection'; totalCount: number } +} export type FullyCuratedSourceQueryVariables = Exact<{ - sourceId: Scalars['Int']['input']; -}>; - + sourceId: Scalars['Int']['input'] +}> -export type FullyCuratedSourceQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined }; +export type FullyCuratedSourceQuery = { + __typename: 'Query' + source?: { __typename: 'Source'; fullyCurated: boolean } | undefined +} export type GeneRevisableFieldsQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; - - -export type GeneRevisableFieldsQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, description: string, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> } | undefined }; + geneId: Scalars['Int']['input'] +}> + +export type GeneRevisableFieldsQuery = { + __typename: 'Query' + gene?: + | { + __typename: 'Gene' + id: number + description: string + sources: Array<{ + __typename: 'Source' + id: number + sourceType: SourceSource + citation?: string | undefined + citationId: string + }> + } + | undefined +} -export type RevisableGeneFieldsFragment = { __typename: 'Gene', id: number, description: string, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> }; +export type RevisableGeneFieldsFragment = { + __typename: 'Gene' + id: number + description: string + sources: Array<{ + __typename: 'Source' + id: number + sourceType: SourceSource + citation?: string | undefined + citationId: string + }> +} export type SuggestGeneRevisionMutationVariables = Exact<{ - input: SuggestGeneRevisionInput; -}>; - - -export type SuggestGeneRevisionMutation = { __typename: 'Mutation', suggestGeneRevision?: { __typename: 'SuggestGeneRevisionPayload', clientMutationId?: string | undefined, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + input: SuggestGeneRevisionInput +}> + +export type SuggestGeneRevisionMutation = { + __typename: 'Mutation' + suggestGeneRevision?: + | { + __typename: 'SuggestGeneRevisionPayload' + clientMutationId?: string | undefined + results: Array<{ + __typename: 'RevisionResult' + newlyCreated: boolean + id: number + fieldName: string + }> + } + | undefined +} export type MolecularProfileRevisableFieldsQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; -}>; - - -export type MolecularProfileRevisableFieldsQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, description?: string | undefined, molecularProfileAliases: Array, isComplex: boolean, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> } | undefined }; + molecularProfileId: Scalars['Int']['input'] +}> + +export type MolecularProfileRevisableFieldsQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + description?: string | undefined + molecularProfileAliases: Array + isComplex: boolean + sources: Array<{ + __typename: 'Source' + id: number + sourceType: SourceSource + citation?: string | undefined + citationId: string + }> + } + | undefined +} -export type RevisableMolecularProfileFieldsFragment = { __typename: 'MolecularProfile', id: number, description?: string | undefined, molecularProfileAliases: Array, isComplex: boolean, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> }; +export type RevisableMolecularProfileFieldsFragment = { + __typename: 'MolecularProfile' + id: number + description?: string | undefined + molecularProfileAliases: Array + isComplex: boolean + sources: Array<{ + __typename: 'Source' + id: number + sourceType: SourceSource + citation?: string | undefined + citationId: string + }> +} export type SuggestMolecularProfileRevisionMutationVariables = Exact<{ - input: SuggestMolecularProfileRevisionInput; -}>; - - -export type SuggestMolecularProfileRevisionMutation = { __typename: 'Mutation', suggestMolecularProfileRevision?: { __typename: 'SuggestMolecularProfileRevisionPayload', clientMutationId?: string | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + input: SuggestMolecularProfileRevisionInput +}> + +export type SuggestMolecularProfileRevisionMutation = { + __typename: 'Mutation' + suggestMolecularProfileRevision?: + | { + __typename: 'SuggestMolecularProfileRevisionPayload' + clientMutationId?: string | undefined + molecularProfile: { __typename: 'MolecularProfile'; id: number } + results: Array<{ + __typename: 'RevisionResult' + newlyCreated: boolean + id: number + fieldName: string + }> + } + | undefined +} export type SubmitSourceMutationVariables = Exact<{ - input: SuggestSourceInput; -}>; - - -export type SubmitSourceMutation = { __typename: 'Mutation', suggestSource?: { __typename: 'SuggestSourcePayload', clientMutationId?: string | undefined, sourceSuggestion: { __typename: 'SourceSuggestion', id: number } } | undefined }; + input: SuggestSourceInput +}> + +export type SubmitSourceMutation = { + __typename: 'Mutation' + suggestSource?: + | { + __typename: 'SuggestSourcePayload' + clientMutationId?: string | undefined + sourceSuggestion: { __typename: 'SourceSuggestion'; id: number } + } + | undefined +} export type SourceSuggestionChecksQueryVariables = Exact<{ - sourceId: Scalars['Int']['input']; -}>; - + sourceId: Scalars['Int']['input'] +}> -export type SourceSuggestionChecksQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined, sourceSuggestions: { __typename: 'SourceSuggestionConnection', filteredCount: number } }; +export type SourceSuggestionChecksQuery = { + __typename: 'Query' + source?: { __typename: 'Source'; fullyCurated: boolean } | undefined + sourceSuggestions: { + __typename: 'SourceSuggestionConnection' + filteredCount: number + } +} export type VariantRevisableFieldsQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type VariantRevisableFieldsQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, clinvarIds: Array, ensemblVersion?: number | undefined, hgvsDescriptions: Array, referenceBuild?: ReferenceBuild | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, name: string, soid: string }>, primaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined } | undefined }; - -export type RevisableVariantFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, clinvarIds: Array, ensemblVersion?: number | undefined, hgvsDescriptions: Array, referenceBuild?: ReferenceBuild | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, name: string, soid: string }>, primaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + variantId: Scalars['Int']['input'] +}> + +export type VariantRevisableFieldsQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + clinvarIds: Array + ensemblVersion?: number | undefined + hgvsDescriptions: Array + referenceBuild?: ReferenceBuild | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + name: string + soid: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + chromosome?: string | undefined + representativeTranscript?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + chromosome?: string | undefined + representativeTranscript?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + } + | undefined +} + +export type RevisableVariantFieldsFragment = { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + clinvarIds: Array + ensemblVersion?: number | undefined + hgvsDescriptions: Array + referenceBuild?: ReferenceBuild | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + name: string + soid: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + chromosome?: string | undefined + representativeTranscript?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + chromosome?: string | undefined + representativeTranscript?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined +} -export type CoordinateFieldsFragment = { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined }; +export type CoordinateFieldsFragment = { + __typename: 'Coordinate' + chromosome?: string | undefined + representativeTranscript?: string | undefined + start?: number | undefined + stop?: number | undefined +} export type SuggestVariantRevisionMutationVariables = Exact<{ - input: SuggestVariantRevisionInput; -}>; - - -export type SuggestVariantRevisionMutation = { __typename: 'Mutation', suggestVariantRevision?: { __typename: 'SuggestVariantRevisionPayload', clientMutationId?: string | undefined, variant: { __typename: 'Variant', id: number }, results: Array<{ __typename: 'RevisionResult', id: number, fieldName: string, newlyCreated: boolean }> } | undefined }; + input: SuggestVariantRevisionInput +}> + +export type SuggestVariantRevisionMutation = { + __typename: 'Mutation' + suggestVariantRevision?: + | { + __typename: 'SuggestVariantRevisionPayload' + clientMutationId?: string | undefined + variant: { __typename: 'Variant'; id: number } + results: Array<{ + __typename: 'RevisionResult' + id: number + fieldName: string + newlyCreated: boolean + }> + } + | undefined +} export type VariantGroupRevisableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input']; -}>; - - -export type VariantGroupRevisableFieldsQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string }> }, sources: Array<{ __typename: 'Source', id: number, name: string, link: string }> } | undefined }; - -export type VariantGroupRevisableFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string }> }, sources: Array<{ __typename: 'Source', id: number, name: string, link: string }> }; + variantGroupId: Scalars['Int']['input'] +}> + +export type VariantGroupRevisableFieldsQuery = { + __typename: 'Query' + variantGroup?: + | { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + totalCount: number + edges: Array<{ + __typename: 'VariantEdge' + cursor: string + node?: + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + }> + nodes: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + }> + } + sources: Array<{ + __typename: 'Source' + id: number + name: string + link: string + }> + } + | undefined +} + +export type VariantGroupRevisableFieldsFragment = { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + totalCount: number + edges: Array<{ + __typename: 'VariantEdge' + cursor: string + node?: + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + }> + nodes: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + }> + } + sources: Array<{ + __typename: 'Source' + id: number + name: string + link: string + }> +} export type SuggestVariantGroupRevisionMutationVariables = Exact<{ - input: SuggestVariantGroupRevisionInput; -}>; - - -export type SuggestVariantGroupRevisionMutation = { __typename: 'Mutation', suggestVariantGroupRevision?: { __typename: 'SuggestVariantGroupRevisionPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + input: SuggestVariantGroupRevisionInput +}> + +export type SuggestVariantGroupRevisionMutation = { + __typename: 'Mutation' + suggestVariantGroupRevision?: + | { + __typename: 'SuggestVariantGroupRevisionPayload' + clientMutationId?: string | undefined + variantGroup: { __typename: 'VariantGroup'; id: number } + results: Array<{ + __typename: 'RevisionResult' + newlyCreated: boolean + id: number + fieldName: string + }> + } + | undefined +} export type VariantGroupSubmittableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input']; -}>; - - -export type VariantGroupSubmittableFieldsQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } }> }, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceType: SourceSource }> } | undefined }; - -export type SubmittableVariantGroupFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } }> }, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceType: SourceSource }> }; + variantGroupId: Scalars['Int']['input'] +}> + +export type VariantGroupSubmittableFieldsQuery = { + __typename: 'Query' + variantGroup?: + | { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + nodes: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + }> + } + sources: Array<{ + __typename: 'Source' + id: number + link: string + citation?: string | undefined + sourceType: SourceSource + }> + } + | undefined +} + +export type SubmittableVariantGroupFieldsFragment = { + __typename: 'VariantGroup' + id: number + name: string + description: string + variants: { + __typename: 'VariantConnection' + nodes: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + }> + } + sources: Array<{ + __typename: 'Source' + id: number + link: string + citation?: string | undefined + sourceType: SourceSource + }> +} export type SubmitVariantGroupMutationVariables = Exact<{ - input: SubmitVariantGroupInput; -}>; - - -export type SubmitVariantGroupMutation = { __typename: 'Mutation', submitVariantGroup?: { __typename: 'SubmitVariantGroupPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number } } | undefined }; + input: SubmitVariantGroupInput +}> + +export type SubmitVariantGroupMutation = { + __typename: 'Mutation' + submitVariantGroup?: + | { + __typename: 'SubmitVariantGroupPayload' + clientMutationId?: string | undefined + variantGroup: { __typename: 'VariantGroup'; id: number } + } + | undefined +} export type EntityTagsTestQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; - geneId: Scalars['Int']['input']; - variantId: Scalars['Int']['input']; - therapyId: Scalars['Int']['input']; - diseaseId: Scalars['Int']['input']; - eid: Scalars['Int']['input']; -}>; - - -export type EntityTagsTestQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, link: string } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined, variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined, therapy?: { __typename: 'Therapy', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined }; + molecularProfileId: Scalars['Int']['input'] + geneId: Scalars['Int']['input'] + variantId: Scalars['Int']['input'] + therapyId: Scalars['Int']['input'] + diseaseId: Scalars['Int']['input'] + eid: Scalars['Int']['input'] +}> + +export type EntityTagsTestQuery = { + __typename: 'Query' + evidenceItem?: + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | undefined + molecularProfile?: + | { __typename: 'MolecularProfile'; id: number; name: string; link: string } + | undefined + gene?: + | { __typename: 'Gene'; id: number; name: string; link: string } + | undefined + variant?: + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + therapy?: + | { __typename: 'Therapy'; id: number; name: string; link: string } + | undefined + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined +} export type AcmgCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']['input']; -}>; - - -export type AcmgCodeSelectTypeaheadQuery = { __typename: 'Query', acmgCodesTypeahead: Array<{ __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }> }; - -export type AcmgCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; + code: Scalars['String']['input'] +}> +export type AcmgCodeSelectTypeaheadQuery = { + __typename: 'Query' + acmgCodesTypeahead: Array<{ + __typename: 'AcmgCode' + id: number + code: string + name: string + description: string + tooltip: string + }> +} -export type AcmgCodeSelectTagQuery = { __typename: 'Query', acmgCode?: { __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string } | undefined }; +export type AcmgCodeSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input'] +}> + +export type AcmgCodeSelectTagQuery = { + __typename: 'Query' + acmgCode?: + | { + __typename: 'AcmgCode' + id: number + code: string + name: string + description: string + tooltip: string + } + | undefined +} -export type AcmgCodeSelectTypeaheadFieldsFragment = { __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }; +export type AcmgCodeSelectTypeaheadFieldsFragment = { + __typename: 'AcmgCode' + id: number + code: string + name: string + description: string + tooltip: string +} export type ClingenCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']['input']; -}>; - - -export type ClingenCodeSelectTypeaheadQuery = { __typename: 'Query', clingenCodesTypeahead: Array<{ __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }> }; + code: Scalars['String']['input'] +}> + +export type ClingenCodeSelectTypeaheadQuery = { + __typename: 'Query' + clingenCodesTypeahead: Array<{ + __typename: 'ClingenCode' + id: number + code: string + name: string + description: string + tooltip: string + exclusive: boolean + }> +} export type ClingenCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type ClingenCodeSelectTagQuery = { __typename: 'Query', clingenCode?: { __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean } | undefined }; + id: Scalars['Int']['input'] +}> + +export type ClingenCodeSelectTagQuery = { + __typename: 'Query' + clingenCode?: + | { + __typename: 'ClingenCode' + id: number + code: string + name: string + description: string + tooltip: string + exclusive: boolean + } + | undefined +} -export type ClingenCodeSelectTypeaheadFieldsFragment = { __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }; +export type ClingenCodeSelectTypeaheadFieldsFragment = { + __typename: 'ClingenCode' + id: number + code: string + name: string + description: string + tooltip: string + exclusive: boolean +} export type QuickAddDiseaseMutationVariables = Exact<{ - name: Scalars['String']['input']; - doid?: InputMaybe; -}>; - - -export type QuickAddDiseaseMutation = { __typename: 'Mutation', addDisease?: { __typename: 'AddDiseasePayload', new: boolean, disease: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } } | undefined }; + name: Scalars['String']['input'] + doid?: InputMaybe +}> + +export type QuickAddDiseaseMutation = { + __typename: 'Mutation' + addDisease?: + | { + __typename: 'AddDiseasePayload' + new: boolean + disease: { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + } + } + | undefined +} -export type QuickAddDiseaseFieldsFragment = { __typename: 'AddDiseasePayload', new: boolean, disease: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } }; +export type QuickAddDiseaseFieldsFragment = { + __typename: 'AddDiseasePayload' + new: boolean + disease: { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + } +} export type DiseaseSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; -}>; - - -export type DiseaseSelectTypeaheadQuery = { __typename: 'Query', diseaseTypeahead: Array<{ __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }> }; + name: Scalars['String']['input'] +}> + +export type DiseaseSelectTypeaheadQuery = { + __typename: 'Query' + diseaseTypeahead: Array<{ + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + }> +} export type DiseaseSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type DiseaseSelectTagQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined }; + id: Scalars['Int']['input'] +}> + +export type DiseaseSelectTagQuery = { + __typename: 'Query' + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array + } + | undefined +} -export type DiseaseSelectTypeaheadFieldsFragment = { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }; +export type DiseaseSelectTypeaheadFieldsFragment = { + __typename: 'Disease' + id: number + name: string + link: string + displayName: string + doid?: string | undefined + diseaseAliases: Array +} export type EvidenceManagerQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - id?: InputMaybe; - description?: InputMaybe; - evidenceLevel?: InputMaybe; - evidenceDirection?: InputMaybe; - significance?: InputMaybe; - evidenceType?: InputMaybe; - rating?: InputMaybe; - variantOrigin?: InputMaybe; - variantId?: InputMaybe; - molecularProfileId?: InputMaybe; - assertionId?: InputMaybe; - organizationId?: InputMaybe; - userId?: InputMaybe; - sortBy?: InputMaybe; - phenotypeId?: InputMaybe; - diseaseId?: InputMaybe; - therapyId?: InputMaybe; - sourceId?: InputMaybe; - clinicalTrialId?: InputMaybe; - molecularProfileName?: InputMaybe; - status?: InputMaybe; -}>; - - -export type EvidenceManagerQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'EvidenceItemEdge', cursor: string, node?: { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } } | undefined }>, nodes: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }> } }; - -export type EvidenceManagerFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + id?: InputMaybe + description?: InputMaybe + evidenceLevel?: InputMaybe + evidenceDirection?: InputMaybe + significance?: InputMaybe + evidenceType?: InputMaybe + rating?: InputMaybe + variantOrigin?: InputMaybe + variantId?: InputMaybe + molecularProfileId?: InputMaybe + assertionId?: InputMaybe + organizationId?: InputMaybe + userId?: InputMaybe + sortBy?: InputMaybe + phenotypeId?: InputMaybe + diseaseId?: InputMaybe + therapyId?: InputMaybe + sourceId?: InputMaybe + clinicalTrialId?: InputMaybe + molecularProfileName?: InputMaybe + status?: InputMaybe +}> + +export type EvidenceManagerQuery = { + __typename: 'Query' + evidenceItems: { + __typename: 'EvidenceItemConnection' + totalCount: number + pageCount: number + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'EvidenceItemEdge' + cursor: string + node?: + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + flagged: boolean + therapyInteractionType?: TherapyInteraction | undefined + description: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + disease?: + | { + __typename: 'Disease' + id: number + name: string + link: string + } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + } + | undefined + }> + nodes: Array<{ + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + flagged: boolean + therapyInteractionType?: TherapyInteraction | undefined + description: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + }> + } +} + +export type EvidenceManagerFieldsFragment = { + __typename: 'EvidenceItem' + id: number + name: string + link: string + status: EvidenceStatus + flagged: boolean + therapyInteractionType?: TherapyInteraction | undefined + description: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } +} export type EvidenceSelectTypeaheadQueryVariables = Exact<{ - eid: Scalars['Int']['input']; -}>; - - -export type EvidenceSelectTypeaheadQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', nodes: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }> } }; + eid: Scalars['Int']['input'] +}> + +export type EvidenceSelectTypeaheadQuery = { + __typename: 'Query' + evidenceItems: { + __typename: 'EvidenceItemConnection' + nodes: Array<{ + __typename: 'EvidenceItem' + id: number + name: string + link: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + status: EvidenceStatus + }> + } +} export type EvidenceSelectTagQueryVariables = Exact<{ - eid: Scalars['Int']['input']; -}>; - - -export type EvidenceSelectTagQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus } | undefined }; + eid: Scalars['Int']['input'] +}> + +export type EvidenceSelectTagQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + status: EvidenceStatus + } + | undefined +} -export type EvidenceSelectTypeaheadFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }; +export type EvidenceSelectTypeaheadFieldsFragment = { + __typename: 'EvidenceItem' + id: number + name: string + link: string + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + evidenceLevel: EvidenceLevel + evidenceRating?: number | undefined + significance: EvidenceSignificance + variantOrigin: VariantOrigin + status: EvidenceStatus +} export type GeneSelectTypeaheadQueryVariables = Exact<{ - entrezSymbol: Scalars['String']['input']; -}>; + entrezSymbol: Scalars['String']['input'] +}> - -export type GeneSelectTypeaheadQuery = { __typename: 'Query', geneTypeahead: Array<{ __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }> }; +export type GeneSelectTypeaheadQuery = { + __typename: 'Query' + geneTypeahead: Array<{ + __typename: 'Gene' + id: number + entrezId: number + name: string + geneAliases: Array + link: string + }> +} export type GeneSelectTagQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; - - -export type GeneSelectTagQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string } | undefined }; + geneId: Scalars['Int']['input'] +}> + +export type GeneSelectTagQuery = { + __typename: 'Query' + gene?: + | { + __typename: 'Gene' + id: number + entrezId: number + name: string + geneAliases: Array + link: string + } + | undefined +} -export type GeneSelectTypeaheadFieldsFragment = { __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }; +export type GeneSelectTypeaheadFieldsFragment = { + __typename: 'Gene' + id: number + entrezId: number + name: string + geneAliases: Array + link: string +} export type MolecularProfileSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; - geneId?: InputMaybe; -}>; - + name: Scalars['String']['input'] + geneId?: InputMaybe +}> -export type MolecularProfileSelectTypeaheadQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }> } }; +export type MolecularProfileSelectTypeaheadQuery = { + __typename: 'Query' + molecularProfiles: { + __typename: 'MolecularProfileConnection' + nodes: Array<{ + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + }> + } +} export type MolecularProfileSelectTagQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input']; -}>; - - -export type MolecularProfileSelectTagQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } | undefined }; + molecularProfileId: Scalars['Int']['input'] +}> + +export type MolecularProfileSelectTagQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + | undefined +} -export type MolecularProfileSelectTypeaheadFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }; +export type MolecularProfileSelectTypeaheadFieldsFragment = { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array +} export type PreviewMolecularProfileName2QueryVariables = Exact<{ - mpStructure?: InputMaybe; -}>; - - -export type PreviewMolecularProfileName2Query = { __typename: 'Query', previewMolecularProfileName: { __typename: 'MolecularProfileNamePreview', existingMolecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, segments: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string }>, deprecatedVariants: Array<{ __typename: 'Variant', id: number, name: string, link: string }> } }; + mpStructure?: InputMaybe +}> + +export type PreviewMolecularProfileName2Query = { + __typename: 'Query' + previewMolecularProfileName: { + __typename: 'MolecularProfileNamePreview' + existingMolecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | undefined + segments: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { __typename: 'Variant'; id: number; name: string; link: string } + > + deprecatedVariants: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + }> + } +} export type MpExpressionEditorPrepopulateQueryVariables = Exact<{ - mpId: Scalars['Int']['input']; -}>; - - -export type MpExpressionEditorPrepopulateQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, rawName: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } | undefined }; + mpId: Scalars['Int']['input'] +}> + +export type MpExpressionEditorPrepopulateQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + rawName: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + | undefined +} export type CreateMolecularProfile2MutationVariables = Exact<{ - mpStructure: MolecularProfileComponentInput; - organizationId?: InputMaybe; -}>; - - -export type CreateMolecularProfile2Mutation = { __typename: 'Mutation', createMolecularProfile?: { __typename: 'CreateMolecularProfilePayload', molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } } | undefined }; + mpStructure: MolecularProfileComponentInput + organizationId?: InputMaybe +}> + +export type CreateMolecularProfile2Mutation = { + __typename: 'Mutation' + createMolecularProfile?: + | { + __typename: 'CreateMolecularProfilePayload' + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + } + | undefined +} -type PreviewMpName2_Gene_Fragment = { __typename: 'Gene', id: number, name: string, link: string }; +type PreviewMpName2_Gene_Fragment = { + __typename: 'Gene' + id: number + name: string + link: string +} -type PreviewMpName2_MolecularProfileTextSegment_Fragment = { __typename: 'MolecularProfileTextSegment', text: string }; +type PreviewMpName2_MolecularProfileTextSegment_Fragment = { + __typename: 'MolecularProfileTextSegment' + text: string +} -type PreviewMpName2_Variant_Fragment = { __typename: 'Variant', id: number, name: string, link: string }; +type PreviewMpName2_Variant_Fragment = { + __typename: 'Variant' + id: number + name: string + link: string +} -export type PreviewMpName2Fragment = PreviewMpName2_Gene_Fragment | PreviewMpName2_MolecularProfileTextSegment_Fragment | PreviewMpName2_Variant_Fragment; +export type PreviewMpName2Fragment = + | PreviewMpName2_Gene_Fragment + | PreviewMpName2_MolecularProfileTextSegment_Fragment + | PreviewMpName2_Variant_Fragment export type NccnGuidelineSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; -}>; + name: Scalars['String']['input'] +}> - -export type NccnGuidelineSelectTypeaheadQuery = { __typename: 'Query', nccnGuidelinesTypeahead: Array<{ __typename: 'NccnGuideline', id: number, name: string }> }; +export type NccnGuidelineSelectTypeaheadQuery = { + __typename: 'Query' + nccnGuidelinesTypeahead: Array<{ + __typename: 'NccnGuideline' + id: number + name: string + }> +} export type NccnGuidelineSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; + id: Scalars['Int']['input'] +}> +export type NccnGuidelineSelectTagQuery = { + __typename: 'Query' + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined +} -export type NccnGuidelineSelectTagQuery = { __typename: 'Query', nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined }; - -export type NccnGuidelineSelectTypeaheadFieldsFragment = { __typename: 'NccnGuideline', id: number, name: string }; +export type NccnGuidelineSelectTypeaheadFieldsFragment = { + __typename: 'NccnGuideline' + id: number + name: string +} export type PhenotypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; -}>; - + name: Scalars['String']['input'] +}> -export type PhenotypeSelectTypeaheadQuery = { __typename: 'Query', phenotypeTypeahead: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }> }; +export type PhenotypeSelectTypeaheadQuery = { + __typename: 'Query' + phenotypeTypeahead: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + hpoId: string + }> +} export type PhenotypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type PhenotypeSelectTagQuery = { __typename: 'Query', phenotype?: { __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string } | undefined }; + id: Scalars['Int']['input'] +}> + +export type PhenotypeSelectTagQuery = { + __typename: 'Query' + phenotype?: + | { + __typename: 'Phenotype' + id: number + name: string + link: string + hpoId: string + } + | undefined +} -export type PhenotypeSelectTypeaheadFieldsFragment = { __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }; +export type PhenotypeSelectTypeaheadFieldsFragment = { + __typename: 'Phenotype' + id: number + name: string + link: string + hpoId: string +} export type QuickAddSourceCheckCitationQueryVariables = Exact<{ - sourceType: SourceSource; - citationId: Scalars['String']['input']; -}>; + sourceType: SourceSource + citationId: Scalars['String']['input'] +}> - -export type QuickAddSourceCheckCitationQuery = { __typename: 'Query', remoteCitation?: string | undefined }; +export type QuickAddSourceCheckCitationQuery = { + __typename: 'Query' + remoteCitation?: string | undefined +} export type QuickAddSourceRemoteCitationMutationVariables = Exact<{ - input: AddRemoteCitationInput; -}>; - - -export type QuickAddSourceRemoteCitationMutation = { __typename: 'Mutation', addRemoteCitation?: { __typename: 'AddRemoteCitationPayload', newSource: { __typename: 'SourceStub', id: number, citationId: number, sourceType: SourceSource } } | undefined }; + input: AddRemoteCitationInput +}> + +export type QuickAddSourceRemoteCitationMutation = { + __typename: 'Mutation' + addRemoteCitation?: + | { + __typename: 'AddRemoteCitationPayload' + newSource: { + __typename: 'SourceStub' + id: number + citationId: number + sourceType: SourceSource + } + } + | undefined +} export type SourceSelectTypeaheadQueryVariables = Exact<{ - partialCitationId: Scalars['String']['input']; - sourceType: SourceSource; -}>; - - -export type SourceSelectTypeaheadQuery = { __typename: 'Query', sourceTypeahead: Array<{ __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }> }; + partialCitationId: Scalars['String']['input'] + sourceType: SourceSource +}> + +export type SourceSelectTypeaheadQuery = { + __typename: 'Query' + sourceTypeahead: Array<{ + __typename: 'Source' + id: number + name: string + link: string + citation?: string | undefined + citationId: string + sourceType: SourceSource + }> +} export type SourceSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type SourceSelectTagQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } | undefined }; + id: Scalars['Int']['input'] +}> + +export type SourceSelectTagQuery = { + __typename: 'Query' + source?: + | { + __typename: 'Source' + id: number + name: string + link: string + citation?: string | undefined + citationId: string + sourceType: SourceSource + } + | undefined +} -export type SourceSelectTypeaheadFieldsFragment = { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }; +export type SourceSelectTypeaheadFieldsFragment = { + __typename: 'Source' + id: number + name: string + link: string + citation?: string | undefined + citationId: string + sourceType: SourceSource +} export type QuickAddTherapyMutationVariables = Exact<{ - name: Scalars['String']['input']; - ncitId?: InputMaybe; -}>; - - -export type QuickAddTherapyMutation = { __typename: 'Mutation', addTherapy?: { __typename: 'AddTherapyPayload', new: boolean, therapy: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } } | undefined }; + name: Scalars['String']['input'] + ncitId?: InputMaybe +}> + +export type QuickAddTherapyMutation = { + __typename: 'Mutation' + addTherapy?: + | { + __typename: 'AddTherapyPayload' + new: boolean + therapy: { + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + } + } + | undefined +} -export type QuickAddTherapyFieldsFragment = { __typename: 'AddTherapyPayload', new: boolean, therapy: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } }; +export type QuickAddTherapyFieldsFragment = { + __typename: 'AddTherapyPayload' + new: boolean + therapy: { + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + } +} export type TherapySelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; -}>; + name: Scalars['String']['input'] +}> - -export type TherapySelectTypeaheadQuery = { __typename: 'Query', therapyTypeahead: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }> }; +export type TherapySelectTypeaheadQuery = { + __typename: 'Query' + therapyTypeahead: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + }> +} export type TherapySelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type TherapySelectTagQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } | undefined }; + id: Scalars['Int']['input'] +}> + +export type TherapySelectTagQuery = { + __typename: 'Query' + therapy?: + | { + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array + } + | undefined +} -export type TherapySelectTypeaheadFieldsFragment = { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }; +export type TherapySelectTypeaheadFieldsFragment = { + __typename: 'Therapy' + id: number + name: string + link: string + ncitId?: string | undefined + therapyAliases: Array +} export type VariantManagerQueryVariables = Exact<{ - variantName?: InputMaybe; - entrezSymbol?: InputMaybe; - diseaseName?: InputMaybe; - therapyName?: InputMaybe; - variantAlias?: InputMaybe; - variantTypeId?: InputMaybe; - variantGroupId?: InputMaybe; - sortBy?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type VariantManagerQuery = { __typename: 'Query', browseVariants: { __typename: 'BrowseVariantConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantEdge', cursor: string, node?: { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> } | undefined }> } }; - -export type VariantManagerFieldsFragment = { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }> }; + variantName?: InputMaybe + entrezSymbol?: InputMaybe + diseaseName?: InputMaybe + therapyName?: InputMaybe + variantAlias?: InputMaybe + variantTypeId?: InputMaybe + variantGroupId?: InputMaybe + sortBy?: InputMaybe + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type VariantManagerQuery = { + __typename: 'Query' + browseVariants: { + __typename: 'BrowseVariantConnection' + totalCount: number + filteredCount: number + pageCount: number + pageInfo: { + __typename: 'PageInfo' + endCursor?: string | undefined + hasNextPage: boolean + startCursor?: string | undefined + hasPreviousPage: boolean + } + edges: Array<{ + __typename: 'BrowseVariantEdge' + cursor: string + node?: + | { + __typename: 'BrowseVariant' + id: number + name: string + link: string + geneId: number + geneName: string + geneLink: string + diseases: Array<{ + __typename: 'Disease' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + aliases: Array<{ __typename: 'VariantAlias'; name: string }> + variantTypes: Array<{ + __typename: 'LinkableVariantType' + id: number + name: string + link: string + }> + } + | undefined + }> + } +} + +export type VariantManagerFieldsFragment = { + __typename: 'BrowseVariant' + id: number + name: string + link: string + geneId: number + geneName: string + geneLink: string + diseases: Array<{ + __typename: 'Disease' + id: number + name: string + link: string + }> + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + aliases: Array<{ __typename: 'VariantAlias'; name: string }> +} export type QuickAddVariantMutationVariables = Exact<{ - name: Scalars['String']['input']; - geneId: Scalars['Int']['input']; - organizationId?: InputMaybe; -}>; - - -export type QuickAddVariantMutation = { __typename: 'Mutation', createVariant?: { __typename: 'CreateVariantPayload', clientMutationId?: string | undefined, new: boolean, variant: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } } | undefined }; + name: Scalars['String']['input'] + geneId: Scalars['Int']['input'] + organizationId?: InputMaybe +}> + +export type QuickAddVariantMutation = { + __typename: 'Mutation' + createVariant?: + | { + __typename: 'CreateVariantPayload' + clientMutationId?: string | undefined + new: boolean + variant: { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + } + } + | undefined +} -export type QuickAddVariantFieldsFragment = { __typename: 'CreateVariantPayload', clientMutationId?: string | undefined, new: boolean, variant: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } }; +export type QuickAddVariantFieldsFragment = { + __typename: 'CreateVariantPayload' + clientMutationId?: string | undefined + new: boolean + variant: { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + } +} export type VariantSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; - geneId?: InputMaybe; -}>; - - -export type VariantSelectTypeaheadQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }> } }; + name: Scalars['String']['input'] + geneId?: InputMaybe +}> + +export type VariantSelectTypeaheadQuery = { + __typename: 'Query' + variants: { + __typename: 'VariantConnection' + totalCount: number + edges: Array<{ + __typename: 'VariantEdge' + node?: + | { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + } + | undefined + }> + nodes: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + }> + } +} export type VariantSelectTagQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type VariantSelectTagQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } | undefined }; + variantId: Scalars['Int']['input'] +}> + +export type VariantSelectTagQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } + } + | undefined +} -export type VariantSelectTypeaheadFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }; +export type VariantSelectTypeaheadFieldsFragment = { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + singleVariantMolecularProfileId: number + singleVariantMolecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + molecularProfileAliases: Array + } +} export type VariantTypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input']; -}>; - + name: Scalars['String']['input'] +}> -export type VariantTypeSelectTypeaheadQuery = { __typename: 'Query', variantTypeTypeahead: Array<{ __typename: 'VariantType', id: number, name: string, link: string, soid: string }> }; +export type VariantTypeSelectTypeaheadQuery = { + __typename: 'Query' + variantTypeTypeahead: Array<{ + __typename: 'VariantType' + id: number + name: string + link: string + soid: string + }> +} export type VariantTypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input']; -}>; - - -export type VariantTypeSelectTagQuery = { __typename: 'Query', variantType?: { __typename: 'VariantType', id: number, name: string, link: string, soid: string } | undefined }; + id: Scalars['Int']['input'] +}> + +export type VariantTypeSelectTagQuery = { + __typename: 'Query' + variantType?: + | { + __typename: 'VariantType' + id: number + name: string + link: string + soid: string + } + | undefined +} -export type VariantTypeSelectTypeaheadFieldsFragment = { __typename: 'VariantType', id: number, name: string, link: string, soid: string }; +export type VariantTypeSelectTypeaheadFieldsFragment = { + __typename: 'VariantType' + id: number + name: string + link: string + soid: string +} export type AssertionDetailQueryVariables = Exact<{ - assertionId: Scalars['Int']['input']; -}>; - - -export type AssertionDetailQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; - -export type AssertionDetailFieldsFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; - -export type AssertionSubmissionActivityFragment = { __typename: 'Assertion', submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + assertionId: Scalars['Int']['input'] +}> + +export type AssertionDetailQuery = { + __typename: 'Query' + assertion?: + | { + __typename: 'Assertion' + id: number + name: string + status: EvidenceStatus + submissionEvent: { + __typename: 'Event' + originatingUser: { __typename: 'User'; id: number } + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitAssertionActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } + } + | undefined +} + +export type AssertionDetailFieldsFragment = { + __typename: 'Assertion' + id: number + name: string + status: EvidenceStatus + submissionEvent: { + __typename: 'Event' + originatingUser: { __typename: 'User'; id: number } + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitAssertionActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } +} + +export type AssertionSubmissionActivityFragment = { + __typename: 'Assertion' + submissionActivity: { + __typename: 'SubmitAssertionActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } +} export type AssertionSummaryQueryVariables = Exact<{ - assertionId: Scalars['Int']['input']; -}>; - - -export type AssertionSummaryQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; - -export type AssertionSummaryFieldsFragment = { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + assertionId: Scalars['Int']['input'] +}> + +export type AssertionSummaryQuery = { + __typename: 'Query' + assertion?: + | { + __typename: 'Assertion' + id: number + name: string + summary: string + description: string + status: EvidenceStatus + variantOrigin: VariantOrigin + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + therapyInteractionType?: TherapyInteraction | undefined + ampLevel?: AmpLevel | undefined + nccnGuidelineVersion?: string | undefined + regulatoryApproval?: boolean | undefined + regulatoryApprovalLastUpdated?: any | undefined + fdaCompanionTest?: boolean | undefined + fdaCompanionTestLastUpdated?: any | undefined + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + therapies: Array<{ + __typename: 'Therapy' + ncitId?: string | undefined + name: string + link: string + id: number + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + acmgCodes: Array<{ + __typename: 'AcmgCode' + code: string + description: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + id: number + code: string + description: string + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + acceptanceEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionEvent: { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + rejectionEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionActivity: { + __typename: 'SubmitAssertionActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } + } + | undefined +} + +export type AssertionSummaryFieldsFragment = { + __typename: 'Assertion' + id: number + name: string + summary: string + description: string + status: EvidenceStatus + variantOrigin: VariantOrigin + assertionType: AssertionType + assertionDirection: AssertionDirection + significance: AssertionSignificance + therapyInteractionType?: TherapyInteraction | undefined + ampLevel?: AmpLevel | undefined + nccnGuidelineVersion?: string | undefined + regulatoryApproval?: boolean | undefined + regulatoryApprovalLastUpdated?: any | undefined + fdaCompanionTest?: boolean | undefined + fdaCompanionTestLastUpdated?: any | undefined + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + therapies: Array<{ + __typename: 'Therapy' + ncitId?: string | undefined + name: string + link: string + id: number + }> + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + acmgCodes: Array<{ + __typename: 'AcmgCode' + code: string + description: string + }> + clingenCodes: Array<{ + __typename: 'ClingenCode' + id: number + code: string + description: string + }> + nccnGuideline?: + | { __typename: 'NccnGuideline'; id: number; name: string } + | undefined + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + acceptanceEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionEvent: { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + rejectionEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionActivity: { + __typename: 'SubmitAssertionActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } +} export type ClinicalTrialDetailQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input']; -}>; - - -export type ClinicalTrialDetailQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; + clinicalTrialId: Scalars['Int']['input'] +}> + +export type ClinicalTrialDetailQuery = { + __typename: 'Query' + clinicalTrial?: + | { + __typename: 'ClinicalTrial' + id: number + name: string + nctId: string + description: string + url?: string | undefined + link: string + } + | undefined +} export type ClinicalTrialSummaryQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input']; -}>; - - -export type ClinicalTrialSummaryQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; + clinicalTrialId: Scalars['Int']['input'] +}> + +export type ClinicalTrialSummaryQuery = { + __typename: 'Query' + clinicalTrial?: + | { + __typename: 'ClinicalTrial' + id: number + name: string + nctId: string + description: string + url?: string | undefined + link: string + } + | undefined +} export type DiseaseDetailQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input']; -}>; - - -export type DiseaseDetailQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string } | undefined }; + diseaseId: Scalars['Int']['input'] +}> + +export type DiseaseDetailQuery = { + __typename: 'Query' + disease?: + | { + __typename: 'Disease' + id: number + name: string + doid?: string | undefined + diseaseUrl?: string | undefined + displayName: string + diseaseAliases: Array + link: string + } + | undefined +} export type DiseasesSummaryQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input']; -}>; - - -export type DiseasesSummaryQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string, myDiseaseInfo?: { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined } | undefined } | undefined }; - -export type MyDiseaseInfoFieldsFragment = { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined }; - -export type DiseasesSummaryFieldsFragment = { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string, myDiseaseInfo?: { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined } | undefined }; + diseaseId: Scalars['Int']['input'] +}> + +export type DiseasesSummaryQuery = { + __typename: 'Query' + disease?: + | { + __typename: 'Disease' + id: number + name: string + doid?: string | undefined + diseaseUrl?: string | undefined + displayName: string + diseaseAliases: Array + link: string + myDiseaseInfo?: + | { + __typename: 'MyDiseaseInfo' + diseaseOntologyExactSynonyms: Array + diseaseOntologyRelatedSynonyms: Array + mesh?: string | undefined + icdo?: string | undefined + icd10?: string | undefined + ncit: Array + omim?: string | undefined + doDef?: string | undefined + doDefCitations: Array + mondoDef?: string | undefined + } + | undefined + } + | undefined +} + +export type MyDiseaseInfoFieldsFragment = { + __typename: 'MyDiseaseInfo' + diseaseOntologyExactSynonyms: Array + diseaseOntologyRelatedSynonyms: Array + mesh?: string | undefined + icdo?: string | undefined + icd10?: string | undefined + ncit: Array + omim?: string | undefined + doDef?: string | undefined + doDefCitations: Array + mondoDef?: string | undefined +} + +export type DiseasesSummaryFieldsFragment = { + __typename: 'Disease' + id: number + name: string + doid?: string | undefined + diseaseUrl?: string | undefined + displayName: string + diseaseAliases: Array + link: string + myDiseaseInfo?: + | { + __typename: 'MyDiseaseInfo' + diseaseOntologyExactSynonyms: Array + diseaseOntologyRelatedSynonyms: Array + mesh?: string | undefined + icdo?: string | undefined + icd10?: string | undefined + ncit: Array + omim?: string | undefined + doDef?: string | undefined + doDefCitations: Array + mondoDef?: string | undefined + } + | undefined +} export type EvidenceDetailQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input']; -}>; - - -export type EvidenceDetailQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; - -export type EvidenceDetailFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; - -export type EvidenceSubmissionActivityFragment = { __typename: 'EvidenceItem', submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + evidenceId: Scalars['Int']['input'] +}> + +export type EvidenceDetailQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + name: string + status: EvidenceStatus + submissionEvent: { + __typename: 'Event' + originatingUser: { __typename: 'User'; id: number } + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + assertions: Array<{ + __typename: 'Assertion' + id: number + name: string + link: string + }> + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } + } + | undefined +} + +export type EvidenceDetailFieldsFragment = { + __typename: 'EvidenceItem' + id: number + name: string + status: EvidenceStatus + submissionEvent: { + __typename: 'Event' + originatingUser: { __typename: 'User'; id: number } + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + assertions: Array<{ + __typename: 'Assertion' + id: number + name: string + link: string + }> + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } +} + +export type EvidenceSubmissionActivityFragment = { + __typename: 'EvidenceItem' + submissionActivity: { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + id: number + displayName: string + profileImagePath?: string | undefined + } + } +} export type EvidenceSummaryQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input']; -}>; - - -export type EvidenceSummaryQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; - -export type EvidenceSummaryFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + evidenceId: Scalars['Int']['input'] +}> + +export type EvidenceSummaryQuery = { + __typename: 'Query' + evidenceItem?: + | { + __typename: 'EvidenceItem' + id: number + name: string + description: string + status: EvidenceStatus + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + significance: EvidenceSignificance + variantOrigin: VariantOrigin + therapyInteractionType?: TherapyInteraction | undefined + evidenceRating?: number | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + source: { + __typename: 'Source' + id: number + citation?: string | undefined + citationId: string + sourceType: SourceSource + displayType: string + sourceUrl?: string | undefined + ascoAbstractId?: number | undefined + link: string + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + nctId: string + id: number + link: string + }> + | undefined + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + user: { + __typename: 'User' + displayName: string + profileImagePath?: string | undefined + id: number + role: UserRole + } + } + acceptanceEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionEvent: { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + rejectionEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined +} + +export type EvidenceSummaryFieldsFragment = { + __typename: 'EvidenceItem' + id: number + name: string + description: string + status: EvidenceStatus + evidenceLevel: EvidenceLevel + evidenceType: EvidenceType + evidenceDirection: EvidenceDirection + significance: EvidenceSignificance + variantOrigin: VariantOrigin + therapyInteractionType?: TherapyInteraction | undefined + evidenceRating?: number | undefined + therapies: Array<{ + __typename: 'Therapy' + id: number + name: string + link: string + }> + disease?: + | { __typename: 'Disease'; id: number; name: string; link: string } + | undefined + phenotypes: Array<{ + __typename: 'Phenotype' + id: number + name: string + link: string + }> + source: { + __typename: 'Source' + id: number + citation?: string | undefined + citationId: string + sourceType: SourceSource + displayType: string + sourceUrl?: string | undefined + ascoAbstractId?: number | undefined + link: string + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + nctId: string + id: number + link: string + }> + | undefined + } + molecularProfile: { + __typename: 'MolecularProfile' + id: number + name: string + link: string + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + submissionActivity: { + __typename: 'SubmitEvidenceItemActivity' + createdAt: any + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { __typename: 'User'; id: number; displayName: string; role: UserRole } + > + user: { + __typename: 'User' + displayName: string + profileImagePath?: string | undefined + id: number + role: UserRole + } + } + acceptanceEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + submissionEvent: { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + rejectionEvent?: + | { + __typename: 'Event' + createdAt: any + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined +} export type GeneDetailQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; - - -export type GeneDetailQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, officialName: string, entrezId: number, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + geneId: Scalars['Int']['input'] +}> + +export type GeneDetailQuery = { + __typename: 'Query' + gene?: + | { + __typename: 'Gene' + id: number + name: string + officialName: string + entrezId: number + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} -export type GeneDetailFieldsFragment = { __typename: 'Gene', id: number, name: string, officialName: string, entrezId: number, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +export type GeneDetailFieldsFragment = { + __typename: 'Gene' + id: number + name: string + officialName: string + entrezId: number + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } +} export type GenesSummaryQueryVariables = Exact<{ - geneId: Scalars['Int']['input']; -}>; - - -export type GenesSummaryQuery = { __typename: 'Query', gene?: { __typename: 'Gene', description: string, entrezId: number, geneAliases: Array, id: number, name: string, officialName: string, myGeneInfoDetails?: any | undefined, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }>, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string } | undefined }> }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; - -export type GeneSummaryFieldsFragment = { __typename: 'Gene', description: string, entrezId: number, geneAliases: Array, id: number, name: string, officialName: string, myGeneInfoDetails?: any | undefined, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }>, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string } | undefined }> }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + geneId: Scalars['Int']['input'] +}> + +export type GenesSummaryQuery = { + __typename: 'Query' + gene?: + | { + __typename: 'Gene' + description: string + entrezId: number + geneAliases: Array + id: number + name: string + officialName: string + myGeneInfoDetails?: any | undefined + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + link: string + sourceUrl?: string | undefined + displayType: string + sourceType: SourceSource + }> + variants: { + __typename: 'VariantConnection' + edges: Array<{ + __typename: 'VariantEdge' + node?: + | { __typename: 'Variant'; id: number; name: string } + | undefined + }> + } + lastSubmittedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + lastAcceptedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined +} + +export type GeneSummaryFieldsFragment = { + __typename: 'Gene' + description: string + entrezId: number + geneAliases: Array + id: number + name: string + officialName: string + myGeneInfoDetails?: any | undefined + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + link: string + sourceUrl?: string | undefined + displayType: string + sourceType: SourceSource + }> + variants: { + __typename: 'VariantConnection' + edges: Array<{ + __typename: 'VariantEdge' + node?: { __typename: 'Variant'; id: number; name: string } | undefined + }> + } + lastSubmittedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + lastAcceptedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined +} export type MolecularProfileDetailQueryVariables = Exact<{ - mpId: Scalars['Int']['input']; -}>; - - -export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'Variant', id: number }> } | undefined }; - -export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'Variant', id: number }> }; + mpId: Scalars['Int']['input'] +}> + +export type MolecularProfileDetailQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + deprecated: boolean + deprecationReason?: MolecularProfileDeprecationReason | undefined + molecularProfileAliases: Array + complexMolecularProfileDeprecationActivity?: + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + deprecatedVariants: Array<{ + __typename: 'Variant' + deprecationReason?: VariantDeprecationReason | undefined + id: number + deprecated: boolean + name: string + link: string + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + variants: Array<{ __typename: 'Variant'; id: number }> + } + | undefined +} + +export type MolecularProfileDetailFieldsFragment = { + __typename: 'MolecularProfile' + id: number + name: string + deprecated: boolean + deprecationReason?: MolecularProfileDeprecationReason | undefined + molecularProfileAliases: Array + complexMolecularProfileDeprecationActivity?: + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + deprecatedVariants: Array<{ + __typename: 'Variant' + deprecationReason?: VariantDeprecationReason | undefined + id: number + deprecated: boolean + name: string + link: string + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + }> + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + variants: Array<{ __typename: 'Variant'; id: number }> +} export type MolecularProfileSummaryQueryVariables = Exact<{ - mpId: Scalars['Int']['input']; -}>; - - -export type MolecularProfileSummaryQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource }>, variants: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }>, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; - -export type MolecularProfileSummaryFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource }>, variants: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }>, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; - -type MolecularProfileParsedName_Gene_Fragment = { __typename: 'Gene', id: number, name: string, link: string }; - -type MolecularProfileParsedName_MolecularProfileTextSegment_Fragment = { __typename: 'MolecularProfileTextSegment', text: string }; - -type MolecularProfileParsedName_Variant_Fragment = { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }; - -export type MolecularProfileParsedNameFragment = MolecularProfileParsedName_Gene_Fragment | MolecularProfileParsedName_MolecularProfileTextSegment_Fragment | MolecularProfileParsedName_Variant_Fragment; - -export type VariantMolecularProfileCardFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + mpId: Scalars['Int']['input'] +}> + +export type MolecularProfileSummaryQuery = { + __typename: 'Query' + molecularProfile?: + | { + __typename: 'MolecularProfile' + id: number + name: string + description?: string | undefined + molecularProfileAliases: Array + molecularProfileScore: number + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + link: string + sourceType: SourceSource + }> + variants: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + clinvarIds: Array + alleleRegistryId?: string | undefined + openCravatUrl?: string | undefined + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + hgvsDescriptions: Array + gene: { __typename: 'Gene'; id: number; name: string; link: string } + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + nodes: Array<{ + __typename: 'MolecularProfile' + id: number + link: string + name: string + deprecated: boolean + }> + } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + link: string + soid: string + name: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + }> + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + complexMolecularProfileCreationActivity?: + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + variantDeprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + complexMolecularProfileDeprecationActivity?: + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined +} + +export type MolecularProfileSummaryFieldsFragment = { + __typename: 'MolecularProfile' + id: number + name: string + description?: string | undefined + molecularProfileAliases: Array + molecularProfileScore: number + sources: Array<{ + __typename: 'Source' + id: number + citation?: string | undefined + link: string + sourceType: SourceSource + }> + variants: Array<{ + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + clinvarIds: Array + alleleRegistryId?: string | undefined + openCravatUrl?: string | undefined + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + hgvsDescriptions: Array + gene: { __typename: 'Gene'; id: number; name: string; link: string } + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + nodes: Array<{ + __typename: 'MolecularProfile' + id: number + link: string + name: string + deprecated: boolean + }> + } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + link: string + soid: string + name: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + }> + parsedName: Array< + | { __typename: 'Gene'; id: number; name: string; link: string } + | { __typename: 'MolecularProfileTextSegment'; text: string } + | { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean + } + > + complexMolecularProfileCreationActivity?: + | { + __typename: 'CreateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + variantDeprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + complexMolecularProfileDeprecationActivity?: + | { + __typename: 'DeprecateComplexMolecularProfileActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined +} + +type MolecularProfileParsedName_Gene_Fragment = { + __typename: 'Gene' + id: number + name: string + link: string +} + +type MolecularProfileParsedName_MolecularProfileTextSegment_Fragment = { + __typename: 'MolecularProfileTextSegment' + text: string +} + +type MolecularProfileParsedName_Variant_Fragment = { + __typename: 'Variant' + id: number + name: string + link: string + deprecated: boolean +} + +export type MolecularProfileParsedNameFragment = + | MolecularProfileParsedName_Gene_Fragment + | MolecularProfileParsedName_MolecularProfileTextSegment_Fragment + | MolecularProfileParsedName_Variant_Fragment + +export type VariantMolecularProfileCardFieldsFragment = { + __typename: 'Variant' + id: number + name: string + link: string + variantAliases: Array + clinvarIds: Array + alleleRegistryId?: string | undefined + openCravatUrl?: string | undefined + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + hgvsDescriptions: Array + gene: { __typename: 'Gene'; id: number; name: string; link: string } + molecularProfiles: { + __typename: 'MolecularProfileConnection' + totalCount: number + nodes: Array<{ + __typename: 'MolecularProfile' + id: number + link: string + name: string + deprecated: boolean + }> + } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + link: string + soid: string + name: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined +} export type OrganizationDetailQueryVariables = Exact<{ - organizationId: Scalars['Int']['input']; -}>; - - -export type OrganizationDetailQuery = { __typename: 'Query', organization?: { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, orgStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, orgAndSuborgsStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } } | undefined }; - -export type OrganizationDetailFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, orgStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, orgAndSuborgsStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; + organizationId: Scalars['Int']['input'] +}> + +export type OrganizationDetailQuery = { + __typename: 'Query' + organization?: + | { + __typename: 'Organization' + id: number + name: string + url: string + description: string + profileImagePath?: string | undefined + subGroups: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + orgStatsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + orgAndSuborgsStatsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + ranks: { + __typename: 'Ranks' + commentsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + moderationRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + revisionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + submissionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + } + } + | undefined +} + +export type OrganizationDetailFieldsFragment = { + __typename: 'Organization' + id: number + name: string + url: string + description: string + profileImagePath?: string | undefined + subGroups: Array<{ + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + }> + orgStatsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + orgAndSuborgsStatsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + ranks: { + __typename: 'Ranks' + commentsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + moderationRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + revisionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + submissionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + } +} export type OrganizationGroupsQueryVariables = Exact<{ - organizationId: Scalars['Int']['input']; -}>; - - -export type OrganizationGroupsQuery = { __typename: 'Query', organization?: { __typename: 'Organization', subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }> } | undefined }; - -export type OrganizationGroupsFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; + organizationId: Scalars['Int']['input'] +}> + +export type OrganizationGroupsQuery = { + __typename: 'Query' + organization?: + | { + __typename: 'Organization' + subGroups: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + description: string + profileImagePath?: string | undefined + subGroups: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> + ranks: { + __typename: 'Ranks' + commentsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + moderationRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + revisionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + submissionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + } + }> + } + | undefined +} + +export type OrganizationGroupsFieldsFragment = { + __typename: 'Organization' + id: number + name: string + url: string + description: string + profileImagePath?: string | undefined + subGroups: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> + ranks: { + __typename: 'Ranks' + commentsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + moderationRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + revisionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + submissionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + } +} export type OrganizationMembersQueryVariables = Exact<{ - organizationId: Scalars['Int']['input']; - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; -}>; - - -export type OrganizationMembersQuery = { __typename: 'Query', users: { __typename: 'UserConnection', pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'UserEdge', cursor: string, node?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }> } | undefined }> } }; - -export type OrganizationMembersFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }> }; + organizationId: Scalars['Int']['input'] + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe +}> + +export type OrganizationMembersQuery = { + __typename: 'Query' + users: { + __typename: 'UserConnection' + pageInfo: { + __typename: 'PageInfo' + hasNextPage: boolean + hasPreviousPage: boolean + startCursor?: string | undefined + endCursor?: string | undefined + } + edges: Array<{ + __typename: 'UserEdge' + cursor: string + node?: + | { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + username: string + profileImagePath?: string | undefined + role: UserRole + url?: string | undefined + areaOfExpertise?: AreaOfExpertise | undefined + orcid?: string | undefined + twitterHandle?: string | undefined + facebookProfile?: string | undefined + linkedinProfile?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> + } + | undefined + }> + } +} + +export type OrganizationMembersFieldsFragment = { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + username: string + profileImagePath?: string | undefined + role: UserRole + url?: string | undefined + areaOfExpertise?: AreaOfExpertise | undefined + orcid?: string | undefined + twitterHandle?: string | undefined + facebookProfile?: string | undefined + linkedinProfile?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> +} export type PhenotypeDetailQueryVariables = Exact<{ - phenotypeId: Scalars['Int']['input']; -}>; - - -export type PhenotypeDetailQuery = { __typename: 'Query', phenotype?: { __typename: 'Phenotype', id: number, name: string, description?: string | undefined, hpoId: string, url: string, link: string } | undefined }; - -export type DataReleasesQueryVariables = Exact<{ [key: string]: never; }>; - - -export type DataReleasesQuery = { __typename: 'Query', dataReleases: Array<{ __typename: 'DataRelease', name: string, geneTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantGroupTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, evidenceTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, molecularProfileTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, assertionTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedAndSubmittedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined }> }; - -export type ReleaseFragment = { __typename: 'DataRelease', name: string, geneTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantGroupTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, evidenceTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, molecularProfileTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, assertionTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedAndSubmittedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined }; + phenotypeId: Scalars['Int']['input'] +}> + +export type PhenotypeDetailQuery = { + __typename: 'Query' + phenotype?: + | { + __typename: 'Phenotype' + id: number + name: string + description?: string | undefined + hpoId: string + url: string + link: string + } + | undefined +} + +export type DataReleasesQueryVariables = Exact<{ [key: string]: never }> + +export type DataReleasesQuery = { + __typename: 'Query' + dataReleases: Array<{ + __typename: 'DataRelease' + name: string + geneTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + variantTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + variantGroupTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + evidenceTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + molecularProfileTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + assertionTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + acceptedVariantsVcf?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + acceptedAndSubmittedVariantsVcf?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + }> +} + +export type ReleaseFragment = { + __typename: 'DataRelease' + name: string + geneTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + variantTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + variantGroupTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + evidenceTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + molecularProfileTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + assertionTsv?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + acceptedVariantsVcf?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined + acceptedAndSubmittedVariantsVcf?: + | { __typename: 'DownloadableFile'; filename: string; path: string } + | undefined +} export type SourceDetailQueryVariables = Exact<{ - sourceId: Scalars['Int']['input']; -}>; - - -export type SourceDetailQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, fullyCurated: boolean, citationId: string, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + sourceId: Scalars['Int']['input'] +}> + +export type SourceDetailQuery = { + __typename: 'Query' + source?: + | { + __typename: 'Source' + id: number + citation?: string | undefined + sourceUrl?: string | undefined + displayType: string + fullyCurated: boolean + citationId: string + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} -export type SourceDetailFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, fullyCurated: boolean, citationId: string, comments: { __typename: 'CommentConnection', totalCount: number } }; +export type SourceDetailFieldsFragment = { + __typename: 'Source' + id: number + citation?: string | undefined + sourceUrl?: string | undefined + displayType: string + fullyCurated: boolean + citationId: string + comments: { __typename: 'CommentConnection'; totalCount: number } +} export type SourceSummaryQueryVariables = Exact<{ - sourceId: Scalars['Int']['input']; -}>; - - -export type SourceSummaryQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, citation?: string | undefined, displayType: string, sourceUrl?: string | undefined, title?: string | undefined, abstract?: string | undefined, publicationDate?: string | undefined, citationId: string, fullJournalTitle?: string | undefined, pmcId?: string | undefined, authorString?: string | undefined, ascoAbstractId?: number | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined } | undefined }; - -export type SourceSummaryFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, displayType: string, sourceUrl?: string | undefined, title?: string | undefined, abstract?: string | undefined, publicationDate?: string | undefined, citationId: string, fullJournalTitle?: string | undefined, pmcId?: string | undefined, authorString?: string | undefined, ascoAbstractId?: number | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }; + sourceId: Scalars['Int']['input'] +}> + +export type SourceSummaryQuery = { + __typename: 'Query' + source?: + | { + __typename: 'Source' + id: number + citation?: string | undefined + displayType: string + sourceUrl?: string | undefined + title?: string | undefined + abstract?: string | undefined + publicationDate?: string | undefined + citationId: string + fullJournalTitle?: string | undefined + pmcId?: string | undefined + authorString?: string | undefined + ascoAbstractId?: number | undefined + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + nctId: string + id: number + link: string + }> + | undefined + } + | undefined +} + +export type SourceSummaryFieldsFragment = { + __typename: 'Source' + id: number + citation?: string | undefined + displayType: string + sourceUrl?: string | undefined + title?: string | undefined + abstract?: string | undefined + publicationDate?: string | undefined + citationId: string + fullJournalTitle?: string | undefined + pmcId?: string | undefined + authorString?: string | undefined + ascoAbstractId?: number | undefined + clinicalTrials?: + | Array<{ + __typename: 'ClinicalTrial' + nctId: string + id: number + link: string + }> + | undefined +} export type TherapyDetailQueryVariables = Exact<{ - therapyId: Scalars['Int']['input']; -}>; - - -export type TherapyDetailQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string } | undefined }; + therapyId: Scalars['Int']['input'] +}> + +export type TherapyDetailQuery = { + __typename: 'Query' + therapy?: + | { + __typename: 'Therapy' + id: number + name: string + ncitId?: string | undefined + therapyUrl?: string | undefined + therapyAliases: Array + link: string + } + | undefined +} export type TherapiesSummaryQueryVariables = Exact<{ - therapyId: Scalars['Int']['input']; -}>; - - -export type TherapiesSummaryQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string, myChemInfo?: { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> } | undefined } | undefined }; - -export type TherapiesSummaryFieldsFragment = { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string, myChemInfo?: { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> } | undefined }; - -export type MyChemInfoFieldsFragment = { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> }; + therapyId: Scalars['Int']['input'] +}> + +export type TherapiesSummaryQuery = { + __typename: 'Query' + therapy?: + | { + __typename: 'Therapy' + id: number + name: string + ncitId?: string | undefined + therapyUrl?: string | undefined + therapyAliases: Array + link: string + myChemInfo?: + | { + __typename: 'MyChemInfo' + chebiId?: string | undefined + chebiDefinition?: string | undefined + firstApproval?: string | undefined + chemblMoleculeType?: string | undefined + chemblId?: string | undefined + pubchemCid?: string | undefined + pharmgkbId?: string | undefined + rxnorm?: string | undefined + inchikey?: string | undefined + drugbankId?: string | undefined + indications: Array + fdaEpcCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> + fdaMoaCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> + } + | undefined + } + | undefined +} + +export type TherapiesSummaryFieldsFragment = { + __typename: 'Therapy' + id: number + name: string + ncitId?: string | undefined + therapyUrl?: string | undefined + therapyAliases: Array + link: string + myChemInfo?: + | { + __typename: 'MyChemInfo' + chebiId?: string | undefined + chebiDefinition?: string | undefined + firstApproval?: string | undefined + chemblMoleculeType?: string | undefined + chemblId?: string | undefined + pubchemCid?: string | undefined + pharmgkbId?: string | undefined + rxnorm?: string | undefined + inchikey?: string | undefined + drugbankId?: string | undefined + indications: Array + fdaEpcCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> + fdaMoaCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> + } + | undefined +} + +export type MyChemInfoFieldsFragment = { + __typename: 'MyChemInfo' + chebiId?: string | undefined + chebiDefinition?: string | undefined + firstApproval?: string | undefined + chemblMoleculeType?: string | undefined + chemblId?: string | undefined + pubchemCid?: string | undefined + pharmgkbId?: string | undefined + rxnorm?: string | undefined + inchikey?: string | undefined + drugbankId?: string | undefined + indications: Array + fdaEpcCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> + fdaMoaCodes: Array<{ + __typename: 'FdaCode' + code: string + description: string + }> +} export type UserDetailQueryVariables = Exact<{ - userId: Scalars['Int']['input']; -}>; - - -export type UserDetailQuery = { __typename: 'Query', user?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, email?: string | undefined, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, bio?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, country?: { __typename: 'Country', id: number, name: string } | undefined, statsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined }, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', id: number, coiPresent: boolean, coiStatement?: string | undefined, coiStatus: CoiStatus, createdAt?: any | undefined, expiresAt: any } | undefined } | undefined }; - -export type UserDetailFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, email?: string | undefined, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, bio?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, country?: { __typename: 'Country', id: number, name: string } | undefined, statsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined }, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', id: number, coiPresent: boolean, coiStatement?: string | undefined, coiStatus: CoiStatus, createdAt?: any | undefined, expiresAt: any } | undefined }; + userId: Scalars['Int']['input'] +}> + +export type UserDetailQuery = { + __typename: 'Query' + user?: + | { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + username: string + email?: string | undefined + profileImagePath?: string | undefined + role: UserRole + url?: string | undefined + bio?: string | undefined + areaOfExpertise?: AreaOfExpertise | undefined + orcid?: string | undefined + twitterHandle?: string | undefined + facebookProfile?: string | undefined + linkedinProfile?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> + country?: + | { __typename: 'Country'; id: number; name: string } + | undefined + statsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + ranks: { + __typename: 'Ranks' + commentsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + moderationRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + revisionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + submissionsRank?: + | { + __typename: 'LeaderboardRank' + rank: number + actionCount: number + } + | undefined + } + mostRecentConflictOfInterestStatement?: + | { + __typename: 'Coi' + id: number + coiPresent: boolean + coiStatement?: string | undefined + coiStatus: CoiStatus + createdAt?: any | undefined + expiresAt: any + } + | undefined + } + | undefined +} + +export type UserDetailFieldsFragment = { + __typename: 'User' + id: number + name?: string | undefined + displayName: string + username: string + email?: string | undefined + profileImagePath?: string | undefined + role: UserRole + url?: string | undefined + bio?: string | undefined + areaOfExpertise?: AreaOfExpertise | undefined + orcid?: string | undefined + twitterHandle?: string | undefined + facebookProfile?: string | undefined + linkedinProfile?: string | undefined + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + url: string + }> + country?: { __typename: 'Country'; id: number; name: string } | undefined + statsHash: { + __typename: 'Stats' + comments: number + revisions: number + appliedRevisions: number + submittedEvidenceItems: number + acceptedEvidenceItems: number + suggestedSources: number + submittedAssertions: number + acceptedAssertions: number + } + ranks: { + __typename: 'Ranks' + commentsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + moderationRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + revisionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + submissionsRank?: + | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } + | undefined + } + mostRecentConflictOfInterestStatement?: + | { + __typename: 'Coi' + id: number + coiPresent: boolean + coiStatement?: string | undefined + coiStatus: CoiStatus + createdAt?: any | undefined + expiresAt: any + } + | undefined +} export type UserNotificationsQueryVariables = Exact<{ - first?: InputMaybe; - last?: InputMaybe; - before?: InputMaybe; - after?: InputMaybe; - notificationReason?: InputMaybe; - subscriptionId?: InputMaybe; - originatingObject?: InputMaybe; - eventType?: InputMaybe; - originatingUserId?: InputMaybe; - organizationId?: InputMaybe; - includeRead?: InputMaybe; -}>; - - -export type UserNotificationsQuery = { __typename: 'Query', notifications: { __typename: 'NotificationConnection', eventTypes: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, notificationSubjects: Array<{ __typename: 'EventSubjectWithCount', occuranceCount: number, subject?: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } | undefined }>, originatingUsers: Array<{ __typename: 'User', id: number, displayName: string }>, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'NotificationEdge', node?: { __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined } | undefined }> } }; - -export type NotificationOrganizationFragment = { __typename: 'Organization', id: number, name: string }; - -export type NotificationOriginatingUsersFragment = { __typename: 'User', id: number, displayName: string }; - -export type NotificationFeedSubjectsFragment = { __typename: 'EventSubjectWithCount', occuranceCount: number, subject?: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } | undefined }; - -export type NotificationNodeFragment = { __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined }; + first?: InputMaybe + last?: InputMaybe + before?: InputMaybe + after?: InputMaybe + notificationReason?: InputMaybe + subscriptionId?: InputMaybe + originatingObject?: InputMaybe + eventType?: InputMaybe + originatingUserId?: InputMaybe + organizationId?: InputMaybe + includeRead?: InputMaybe +}> + +export type UserNotificationsQuery = { + __typename: 'Query' + notifications: { + __typename: 'NotificationConnection' + eventTypes: Array + pageInfo: { + __typename: 'PageInfo' + startCursor?: string | undefined + endCursor?: string | undefined + hasNextPage: boolean + hasPreviousPage: boolean + } + notificationSubjects: Array<{ + __typename: 'EventSubjectWithCount' + occuranceCount: number + subject?: + | { __typename: 'Assertion'; id: number; name: string } + | { __typename: 'EvidenceItem'; id: number; name: string } + | { __typename: 'Flag'; id: number; name: string } + | { __typename: 'Gene'; id: number; name: string } + | { __typename: 'MolecularProfile'; id: number; name: string } + | { __typename: 'Revision'; id: number; name: string } + | { __typename: 'RevisionSet'; id: number; name: string } + | { __typename: 'Source'; id: number; name: string } + | { __typename: 'SourcePopover'; id: number; name: string } + | { __typename: 'SourceSuggestion'; id: number; name: string } + | { __typename: 'Variant'; id: number; name: string } + | { __typename: 'VariantGroup'; id: number; name: string } + | undefined + }> + originatingUsers: Array<{ + __typename: 'User' + id: number + displayName: string + }> + organizations: Array<{ + __typename: 'Organization' + id: number + name: string + }> + edges: Array<{ + __typename: 'NotificationEdge' + node?: + | { + __typename: 'Notification' + id: number + type: NotificationReason + seen: boolean + event: { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { + __typename: 'RevisionSet' + name: string + id: number + link: string + } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { + __typename: 'SourcePopover' + name: string + id: number + link: string + } + | { + __typename: 'SourceSuggestion' + name: string + id: number + link: string + } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'VariantGroup' + name: string + id: number + link: string + } + | undefined + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + } + subscription?: + | { + __typename: 'Subscription' + id: number + subscribable: + | { __typename: 'Assertion'; id: number; name: string } + | { __typename: 'EvidenceItem'; id: number; name: string } + | { __typename: 'Flag'; id: number; name: string } + | { __typename: 'Gene'; id: number; name: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + } + | { __typename: 'Revision'; id: number; name: string } + | { __typename: 'RevisionSet'; id: number; name: string } + | { __typename: 'Source'; id: number; name: string } + | { __typename: 'SourcePopover'; id: number; name: string } + | { + __typename: 'SourceSuggestion' + id: number + name: string + } + | { __typename: 'Variant'; id: number; name: string } + | { __typename: 'VariantGroup'; id: number; name: string } + } + | undefined + } + | undefined + }> + } +} + +export type NotificationOrganizationFragment = { + __typename: 'Organization' + id: number + name: string +} + +export type NotificationOriginatingUsersFragment = { + __typename: 'User' + id: number + displayName: string +} + +export type NotificationFeedSubjectsFragment = { + __typename: 'EventSubjectWithCount' + occuranceCount: number + subject?: + | { __typename: 'Assertion'; id: number; name: string } + | { __typename: 'EvidenceItem'; id: number; name: string } + | { __typename: 'Flag'; id: number; name: string } + | { __typename: 'Gene'; id: number; name: string } + | { __typename: 'MolecularProfile'; id: number; name: string } + | { __typename: 'Revision'; id: number; name: string } + | { __typename: 'RevisionSet'; id: number; name: string } + | { __typename: 'Source'; id: number; name: string } + | { __typename: 'SourcePopover'; id: number; name: string } + | { __typename: 'SourceSuggestion'; id: number; name: string } + | { __typename: 'Variant'; id: number; name: string } + | { __typename: 'VariantGroup'; id: number; name: string } + | undefined +} + +export type NotificationNodeFragment = { + __typename: 'Notification' + id: number + type: NotificationReason + seen: boolean + event: { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { __typename: 'RevisionSet'; name: string; id: number; link: string } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { __typename: 'SourcePopover'; name: string; id: number; link: string } + | { + __typename: 'SourceSuggestion' + name: string + id: number + link: string + } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { __typename: 'VariantGroup'; name: string; id: number; link: string } + | undefined + originatingObject?: + | { __typename: 'Assertion'; id: number; name: string; link: string } + | { __typename: 'Comment'; id: number; name: string; link: string } + | { __typename: 'EvidenceItem'; id: number; name: string; link: string } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { __typename: 'Variant'; id: number; name: string; link: string } + | undefined + } + subscription?: + | { + __typename: 'Subscription' + id: number + subscribable: + | { __typename: 'Assertion'; id: number; name: string } + | { __typename: 'EvidenceItem'; id: number; name: string } + | { __typename: 'Flag'; id: number; name: string } + | { __typename: 'Gene'; id: number; name: string } + | { __typename: 'MolecularProfile'; id: number; name: string } + | { __typename: 'Revision'; id: number; name: string } + | { __typename: 'RevisionSet'; id: number; name: string } + | { __typename: 'Source'; id: number; name: string } + | { __typename: 'SourcePopover'; id: number; name: string } + | { __typename: 'SourceSuggestion'; id: number; name: string } + | { __typename: 'Variant'; id: number; name: string } + | { __typename: 'VariantGroup'; id: number; name: string } + } + | undefined +} export type UpdateNotificationStatusMutationVariables = Exact<{ - input: UpdateNotificationStatusInput; -}>; - - -export type UpdateNotificationStatusMutation = { __typename: 'Mutation', updateNotificationStatus?: { __typename: 'UpdateNotificationStatusPayload', notifications: Array<{ __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined }> } | undefined }; + input: UpdateNotificationStatusInput +}> + +export type UpdateNotificationStatusMutation = { + __typename: 'Mutation' + updateNotificationStatus?: + | { + __typename: 'UpdateNotificationStatusPayload' + notifications: Array<{ + __typename: 'Notification' + id: number + type: NotificationReason + seen: boolean + event: { + __typename: 'Event' + id: number + action: EventAction + createdAt: any + organization?: + | { + __typename: 'Organization' + id: number + name: string + profileImagePath?: string | undefined + } + | undefined + originatingUser: { + __typename: 'User' + id: number + username: string + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + subject?: + | { + __typename: 'Assertion' + status: EvidenceStatus + name: string + id: number + link: string + } + | { + __typename: 'EvidenceItem' + status: EvidenceStatus + name: string + id: number + link: string + } + | { __typename: 'Flag'; name: string; id: number; link: string } + | { __typename: 'Gene'; name: string; id: number; link: string } + | { + __typename: 'MolecularProfile' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'Revision' + revisionSetId: number + name: string + id: number + link: string + } + | { + __typename: 'RevisionSet' + name: string + id: number + link: string + } + | { + __typename: 'Source' + citation?: string | undefined + sourceType: SourceSource + name: string + id: number + link: string + } + | { + __typename: 'SourcePopover' + name: string + id: number + link: string + } + | { + __typename: 'SourceSuggestion' + name: string + id: number + link: string + } + | { + __typename: 'Variant' + deprecated: boolean + name: string + id: number + link: string + } + | { + __typename: 'VariantGroup' + name: string + id: number + link: string + } + | undefined + originatingObject?: + | { + __typename: 'Assertion' + id: number + name: string + link: string + } + | { + __typename: 'Comment' + id: number + name: string + link: string + } + | { + __typename: 'EvidenceItem' + id: number + name: string + link: string + } + | { __typename: 'Flag'; id: number; name: string; link: string } + | { + __typename: 'MolecularProfile' + id: number + name: string + link: string + } + | { + __typename: 'Revision' + id: number + revisionSetId: number + name: string + link: string + } + | { + __typename: 'SourceSuggestion' + id: number + name: string + link: string + } + | { + __typename: 'Variant' + id: number + name: string + link: string + } + | undefined + } + subscription?: + | { + __typename: 'Subscription' + id: number + subscribable: + | { __typename: 'Assertion'; id: number; name: string } + | { __typename: 'EvidenceItem'; id: number; name: string } + | { __typename: 'Flag'; id: number; name: string } + | { __typename: 'Gene'; id: number; name: string } + | { __typename: 'MolecularProfile'; id: number; name: string } + | { __typename: 'Revision'; id: number; name: string } + | { __typename: 'RevisionSet'; id: number; name: string } + | { __typename: 'Source'; id: number; name: string } + | { __typename: 'SourcePopover'; id: number; name: string } + | { __typename: 'SourceSuggestion'; id: number; name: string } + | { __typename: 'Variant'; id: number; name: string } + | { __typename: 'VariantGroup'; id: number; name: string } + } + | undefined + }> + } + | undefined +} export type UnsubscribeMutationVariables = Exact<{ - input: UnsubscribeInput; -}>; - - -export type UnsubscribeMutation = { __typename: 'Mutation', unsubscribe?: { __typename: 'UnsubscribePayload', unsubscribedEntities: Array<{ __typename: 'Subscribable', id: number, entityType: SubscribableEntities }> } | undefined }; + input: UnsubscribeInput +}> + +export type UnsubscribeMutation = { + __typename: 'Mutation' + unsubscribe?: + | { + __typename: 'UnsubscribePayload' + unsubscribedEntities: Array<{ + __typename: 'Subscribable' + id: number + entityType: SubscribableEntities + }> + } + | undefined +} export type SubscribeMutationVariables = Exact<{ - input: SubscribeInput; -}>; - - -export type SubscribeMutation = { __typename: 'Mutation', subscribe?: { __typename: 'SubscribePayload', subscriptions: Array<{ __typename: 'Subscription', id: number }> } | undefined }; + input: SubscribeInput +}> + +export type SubscribeMutation = { + __typename: 'Mutation' + subscribe?: + | { + __typename: 'SubscribePayload' + subscriptions: Array<{ __typename: 'Subscription'; id: number }> + } + | undefined +} -export type SubscribableFragment = { __typename: 'Subscribable', id: number, entityType: SubscribableEntities }; +export type SubscribableFragment = { + __typename: 'Subscribable' + id: number + entityType: SubscribableEntities +} export type VariantGroupDetailQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input']; -}>; - - -export type VariantGroupDetailQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, variants: { __typename: 'VariantConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + variantGroupId: Scalars['Int']['input'] +}> + +export type VariantGroupDetailQuery = { + __typename: 'Query' + variantGroup?: + | { + __typename: 'VariantGroup' + id: number + name: string + variants: { __typename: 'VariantConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} -export type VariantGroupDetailFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, variants: { __typename: 'VariantConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +export type VariantGroupDetailFieldsFragment = { + __typename: 'VariantGroup' + id: number + name: string + variants: { __typename: 'VariantConnection'; totalCount: number } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } +} export type VariantGroupsSummaryQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input']; -}>; - - -export type VariantGroupsSummaryQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }> } | undefined }; + variantGroupId: Scalars['Int']['input'] +}> + +export type VariantGroupsSummaryQuery = { + __typename: 'Query' + variantGroup?: + | { + __typename: 'VariantGroup' + id: number + name: string + description: string + sources: Array<{ + __typename: 'Source' + id: number + link: string + citation?: string | undefined + sourceUrl?: string | undefined + displayType: string + sourceType: SourceSource + }> + } + | undefined +} -export type VariantGroupSummaryFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }> }; +export type VariantGroupSummaryFieldsFragment = { + __typename: 'VariantGroup' + id: number + name: string + description: string + sources: Array<{ + __typename: 'Source' + id: number + link: string + citation?: string | undefined + sourceUrl?: string | undefined + displayType: string + sourceType: SourceSource + }> +} export type VariantTypeDetailQueryVariables = Exact<{ - variantTypeId: Scalars['Int']['input']; -}>; - - -export type VariantTypeDetailQuery = { __typename: 'Query', variantType?: { __typename: 'VariantType', id: number, name: string, soid: string, description: string, url?: string | undefined, link: string } | undefined }; + variantTypeId: Scalars['Int']['input'] +}> + +export type VariantTypeDetailQuery = { + __typename: 'Query' + variantType?: + | { + __typename: 'VariantType' + id: number + name: string + soid: string + description: string + url?: string | undefined + link: string + } + | undefined +} export type VariantDetailQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; - -export type VariantDetailFieldsFragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; + variantId: Scalars['Int']['input'] +}> + +export type VariantDetailQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + deprecated: boolean + deprecationReason?: VariantDeprecationReason | undefined + variantAliases: Array + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + } + | undefined +} + +export type VariantDetailFieldsFragment = { + __typename: 'Variant' + id: number + name: string + deprecated: boolean + deprecationReason?: VariantDeprecationReason | undefined + variantAliases: Array + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + parsedNote: Array< + | { + __typename: 'CommentTagSegment' + entityId: number + displayName: string + tagType: TaggableEntity + status?: EvidenceStatus | undefined + deprecated?: boolean | undefined + link: string + revisionSetId?: number | undefined + } + | { __typename: 'CommentTextSegment'; text: string } + | { + __typename: 'User' + id: number + displayName: string + role: UserRole + } + > + } + | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } +} export type VariantSummaryQueryVariables = Exact<{ - variantId: Scalars['Int']['input']; -}>; - - -export type VariantSummaryQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; - -export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; - -export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; + variantId: Scalars['Int']['input'] +}> + +export type VariantSummaryQuery = { + __typename: 'Query' + variant?: + | { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + openCravatUrl?: string | undefined + maneSelectTranscript?: string | undefined + hgvsDescriptions: Array + clinvarIds: Array + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + link: string + soid: string + name: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + myVariantInfo?: + | { + __typename: 'MyVariantInfo' + myVariantInfoId: string + caddConsequence: Array + caddDetail: Array + caddScore?: number | undefined + caddPhred?: number | undefined + clinvarClinicalSignificance: Array + clinvarHgvsCoding: Array + clinvarHgvsGenomic: Array + clinvarHgvsNonCoding: Array + clinvarHgvsProtein: Array + clinvarId?: number | undefined + clinvarOmim?: string | undefined + cosmicId?: string | undefined + dbnsfpInterproDomain: Array + dbsnpRsid?: string | undefined + eglClass?: string | undefined + eglHgvs: Array + eglProtein?: string | undefined + eglTranscript?: string | undefined + exacAlleleCount?: number | undefined + exacAlleleFrequency?: number | undefined + exacAlleleNumber?: number | undefined + fathmmMklPrediction?: string | undefined + fathmmMklScore?: number | undefined + fathmmPrediction: Array + fathmmScore: Array + fitconsScore?: number | undefined + gerp?: number | undefined + gnomadExomeAlleleCount?: number | undefined + gnomadExomeAlleleFrequency?: number | undefined + gnomadExomeAlleleNumber?: number | undefined + gnomadExomeFilter?: string | undefined + gnomadGenomeAlleleCount?: number | undefined + gnomadGenomeAlleleFrequency?: number | undefined + gnomadGenomeAlleleNumber?: number | undefined + gnomadGenomeFilter?: string | undefined + lrtPrediction?: string | undefined + lrtScore?: number | undefined + metalrPrediction?: string | undefined + metalrScore?: number | undefined + metasvmPrediction?: string | undefined + metasvmScore?: number | undefined + mutationassessorPrediction: Array + mutationassessorScore: Array + mutationtasterPrediction: Array + mutationtasterScore: Array + phastcons100way?: number | undefined + phastcons30way?: number | undefined + phyloP100way?: number | undefined + phyloP30way?: number | undefined + polyphen2HdivPrediction: Array + polyphen2HdivScore: Array + polyphen2HvarPrediction: Array + polyphen2HvarScore: Array + proveanPrediction: Array + proveanScore: Array + revelScore?: Array | undefined + siftPrediction: Array + siftScore: Array + siphy?: number | undefined + snpeffSnpEffect: Array + snpeffSnpImpact: Array + } + | undefined + lastSubmittedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + lastAcceptedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + creationActivity?: + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + } + | undefined +} + +export type VariantSummaryFieldsFragment = { + __typename: 'Variant' + id: number + name: string + variantAliases: Array + alleleRegistryId?: string | undefined + openCravatUrl?: string | undefined + maneSelectTranscript?: string | undefined + hgvsDescriptions: Array + clinvarIds: Array + referenceBuild?: ReferenceBuild | undefined + ensemblVersion?: number | undefined + referenceBases?: string | undefined + variantBases?: string | undefined + gene: { __typename: 'Gene'; id: number; name: string; link: string } + variantTypes: Array<{ + __typename: 'VariantType' + id: number + link: string + soid: string + name: string + }> + primaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + secondaryCoordinates?: + | { + __typename: 'Coordinate' + representativeTranscript?: string | undefined + chromosome?: string | undefined + start?: number | undefined + stop?: number | undefined + } + | undefined + flags: { __typename: 'FlagConnection'; totalCount: number } + revisions: { __typename: 'RevisionConnection'; totalCount: number } + comments: { __typename: 'CommentConnection'; totalCount: number } + myVariantInfo?: + | { + __typename: 'MyVariantInfo' + myVariantInfoId: string + caddConsequence: Array + caddDetail: Array + caddScore?: number | undefined + caddPhred?: number | undefined + clinvarClinicalSignificance: Array + clinvarHgvsCoding: Array + clinvarHgvsGenomic: Array + clinvarHgvsNonCoding: Array + clinvarHgvsProtein: Array + clinvarId?: number | undefined + clinvarOmim?: string | undefined + cosmicId?: string | undefined + dbnsfpInterproDomain: Array + dbsnpRsid?: string | undefined + eglClass?: string | undefined + eglHgvs: Array + eglProtein?: string | undefined + eglTranscript?: string | undefined + exacAlleleCount?: number | undefined + exacAlleleFrequency?: number | undefined + exacAlleleNumber?: number | undefined + fathmmMklPrediction?: string | undefined + fathmmMklScore?: number | undefined + fathmmPrediction: Array + fathmmScore: Array + fitconsScore?: number | undefined + gerp?: number | undefined + gnomadExomeAlleleCount?: number | undefined + gnomadExomeAlleleFrequency?: number | undefined + gnomadExomeAlleleNumber?: number | undefined + gnomadExomeFilter?: string | undefined + gnomadGenomeAlleleCount?: number | undefined + gnomadGenomeAlleleFrequency?: number | undefined + gnomadGenomeAlleleNumber?: number | undefined + gnomadGenomeFilter?: string | undefined + lrtPrediction?: string | undefined + lrtScore?: number | undefined + metalrPrediction?: string | undefined + metalrScore?: number | undefined + metasvmPrediction?: string | undefined + metasvmScore?: number | undefined + mutationassessorPrediction: Array + mutationassessorScore: Array + mutationtasterPrediction: Array + mutationtasterScore: Array + phastcons100way?: number | undefined + phastcons30way?: number | undefined + phyloP100way?: number | undefined + phyloP30way?: number | undefined + polyphen2HdivPrediction: Array + polyphen2HdivScore: Array + polyphen2HvarPrediction: Array + polyphen2HvarScore: Array + proveanPrediction: Array + proveanScore: Array + revelScore?: Array | undefined + siftPrediction: Array + siftScore: Array + siphy?: number | undefined + snpeffSnpEffect: Array + snpeffSnpImpact: Array + } + | undefined + lastSubmittedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + lastAcceptedRevisionEvent?: + | { + __typename: 'Event' + originatingUser: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + creationActivity?: + | { + __typename: 'CreateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined + deprecationActivity?: + | { + __typename: 'DeprecateVariantActivity' + createdAt: any + user: { + __typename: 'User' + id: number + displayName: string + role: UserRole + profileImagePath?: string | undefined + } + } + | undefined +} + +export type MyVariantInfoFieldsFragment = { + __typename: 'MyVariantInfo' + myVariantInfoId: string + caddConsequence: Array + caddDetail: Array + caddScore?: number | undefined + caddPhred?: number | undefined + clinvarClinicalSignificance: Array + clinvarHgvsCoding: Array + clinvarHgvsGenomic: Array + clinvarHgvsNonCoding: Array + clinvarHgvsProtein: Array + clinvarId?: number | undefined + clinvarOmim?: string | undefined + cosmicId?: string | undefined + dbnsfpInterproDomain: Array + dbsnpRsid?: string | undefined + eglClass?: string | undefined + eglHgvs: Array + eglProtein?: string | undefined + eglTranscript?: string | undefined + exacAlleleCount?: number | undefined + exacAlleleFrequency?: number | undefined + exacAlleleNumber?: number | undefined + fathmmMklPrediction?: string | undefined + fathmmMklScore?: number | undefined + fathmmPrediction: Array + fathmmScore: Array + fitconsScore?: number | undefined + gerp?: number | undefined + gnomadExomeAlleleCount?: number | undefined + gnomadExomeAlleleFrequency?: number | undefined + gnomadExomeAlleleNumber?: number | undefined + gnomadExomeFilter?: string | undefined + gnomadGenomeAlleleCount?: number | undefined + gnomadGenomeAlleleFrequency?: number | undefined + gnomadGenomeAlleleNumber?: number | undefined + gnomadGenomeFilter?: string | undefined + lrtPrediction?: string | undefined + lrtScore?: number | undefined + metalrPrediction?: string | undefined + metalrScore?: number | undefined + metasvmPrediction?: string | undefined + metasvmScore?: number | undefined + mutationassessorPrediction: Array + mutationassessorScore: Array + mutationtasterPrediction: Array + mutationtasterScore: Array + phastcons100way?: number | undefined + phastcons30way?: number | undefined + phyloP100way?: number | undefined + phyloP30way?: number | undefined + polyphen2HdivPrediction: Array + polyphen2HdivScore: Array + polyphen2HvarPrediction: Array + polyphen2HvarScore: Array + proveanPrediction: Array + proveanScore: Array + revelScore?: Array | undefined + siftPrediction: Array + siftScore: Array + siphy?: number | undefined + snpeffSnpEffect: Array + snpeffSnpImpact: Array +} export const ActivityFeedItemBaseFragmentDoc = gql` - fragment ActivityFeedItemBase on ActivityInterface { - id - verbiage - createdAt - organization { - id - name - } - user { - id - displayName - role - } - subject { - id - name - link - } -} - `; -export const ActivityFeedItemEventsFragmentDoc = gql` - fragment ActivityFeedItemEvents on ActivityInterface { - events { + fragment ActivityFeedItemBase on ActivityInterface { id + verbiage createdAt - action - originatingObject { + organization { id name - link } - originatingUser { + user { id displayName + role } - } -} - `; -export const AcceptRevisionsActivityDetailFragmentDoc = gql` - fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { - revisions { - id - currentValue - fieldName - link - linkoutData { + subject { + id name - currentValue { - __typename + link + } + } +` +export const ActivityFeedItemEventsFragmentDoc = gql` + fragment ActivityFeedItemEvents on ActivityInterface { + events { + id + createdAt + action + originatingObject { + id + name + link } - suggestedValue { - __typename + originatingUser { + id + displayName } - diffValue { - __typename + } + } +` +export const AcceptRevisionsActivityDetailFragmentDoc = gql` + fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + revisions { + id + currentValue + fieldName + link + linkoutData { + name + currentValue { + __typename + } + suggestedValue { + __typename + } + diffValue { + __typename + } } } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const CommentActivityDetailFragmentDoc = gql` - fragment CommentActivityDetail on CommentActivity { - comment { - id - comment - link - name - title + fragment CommentActivityDetail on CommentActivity { + comment { + id + comment + link + name + title + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const CreateComplexMolecularProfileActivityDetailFragmentDoc = gql` - fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const CreateVariantActivityDetailFragmentDoc = gql` - fragment CreateVariantActivityDetail on CreateVariantActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment CreateVariantActivityDetail on CreateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` - fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const DeprecateVariantActivityDetailFragmentDoc = gql` - fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const FlagEntityActivityDetailFragmentDoc = gql` - fragment FlagEntityActivityDetail on FlagEntityActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - note - flag { - id + fragment FlagEntityActivityDetail on FlagEntityActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + note + flag { + id + } } -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const ModerateAssertionActivityDetailFragmentDoc = gql` - fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` - fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const RejectRevisionsActivityDetailFragmentDoc = gql` - fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const ResolveFlagActivityDetailFragmentDoc = gql` - fragment ResolveFlagActivityDetail on ResolveFlagActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; -export const SubmitAssertionActivityDetailFragmentDoc = gql` - fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; -export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` - fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; -export const ParsedNoteFragmentDoc = gql` - fragment ParsedNote on CommentBodySegment { - ... on CommentTagSegment { - entityId - displayName - tagType - status - deprecated - link - revisionSetId + fragment ResolveFlagActivityDetail on ResolveFlagActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } - ... on CommentTextSegment { - text + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` +export const SubmitAssertionActivityDetailFragmentDoc = gql` + fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } - ... on User { - id - displayName - role + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` +export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` + fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } -} - `; -export const RevisionDetailFragmentDoc = gql` - fragment RevisionDetail on Revision { - id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { - name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } - } - ... on ScalarFieldDiff { - left - right - } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` +export const ParsedNoteFragmentDoc = gql` + fragment ParsedNote on CommentBodySegment { + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated + link + revisionSetId } - } - creationActivity { - createdAt - user { + ... on CommentTextSegment { + text + } + ... on User { id displayName role } - parsedNote { - ...ParsedNote - } } - resolutionActivity { +` +export const RevisionDetailFragmentDoc = gql` + fragment RevisionDetail on Revision { + id + revisionSetId createdAt - user { - id - displayName - role + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + } + } + ... on ScalarFieldDiff { + left + right + } + } + } + creationActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } } - parsedNote { - ...ParsedNote + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...ParsedNote + } } + status } - status -} - ${ParsedNoteFragmentDoc}`; + ${ParsedNoteFragmentDoc} +` export const SuggestRevisionSetActivityDetailFragmentDoc = gql` - fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { - revisions { - ...RevisionDetail + fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + revisions { + ...RevisionDetail + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${RevisionDetailFragmentDoc} -${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + ${RevisionDetailFragmentDoc} + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const SuggestSourceActivityDetailFragmentDoc = gql` - fragment SuggestSourceActivityDetail on SuggestSourceActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment SuggestSourceActivityDetail on SuggestSourceActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const UpdateSourceSuggestionStatusActivityDetailFragmentDoc = gql` - fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; + fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + } + ${ActivityFeedItemBaseFragmentDoc} + ${ActivityFeedItemEventsFragmentDoc} +` export const ActivityFeedItemFragmentDoc = gql` - fragment ActivityFeedItem on ActivityInterface { - ...ActivityFeedItemBase - ...AcceptRevisionsActivityDetail @include(if: $requestDetails) - ...CommentActivityDetail @include(if: $requestDetails) - ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) - ...CreateVariantActivityDetail @include(if: $requestDetails) - ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) - ...DeprecateVariantActivityDetail @include(if: $requestDetails) - ...FlagEntityActivityDetail @include(if: $requestDetails) - ...ModerateAssertionActivityDetail @include(if: $requestDetails) - ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) - ...RejectRevisionsActivityDetail @include(if: $requestDetails) - ...ResolveFlagActivityDetail @include(if: $requestDetails) - ...SubmitAssertionActivityDetail @include(if: $requestDetails) - ...SubmitEvidenceItemActivityDetail @include(if: $requestDetails) - ...SuggestRevisionSetActivityDetail @include(if: $requestDetails) - ...SuggestSourceActivityDetail @include(if: $requestDetails) - ...UpdateSourceSuggestionStatusActivityDetail @include(if: $requestDetails) -} - ${ActivityFeedItemBaseFragmentDoc} -${AcceptRevisionsActivityDetailFragmentDoc} -${CommentActivityDetailFragmentDoc} -${CreateComplexMolecularProfileActivityDetailFragmentDoc} -${CreateVariantActivityDetailFragmentDoc} -${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} -${DeprecateVariantActivityDetailFragmentDoc} -${FlagEntityActivityDetailFragmentDoc} -${ModerateAssertionActivityDetailFragmentDoc} -${ModerateEvidenceItemActivityDetailFragmentDoc} -${RejectRevisionsActivityDetailFragmentDoc} -${ResolveFlagActivityDetailFragmentDoc} -${SubmitAssertionActivityDetailFragmentDoc} -${SubmitEvidenceItemActivityDetailFragmentDoc} -${SuggestRevisionSetActivityDetailFragmentDoc} -${SuggestSourceActivityDetailFragmentDoc} -${UpdateSourceSuggestionStatusActivityDetailFragmentDoc}`; + fragment ActivityFeedItem on ActivityInterface { + ...ActivityFeedItemBase + ...AcceptRevisionsActivityDetail @include(if: $requestDetails) + ...CommentActivityDetail @include(if: $requestDetails) + ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...CreateVariantActivityDetail @include(if: $requestDetails) + ...DeprecateComplexMolecularProfileActivityDetail + @include(if: $requestDetails) + ...DeprecateVariantActivityDetail @include(if: $requestDetails) + ...FlagEntityActivityDetail @include(if: $requestDetails) + ...ModerateAssertionActivityDetail @include(if: $requestDetails) + ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) + ...RejectRevisionsActivityDetail @include(if: $requestDetails) + ...ResolveFlagActivityDetail @include(if: $requestDetails) + ...SubmitAssertionActivityDetail @include(if: $requestDetails) + ...SubmitEvidenceItemActivityDetail @include(if: $requestDetails) + ...SuggestRevisionSetActivityDetail @include(if: $requestDetails) + ...SuggestSourceActivityDetail @include(if: $requestDetails) + ...UpdateSourceSuggestionStatusActivityDetail @include(if: $requestDetails) + } + ${ActivityFeedItemBaseFragmentDoc} + ${AcceptRevisionsActivityDetailFragmentDoc} + ${CommentActivityDetailFragmentDoc} + ${CreateComplexMolecularProfileActivityDetailFragmentDoc} + ${CreateVariantActivityDetailFragmentDoc} + ${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} + ${DeprecateVariantActivityDetailFragmentDoc} + ${FlagEntityActivityDetailFragmentDoc} + ${ModerateAssertionActivityDetailFragmentDoc} + ${ModerateEvidenceItemActivityDetailFragmentDoc} + ${RejectRevisionsActivityDetailFragmentDoc} + ${ResolveFlagActivityDetailFragmentDoc} + ${SubmitAssertionActivityDetailFragmentDoc} + ${SubmitEvidenceItemActivityDetailFragmentDoc} + ${SuggestRevisionSetActivityDetailFragmentDoc} + ${SuggestSourceActivityDetailFragmentDoc} + ${UpdateSourceSuggestionStatusActivityDetailFragmentDoc} +` export const ActivitiesConnectionFieldsFragmentDoc = gql` - fragment ActivitiesConnectionFields on ActivityInterfaceConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - pageCount - totalCount - unfilteredCount - activityTypes @include(if: $showFilters) - uniqueParticipants @include(if: $showFilters) { - id - displayName - role - } - subjectTypes @include(if: $showFilters) - participatingOrganizations @include(if: $showFilters) { - id - name - } - edges { - cursor - node { + fragment ActivitiesConnectionFields on ActivityInterfaceConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + pageCount + totalCount + unfilteredCount + activityTypes @include(if: $showFilters) + uniqueParticipants @include(if: $showFilters) { + id + displayName + role + } + subjectTypes @include(if: $showFilters) + participatingOrganizations @include(if: $showFilters) { + id + name + } + edges { + cursor + node { + ...ActivityFeedItem + } + } + nodes { ...ActivityFeedItem } } - nodes { - ...ActivityFeedItem - } -} - ${ActivityFeedItemFragmentDoc}`; + ${ActivityFeedItemFragmentDoc} +` export const MolecularProfileParsedNameFragmentDoc = gql` - fragment MolecularProfileParsedName on MolecularProfileSegment { - __typename - ... on MolecularProfileTextSegment { - text - } - ... on Gene { - id - name - link - } - ... on Variant { - id - name - link - deprecated - } -} - `; -export const AssertionPopoverFragmentDoc = gql` - fragment assertionPopover on Assertion { - id - name - status - summary - assertionType - assertionDirection - significance - variantOrigin - ampLevel - acmgCodes { - code - description - } - clingenCodes { - code - description - } - nccnGuideline { - id - name - } - regulatoryApproval - regulatoryApprovalLastUpdated - fdaCompanionTest - fdaCompanionTestLastUpdated - therapies { - id - name - link - } - therapyInteractionType - disease { - id - name - link - } - phenotypes { - id - name - link - } - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName + fragment MolecularProfileParsedName on MolecularProfileSegment { + __typename + ... on MolecularProfileTextSegment { + text } - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } -} - ${MolecularProfileParsedNameFragmentDoc}`; -export const AssertionBrowseFieldsFragmentDoc = gql` - fragment AssertionBrowseFields on Assertion { - id - name - link - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName + ... on Gene { + id + name + link + } + ... on Variant { + id + name + link + deprecated } } - disease { - id - name - link - } - therapies { +` +export const AssertionPopoverFragmentDoc = gql` + fragment assertionPopover on Assertion { id name - link - } - therapyInteractionType - summary - assertionType - assertionDirection - significance - ampLevel - evidenceItemsCount - status - flagged -} - ${MolecularProfileParsedNameFragmentDoc}`; -export const ClinicalTrialPopoverFragmentDoc = gql` - fragment clinicalTrialPopover on BrowseClinicalTrial { - id - name - nctId - url - sourceCount - evidenceCount -} - `; -export const BrowseClinicalTrialsRowFieldsFragmentDoc = gql` - fragment BrowseClinicalTrialsRowFields on BrowseClinicalTrial { - id - name - nctId - evidenceCount - sourceCount - link -} - `; -export const ParsedCommentFragmentFragmentDoc = gql` - fragment parsedCommentFragment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType status - deprecated - link - revisionSetId - __typename - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - role - } -} - `; -export const CommentListNodeFragmentDoc = gql` - fragment commentListNode on Comment { - id - title - comment - createdAt - commenter { - id - username - displayName - name - role - profileImagePath(size: 32) - organizations { + summary + assertionType + assertionDirection + significance + variantOrigin + ampLevel + acmgCodes { + code + description + } + clingenCodes { + code + description + } + nccnGuideline { id name - profileImagePath(size: 32) } - } - parsedComment { - ...parsedCommentFragment - } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const CommentPopoverFragmentDoc = gql` - fragment commentPopover on Comment { - id - name - createdAt - title - comment - commenter { - id - displayName - role - } - commentable { - id - name - link - __typename - } -} - `; -export const BrowseDiseaseRowFieldsFragmentDoc = gql` - fragment BrowseDiseaseRowFields on BrowseDisease { - id - name - doid - diseaseUrl - geneNames - assertionCount - evidenceItemCount - variantCount - geneCount - link -} - `; -export const EventFeedNodeFragmentDoc = gql` - fragment eventFeedNode on Event { - id - action - createdAt - organization { - id - name - profileImagePath(size: 32) - } - originatingUser { - id - username - displayName - role - profileImagePath(size: 32) - } - subject { - name - id - link - ... on Source { - citation - sourceType + regulatoryApproval + regulatoryApprovalLastUpdated + fdaCompanionTest + fdaCompanionTestLastUpdated + therapies { + id + name + link } - ... on EvidenceItem { - status + therapyInteractionType + disease { + id + name + link } - ... on Assertion { - status + phenotypes { + id + name + link } - ... on Revision { - revisionSetId + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName + } } - ... on Variant { - deprecated + flags(state: OPEN) { + totalCount } - ... on MolecularProfile { - deprecated + revisions(status: NEW) { + totalCount + } + comments { + totalCount } - __typename } - originatingObject { + ${MolecularProfileParsedNameFragmentDoc} +` +export const AssertionBrowseFieldsFragmentDoc = gql` + fragment AssertionBrowseFields on Assertion { id name link - __typename - ... on Revision { + molecularProfile { id - revisionSetId + name + link + parsedName { + ...MolecularProfileParsedName + } } - ... on Comment { + disease { id + name + link } - ... on Flag { + therapies { id + name + link } + therapyInteractionType + summary + assertionType + assertionDirection + significance + ampLevel + evidenceItemsCount + status + flagged } -} - `; -export const EventFeedFragmentDoc = gql` - fragment eventFeed on EventConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - eventTypes @include(if: $showFilters) - unfilteredCount - uniqueParticipants @include(if: $showFilters) { - id - displayName - role - profileImagePath(size: 32) - } - participatingOrganizations @include(if: $showFilters) { - id - name - profileImagePath(size: 32) - } - edges { - cursor - node { - ...eventFeedNode - } - } -} - ${EventFeedNodeFragmentDoc}`; -export const EvidencePopoverFragmentDoc = gql` - fragment evidencePopover on EvidenceItem { - id - name - status - description - evidenceLevel - evidenceType - evidenceDirection - significance - variantOrigin - therapies { - id - name - link - } - therapyInteractionType - disease { + ${MolecularProfileParsedNameFragmentDoc} +` +export const ClinicalTrialPopoverFragmentDoc = gql` + fragment clinicalTrialPopover on BrowseClinicalTrial { id name - link + nctId + url + sourceCount + evidenceCount } - phenotypes { +` +export const BrowseClinicalTrialsRowFieldsFragmentDoc = gql` + fragment BrowseClinicalTrialsRowFields on BrowseClinicalTrial { id name + nctId + evidenceCount + sourceCount link } - evidenceRating - molecularProfile { - id - name - link - deprecated - parsedName { - ...MolecularProfileParsedName +` +export const ParsedCommentFragmentFragmentDoc = gql` + fragment parsedCommentFragment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated + link + revisionSetId + __typename + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + role } } - source { - id - citation - sourceType - displayType - link - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } -} - ${MolecularProfileParsedNameFragmentDoc}`; -export const EvidenceGridFieldsFragmentDoc = gql` - fragment EvidenceGridFields on EvidenceItem { - id - name - link - disease { - id - name - link - } - therapies { +` +export const CommentListNodeFragmentDoc = gql` + fragment commentListNode on Comment { id - name - link + title + comment + createdAt + commenter { + id + username + displayName + name + role + profileImagePath(size: 32) + organizations { + id + name + profileImagePath(size: 32) + } + } + parsedComment { + ...parsedCommentFragment + } } - molecularProfile { + ${ParsedCommentFragmentFragmentDoc} +` +export const CommentPopoverFragmentDoc = gql` + fragment commentPopover on Comment { id name - link - parsedName { - ...MolecularProfileParsedName + createdAt + title + comment + commenter { + id + displayName + role + } + commentable { + id + name + link + __typename } } - status - flagged - therapyInteractionType - description - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin -} - ${MolecularProfileParsedNameFragmentDoc}`; -export const FlagFragmentDoc = gql` - fragment flag on Flag { - id - state - flaggable { +` +export const BrowseDiseaseRowFieldsFragmentDoc = gql` + fragment BrowseDiseaseRowFields on BrowseDisease { id name + doid + diseaseUrl + geneNames + assertionCount + evidenceItemCount + variantCount + geneCount link } - openActivity { +` +export const EventFeedNodeFragmentDoc = gql` + fragment eventFeedNode on Event { id + action createdAt - parsedNote { - ...parsedCommentFragment + organization { + id + name + profileImagePath(size: 32) } - user { + originatingUser { id + username displayName role profileImagePath(size: 32) } + subject { + name + id + link + ... on Source { + citation + sourceType + } + ... on EvidenceItem { + status + } + ... on Assertion { + status + } + ... on Revision { + revisionSetId + } + ... on Variant { + deprecated + } + ... on MolecularProfile { + deprecated + } + __typename + } + originatingObject { + id + name + link + __typename + ... on Revision { + id + revisionSetId + } + ... on Comment { + id + } + ... on Flag { + id + } + } } - resolutionActivity { - id - createdAt - parsedNote { - ...parsedCommentFragment +` +export const EventFeedFragmentDoc = gql` + fragment eventFeed on EventConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage } - user { + eventTypes @include(if: $showFilters) + unfilteredCount + uniqueParticipants @include(if: $showFilters) { id displayName role profileImagePath(size: 32) } - } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const FlagListFragmentDoc = gql` - fragment flagList on FlagConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - totalCount - unfilteredCountForSubject - uniqueFlaggingUsers { - username - id - profileImagePath(size: 32) - } - uniqueResolvingUsers { - username - id - profileImagePath(size: 32) - } - edges { - node { - ...flag + participatingOrganizations @include(if: $showFilters) { + id + name + profileImagePath(size: 32) } - } -} - ${FlagFragmentDoc}`; -export const FlagPopoverFragmentDoc = gql` - fragment flagPopover on Flag { - id - name - state - flaggingUser { - id - displayName - role - } - flaggable { - id - link - name - } - createdAt - openActivity { - parsedNote { - ...parsedCommentFragment + edges { + cursor + node { + ...eventFeedNode + } } } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const GenePopoverFragmentDoc = gql` - fragment genePopover on Gene { - id - name - officialName - geneAliases - variants { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - flags(state: OPEN) { - totalCount - } -} - `; -export const BrowseGenesFieldsFragmentDoc = gql` - fragment BrowseGenesFields on BrowseGene { - id - entrezId - name - link - flagged - geneAliases - diseases { - name + ${EventFeedNodeFragmentDoc} +` +export const EvidencePopoverFragmentDoc = gql` + fragment evidencePopover on EvidenceItem { id - link - } - therapies { name - id - link - } - variantCount - evidenceItemCount - assertionCount - molecularProfileCount -} - `; -export const QuicksearchResultFragmentDoc = gql` - fragment QuicksearchResult on SearchResult { - id - resultType - name - matchingText -} - `; -export const MolecularProfilePopoverFieldsFragmentDoc = gql` - fragment molecularProfilePopoverFields on MolecularProfile { - id - name - parsedName { - __typename - ... on MolecularProfileTextSegment { - text + status + description + evidenceLevel + evidenceType + evidenceDirection + significance + variantOrigin + therapies { + id + name + link } - ... on Gene { + therapyInteractionType + disease { id name link } - ... on Variant { + phenotypes { + id + name + link + } + evidenceRating + molecularProfile { id name + link deprecated + parsedName { + ...MolecularProfileParsedName + } + } + source { + id + citation + sourceType + displayType link } + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } } - molecularProfileAliases - evidenceItems { - totalCount - } - assertions { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - flags(state: OPEN) { - totalCount - } -} - `; -export const BrowseMolecularProfilesFieldsFragmentDoc = gql` - fragment BrowseMolecularProfilesFields on BrowseMolecularProfile { - id - name - evidenceItemCount - molecularProfileScore - assertionCount - variantCount - aliases { - name - } - genes { - id - name - link - } - variants { - id - name - link - } - therapies { - id - name - link - } - diseases { + ${MolecularProfileParsedNameFragmentDoc} +` +export const EvidenceGridFieldsFragmentDoc = gql` + fragment EvidenceGridFields on EvidenceItem { id name link - } - link -} - `; -export const MenuMolecularProfileFragmentDoc = gql` - fragment menuMolecularProfile on MolecularProfile { - id - name - link - flagged -} - `; -export const LeaderboardOrganizationFieldsFragmentDoc = gql` - fragment LeaderboardOrganizationFields on LeaderboardOrganization { - id - name - actionCount - rank - profileImagePath(size: 64) -} - `; -export const OrgPopoverFragmentDoc = gql` - fragment orgPopover on Organization { - id - profileImagePath(size: 64) - name - description - url -} - `; -export const OrganizationBrowseTableRowFieldsFragmentDoc = gql` - fragment OrganizationBrowseTableRowFields on Organization { - id - name - description - url - memberCount - eventCount - subGroups { - name - id - } - mostRecentActivityTimestamp -} - `; -export const PhenotypeBrowseTableRowFieldsFragmentDoc = gql` - fragment PhenotypeBrowseTableRowFields on BrowsePhenotype { - id - name - hpoId - url - assertionCount - evidenceCount - link -} - `; -export const ValidationErrorFragmentDoc = gql` - fragment validationError on FieldValidationError { - fieldName - error -} - `; -export const RevisionPopoverFragmentDoc = gql` - fragment revisionPopover on Revision { - id - name - link - status - creationActivity { - user { + disease { + id + name + link + } + therapies { id - displayName - role + name + link } - parsedNote { - ...parsedCommentFragment + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName + } } - } - subject { + status + flagged + therapyInteractionType + description + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin + } + ${MolecularProfileParsedNameFragmentDoc} +` +export const FlagFragmentDoc = gql` + fragment flag on Flag { id - link - name - } - createdAt - linkoutData { - name - } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const RevisionFragmentDoc = gql` - fragment revision on Revision { - id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { - name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } + state + flaggable { + id + name + link + } + openActivity { + id + createdAt + parsedNote { + ...parsedCommentFragment + } + user { + id + displayName + role + profileImagePath(size: 32) + } + } + resolutionActivity { + id + createdAt + parsedNote { + ...parsedCommentFragment } - ... on ScalarFieldDiff { - left - right + user { + id + displayName + role + profileImagePath(size: 32) } } } - creationActivity { - createdAt - user { + ${ParsedCommentFragmentFragmentDoc} +` +export const FlagListFragmentDoc = gql` + fragment flagList on FlagConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + totalCount + unfilteredCountForSubject + uniqueFlaggingUsers { + username id - displayName - role + profileImagePath(size: 32) } - parsedNote { - ...parsedCommentFragment + uniqueResolvingUsers { + username + id + profileImagePath(size: 32) + } + edges { + node { + ...flag + } } } - resolutionActivity { - createdAt - user { + ${FlagFragmentDoc} +` +export const FlagPopoverFragmentDoc = gql` + fragment flagPopover on Flag { + id + name + state + flaggingUser { id displayName role } - parsedNote { - ...parsedCommentFragment + flaggable { + id + link + name + } + createdAt + openActivity { + parsedNote { + ...parsedCommentFragment + } } } - status -} - ${ParsedCommentFragmentFragmentDoc}`; -export const ContributorFieldsFragmentDoc = gql` - fragment ContributorFields on ContributingUser { - user { - id - profileImagePath(size: 12) - } - uniqueActions { - action - count - } - lastActionDate - totalActionCount -} - `; -export const SubscriptionIdFragmentDoc = gql` - fragment subscriptionId on Subscription { - id - __typename -} - `; -export const TimepointCountFragmentDoc = gql` - fragment TimepointCount on TimePointCounts { - allTime - newThisMonth - newThisWeek - newThisYear -} - `; -export const BrowseSourceSuggestionRowFieldsFragmentDoc = gql` - fragment BrowseSourceSuggestionRowFields on SourceSuggestion { - id - molecularProfile { + ${ParsedCommentFragmentFragmentDoc} +` +export const GenePopoverFragmentDoc = gql` + fragment genePopover on Gene { id name - link + officialName + geneAliases + variants { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } } - disease { +` +export const BrowseGenesFieldsFragmentDoc = gql` + fragment BrowseGenesFields on BrowseGene { id + entrezId name link - } - source { - link - id - citation - citationId - sourceType - sourceUrl - displayType - } - user { - id - displayName - role - profileImagePath(size: 32) - } - creationActivity { - parsedNote { - ...parsedCommentFragment + flagged + geneAliases + diseases { + name + id + link } - } - lastStatusUpdateActivity { - parsedNote { - ...parsedCommentFragment + therapies { + name + id + link } + variantCount + evidenceItemCount + assertionCount + molecularProfileCount } - status - reason - createdAt -} - ${ParsedCommentFragmentFragmentDoc}`; -export const SourcePopoverFragmentDoc = gql` - fragment sourcePopover on SourcePopover { - id - title - fullJournalTitle - evidenceItemCount - citation - citationId - displayType - sourceUrl - clinicalTrials { - id - nctId - link - } -} - `; -export const BrowseSourceRowFieldsFragmentDoc = gql` - fragment BrowseSourceRowFields on BrowseSource { - id - authors - citationId - evidenceItemCount - sourceSuggestionCount - journal - name - publicationYear - sourceType - citation - displayType - link - openAccess -} - `; -export const TherapyBrowseTableRowFieldsFragmentDoc = gql` - fragment TherapyBrowseTableRowFields on BrowseTherapy { - id - name - ncitId - therapyUrl - assertionCount - evidenceCount - link -} - `; -export const LeaderboardUserFieldsFragmentDoc = gql` - fragment LeaderboardUserFields on LeaderboardUser { - id - name - displayName - actionCount - role - rank - profileImagePath(size: 64) -} - `; -export const PopoverUserFragmentDoc = gql` - fragment popoverUser on User { - id - profileImagePath(size: 64) - displayName - bio - role - organizations { +` +export const QuicksearchResultFragmentDoc = gql` + fragment QuicksearchResult on SearchResult { id + resultType name + matchingText } -} - `; -export const UserBrowseTableRowFieldsFragmentDoc = gql` - fragment UserBrowseTableRowFields on User { - id - name - displayName - organizations { +` +export const MolecularProfilePopoverFieldsFragmentDoc = gql` + fragment molecularProfilePopoverFields on MolecularProfile { id name - } - role - statsHash { - submittedEvidenceItems - revisions - } - profileImagePath(size: 64) - mostRecentActivityTimestamp -} - `; -export const VariantGroupPopoverFieldsFragmentDoc = gql` - fragment variantGroupPopoverFields on VariantGroup { - id - name - description - variants { - edges { - node { + parsedName { + __typename + ... on MolecularProfileTextSegment { + text + } + ... on Gene { + id + name + link + } + ... on Variant { id name + deprecated link } } + molecularProfileAliases + evidenceItems { + totalCount + } + assertions { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } } - sources { - id - citation - sourceType - link - } -} - `; -export const BrowseVariantGroupRowFieldsFragmentDoc = gql` - fragment BrowseVariantGroupRowFields on BrowseVariantGroup { - id - name - link - geneNames - variantNames - variantCount - evidenceItemCount -} - `; -export const VariantTypePopoverFragmentDoc = gql` - fragment variantTypePopover on VariantTypePopover { - id - name - url - soid - variantCount -} - `; -export const VariantTypeBrowseTableRowFieldsFragmentDoc = gql` - fragment VariantTypeBrowseTableRowFields on BrowseVariantType { - id - name - soid - url - variantCount - link -} - `; -export const CoordinatesCardFieldsFragmentDoc = gql` - fragment CoordinatesCardFields on Variant { - id - name - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases -} - `; -export const VariantPopoverFieldsFragmentDoc = gql` - fragment variantPopoverFields on Variant { - id - name - variantAliases - alleleRegistryId - gene { - id - name - link - } - molecularProfiles { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - flags(state: OPEN) { - totalCount - } -} - `; -export const MenuVariantTypeFragmentDoc = gql` - fragment menuVariantType on BrowseVariantType { - id - name - link -} - `; -export const MenuVariantFragmentDoc = gql` - fragment menuVariant on Variant { - id - name - link - flagged -} - `; -export const BrowseVariantsFieldsFragmentDoc = gql` - fragment BrowseVariantsFields on BrowseVariant { - id - name - link - geneId - geneName - geneLink - diseases { - id - name - link - } - therapies { - id - name - link - } - aliases { - name - } - variantTypes { - id - name - link - } -} - `; -export const PreviewCommentFragmentDoc = gql` - fragment previewComment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType - link - status - deprecated - __typename - } - ... on CommentTextSegment { - text - __typename - } - ... on User { - id - displayName - role - __typename - } -} - `; -export const RevisableAssertionFieldsFragmentDoc = gql` - fragment RevisableAssertionFields on Assertion { - id - summary - description - molecularProfile { +` +export const BrowseMolecularProfilesFieldsFragmentDoc = gql` + fragment BrowseMolecularProfilesFields on BrowseMolecularProfile { id name + evidenceItemCount + molecularProfileScore + assertionCount + variantCount + aliases { + name + } + genes { + id + name + link + } + variants { + id + name + link + } + therapies { + id + name + link + } + diseases { + id + name + link + } link } - variantOrigin - significance - disease { +` +export const MenuMolecularProfileFragmentDoc = gql` + fragment menuMolecularProfile on MolecularProfile { id - doid name - displayName link + flagged } - therapies { +` +export const LeaderboardOrganizationFieldsFragmentDoc = gql` + fragment LeaderboardOrganizationFields on LeaderboardOrganization { id - ncitId name - link + actionCount + rank + profileImagePath(size: 64) } - therapyInteractionType - assertionDirection - assertionType - phenotypes { +` +export const OrgPopoverFragmentDoc = gql` + fragment orgPopover on Organization { id - hpoId + profileImagePath(size: 64) name + description + url } - ampLevel - acmgCodes { +` +export const OrganizationBrowseTableRowFieldsFragmentDoc = gql` + fragment OrganizationBrowseTableRowFields on Organization { id name - code description - tooltip + url + memberCount + eventCount + subGroups { + name + id + } + mostRecentActivityTimestamp } - clingenCodes { +` +export const PhenotypeBrowseTableRowFieldsFragmentDoc = gql` + fragment PhenotypeBrowseTableRowFields on BrowsePhenotype { id - code - description name - tooltip - exclusive + hpoId + url + assertionCount + evidenceCount + link } - nccnGuideline { - id - name +` +export const ValidationErrorFragmentDoc = gql` + fragment validationError on FieldValidationError { + fieldName + error } - nccnGuidelineVersion - regulatoryApproval - fdaCompanionTest - evidenceItems { +` +export const RevisionPopoverFragmentDoc = gql` + fragment revisionPopover on Revision { id name link status + creationActivity { + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + } + subject { + id + link + name + } + createdAt + linkoutData { + name + } } -} - `; -export const MolecularProfileSelectTypeaheadFieldsFragmentDoc = gql` - fragment MolecularProfileSelectTypeaheadFields on MolecularProfile { - id - name - link - molecularProfileAliases -} - `; -export const DiseaseSelectTypeaheadFieldsFragmentDoc = gql` - fragment DiseaseSelectTypeaheadFields on Disease { - id - name - link - displayName - doid - diseaseAliases -} - `; -export const TherapySelectTypeaheadFieldsFragmentDoc = gql` - fragment TherapySelectTypeaheadFields on Therapy { - id - name - link - ncitId - therapyAliases -} - `; -export const PhenotypeSelectTypeaheadFieldsFragmentDoc = gql` - fragment PhenotypeSelectTypeaheadFields on Phenotype { - id - name - link - hpoId -} - `; -export const SourceSelectTypeaheadFieldsFragmentDoc = gql` - fragment SourceSelectTypeaheadFields on Source { - id - name - link - citation - citationId - sourceType -} - `; -export const RevisableEvidenceFieldsFragmentDoc = gql` - fragment RevisableEvidenceFields on EvidenceItem { - id - molecularProfile { - ...MolecularProfileSelectTypeaheadFields - } - variantOrigin - description - significance - disease { - ...DiseaseSelectTypeaheadFields - } - therapies { - ...TherapySelectTypeaheadFields - } - therapyInteractionType - evidenceDirection - evidenceLevel - evidenceType - phenotypes { - ...PhenotypeSelectTypeaheadFields - } - evidenceRating - source { - ...SourceSelectTypeaheadFields - } -} - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} -${DiseaseSelectTypeaheadFieldsFragmentDoc} -${TherapySelectTypeaheadFieldsFragmentDoc} -${PhenotypeSelectTypeaheadFieldsFragmentDoc} -${SourceSelectTypeaheadFieldsFragmentDoc}`; -export const SubmittableEvidenceFieldsFragmentDoc = gql` - fragment SubmittableEvidenceFields on EvidenceItem { - id - description - variantOrigin - evidenceType - significance - evidenceLevel - evidenceDirection - evidenceRating - therapyInteractionType - source { + ${ParsedCommentFragmentFragmentDoc} +` +export const RevisionFragmentDoc = gql` + fragment revision on Revision { id - citation - sourceType + revisionSetId + createdAt + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + } + } + ... on ScalarFieldDiff { + left + right + } + } + } + creationActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + } + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + } + status } - phenotypes { - id - name + ${ParsedCommentFragmentFragmentDoc} +` +export const ContributorFieldsFragmentDoc = gql` + fragment ContributorFields on ContributingUser { + user { + id + profileImagePath(size: 12) + } + uniqueActions { + action + count + } + lastActionDate + totalActionCount } - therapies { +` +export const SubscriptionIdFragmentDoc = gql` + fragment subscriptionId on Subscription { id - name + __typename + } +` +export const TimepointCountFragmentDoc = gql` + fragment TimepointCount on TimePointCounts { + allTime + newThisMonth + newThisWeek + newThisYear } - disease { +` +export const BrowseSourceSuggestionRowFieldsFragmentDoc = gql` + fragment BrowseSourceSuggestionRowFields on SourceSuggestion { id - name + molecularProfile { + id + name + link + } + disease { + id + name + link + } + source { + link + id + citation + citationId + sourceType + sourceUrl + displayType + } + user { + id + displayName + role + profileImagePath(size: 32) + } + creationActivity { + parsedNote { + ...parsedCommentFragment + } + } + lastStatusUpdateActivity { + parsedNote { + ...parsedCommentFragment + } + } + status + reason + createdAt } -} - `; -export const RevisableGeneFieldsFragmentDoc = gql` - fragment RevisableGeneFields on Gene { - id - description - sources { + ${ParsedCommentFragmentFragmentDoc} +` +export const SourcePopoverFragmentDoc = gql` + fragment sourcePopover on SourcePopover { id - sourceType + title + fullJournalTitle + evidenceItemCount citation citationId + displayType + sourceUrl + clinicalTrials { + id + nctId + link + } } -} - `; -export const RevisableMolecularProfileFieldsFragmentDoc = gql` - fragment RevisableMolecularProfileFields on MolecularProfile { - id - description - sources { +` +export const BrowseSourceRowFieldsFragmentDoc = gql` + fragment BrowseSourceRowFields on BrowseSource { id + authors + citationId + evidenceItemCount + sourceSuggestionCount + journal + name + publicationYear sourceType citation - citationId + displayType + link + openAccess } - molecularProfileAliases - isComplex -} - `; -export const CoordinateFieldsFragmentDoc = gql` - fragment CoordinateFields on Coordinate { - chromosome - representativeTranscript - start - stop -} - `; -export const RevisableVariantFieldsFragmentDoc = gql` - fragment RevisableVariantFields on Variant { - id - name - gene { +` +export const TherapyBrowseTableRowFieldsFragmentDoc = gql` + fragment TherapyBrowseTableRowFields on BrowseTherapy { id name + ncitId + therapyUrl + assertionCount + evidenceCount + link } - variantAliases - alleleRegistryId - clinvarIds - ensemblVersion - hgvsDescriptions - referenceBuild - variantTypes { +` +export const LeaderboardUserFieldsFragmentDoc = gql` + fragment LeaderboardUserFields on LeaderboardUser { id name - soid + displayName + actionCount + role + rank + profileImagePath(size: 64) } - primaryCoordinates { - ...CoordinateFields +` +export const PopoverUserFragmentDoc = gql` + fragment popoverUser on User { + id + profileImagePath(size: 64) + displayName + bio + role + organizations { + id + name + } } - secondaryCoordinates { - ...CoordinateFields +` +export const UserBrowseTableRowFieldsFragmentDoc = gql` + fragment UserBrowseTableRowFields on User { + id + name + displayName + organizations { + id + name + } + role + statsHash { + submittedEvidenceItems + revisions + } + profileImagePath(size: 64) + mostRecentActivityTimestamp } - referenceBases - variantBases -} - ${CoordinateFieldsFragmentDoc}`; -export const VariantGroupRevisableFieldsFragmentDoc = gql` - fragment VariantGroupRevisableFields on VariantGroup { - id - name - description - variants { - totalCount - edges { - cursor - node { - id - name - link +` +export const VariantGroupPopoverFieldsFragmentDoc = gql` + fragment variantGroupPopoverFields on VariantGroup { + id + name + description + variants { + edges { + node { + id + name + link + } } } - nodes { + sources { id - name + citation + sourceType link } } - sources { +` +export const BrowseVariantGroupRowFieldsFragmentDoc = gql` + fragment BrowseVariantGroupRowFields on BrowseVariantGroup { id name link + geneNames + variantNames + variantCount + evidenceItemCount } -} - `; -export const SubmittableVariantGroupFieldsFragmentDoc = gql` - fragment SubmittableVariantGroupFields on VariantGroup { - id - name - description - variants(first: 50) { - nodes { - id - name - link - singleVariantMolecularProfile { - id - name - link - } - } +` +export const VariantTypePopoverFragmentDoc = gql` + fragment variantTypePopover on VariantTypePopover { + id + name + url + soid + variantCount + } +` +export const VariantTypeBrowseTableRowFieldsFragmentDoc = gql` + fragment VariantTypeBrowseTableRowFields on BrowseVariantType { + id + name + soid + url + variantCount + link } - sources { +` +export const CoordinatesCardFieldsFragmentDoc = gql` + fragment CoordinatesCardFields on Variant { + id + name + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop + } + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases + } +` +export const VariantPopoverFieldsFragmentDoc = gql` + fragment variantPopoverFields on Variant { id - link - citation - sourceType - } -} - `; -export const AcmgCodeSelectTypeaheadFieldsFragmentDoc = gql` - fragment AcmgCodeSelectTypeaheadFields on AcmgCode { - id - code - name - description - tooltip -} - `; -export const ClingenCodeSelectTypeaheadFieldsFragmentDoc = gql` - fragment ClingenCodeSelectTypeaheadFields on ClingenCode { - id - code - name - description - tooltip - exclusive -} - `; -export const QuickAddDiseaseFieldsFragmentDoc = gql` - fragment QuickAddDiseaseFields on AddDiseasePayload { - new - disease { - ...DiseaseSelectTypeaheadFields + name + variantAliases + alleleRegistryId + gene { + id + name + link + } + molecularProfiles { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } } -} - ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; -export const EvidenceManagerFieldsFragmentDoc = gql` - fragment EvidenceManagerFields on EvidenceItem { - id - name - link - disease { +` +export const MenuVariantTypeFragmentDoc = gql` + fragment menuVariantType on BrowseVariantType { id name link } - therapies { +` +export const MenuVariantFragmentDoc = gql` + fragment menuVariant on Variant { id name link + flagged } - molecularProfile { +` +export const BrowseVariantsFieldsFragmentDoc = gql` + fragment BrowseVariantsFields on BrowseVariant { id name link - parsedName { - ...MolecularProfileParsedName + geneId + geneName + geneLink + diseases { + id + name + link + } + therapies { + id + name + link + } + aliases { + name + } + variantTypes { + id + name + link } } - status - flagged - therapyInteractionType - description - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin -} - ${MolecularProfileParsedNameFragmentDoc}`; -export const EvidenceSelectTypeaheadFieldsFragmentDoc = gql` - fragment EvidenceSelectTypeaheadFields on EvidenceItem { - id - name - link - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin - status -} - `; -export const GeneSelectTypeaheadFieldsFragmentDoc = gql` - fragment GeneSelectTypeaheadFields on Gene { - id - entrezId - name - geneAliases - link -} - `; -export const PreviewMpName2FragmentDoc = gql` - fragment PreviewMpName2 on MolecularProfileSegment { - __typename - ... on MolecularProfileTextSegment { - text +` +export const PreviewCommentFragmentDoc = gql` + fragment previewComment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + link + status + deprecated + __typename + } + ... on CommentTextSegment { + text + __typename + } + ... on User { + id + displayName + role + __typename + } + } +` +export const RevisableAssertionFieldsFragmentDoc = gql` + fragment RevisableAssertionFields on Assertion { + id + summary + description + molecularProfile { + id + name + link + } + variantOrigin + significance + disease { + id + doid + name + displayName + link + } + therapies { + id + ncitId + name + link + } + therapyInteractionType + assertionDirection + assertionType + phenotypes { + id + hpoId + name + } + ampLevel + acmgCodes { + id + name + code + description + tooltip + } + clingenCodes { + id + code + description + name + tooltip + exclusive + } + nccnGuideline { + id + name + } + nccnGuidelineVersion + regulatoryApproval + fdaCompanionTest + evidenceItems { + id + name + link + status + } } - ... on Gene { +` +export const MolecularProfileSelectTypeaheadFieldsFragmentDoc = gql` + fragment MolecularProfileSelectTypeaheadFields on MolecularProfile { id name link + molecularProfileAliases } - ... on Variant { +` +export const DiseaseSelectTypeaheadFieldsFragmentDoc = gql` + fragment DiseaseSelectTypeaheadFields on Disease { id name link + displayName + doid + diseaseAliases } -} - `; -export const NccnGuidelineSelectTypeaheadFieldsFragmentDoc = gql` - fragment NccnGuidelineSelectTypeaheadFields on NccnGuideline { - id - name -} - `; -export const QuickAddTherapyFieldsFragmentDoc = gql` - fragment QuickAddTherapyFields on AddTherapyPayload { - new - therapy { - ...TherapySelectTypeaheadFields - } -} - ${TherapySelectTypeaheadFieldsFragmentDoc}`; -export const VariantManagerFieldsFragmentDoc = gql` - fragment VariantManagerFields on BrowseVariant { - id - name - link - geneId - geneName - geneLink - diseases { +` +export const TherapySelectTypeaheadFieldsFragmentDoc = gql` + fragment TherapySelectTypeaheadFields on Therapy { id name link + ncitId + therapyAliases } - therapies { +` +export const PhenotypeSelectTypeaheadFieldsFragmentDoc = gql` + fragment PhenotypeSelectTypeaheadFields on Phenotype { id name link + hpoId } - aliases { - name - } -} - `; -export const VariantSelectTypeaheadFieldsFragmentDoc = gql` - fragment VariantSelectTypeaheadFields on Variant { - id - name - link - variantAliases - singleVariantMolecularProfileId - singleVariantMolecularProfile { +` +export const SourceSelectTypeaheadFieldsFragmentDoc = gql` + fragment SourceSelectTypeaheadFields on Source { id name link - molecularProfileAliases + citation + citationId + sourceType } -} - `; -export const QuickAddVariantFieldsFragmentDoc = gql` - fragment QuickAddVariantFields on CreateVariantPayload { - clientMutationId - new - variant { - ...VariantSelectTypeaheadFields +` +export const RevisableEvidenceFieldsFragmentDoc = gql` + fragment RevisableEvidenceFields on EvidenceItem { + id + molecularProfile { + ...MolecularProfileSelectTypeaheadFields + } + variantOrigin + description + significance + disease { + ...DiseaseSelectTypeaheadFields + } + therapies { + ...TherapySelectTypeaheadFields + } + therapyInteractionType + evidenceDirection + evidenceLevel + evidenceType + phenotypes { + ...PhenotypeSelectTypeaheadFields + } + evidenceRating + source { + ...SourceSelectTypeaheadFields + } } -} - ${VariantSelectTypeaheadFieldsFragmentDoc}`; -export const VariantTypeSelectTypeaheadFieldsFragmentDoc = gql` - fragment VariantTypeSelectTypeaheadFields on VariantType { - id - name - link - soid -} - `; -export const AssertionSubmissionActivityFragmentDoc = gql` - fragment assertionSubmissionActivity on Assertion { - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} + ${DiseaseSelectTypeaheadFieldsFragmentDoc} + ${TherapySelectTypeaheadFieldsFragmentDoc} + ${PhenotypeSelectTypeaheadFieldsFragmentDoc} + ${SourceSelectTypeaheadFieldsFragmentDoc} +` +export const SubmittableEvidenceFieldsFragmentDoc = gql` + fragment SubmittableEvidenceFields on EvidenceItem { + id + description + variantOrigin + evidenceType + significance + evidenceLevel + evidenceDirection + evidenceRating + therapyInteractionType + source { + id + citation + sourceType } - user { + phenotypes { id - displayName - profileImagePath(size: 32) + name } - } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const AssertionDetailFieldsFragmentDoc = gql` - fragment AssertionDetailFields on Assertion { - id - name - status - submissionEvent { - originatingUser { + therapies { + id + name + } + disease { id + name } } - molecularProfile { +` +export const RevisableGeneFieldsFragmentDoc = gql` + fragment RevisableGeneFields on Gene { id - name - link - } - flags(state: OPEN) { - totalCount + description + sources { + id + sourceType + citation + citationId + } } - revisions(status: NEW) { - totalCount +` +export const RevisableMolecularProfileFieldsFragmentDoc = gql` + fragment RevisableMolecularProfileFields on MolecularProfile { + id + description + sources { + id + sourceType + citation + citationId + } + molecularProfileAliases + isComplex } - comments { - totalCount +` +export const CoordinateFieldsFragmentDoc = gql` + fragment CoordinateFields on Coordinate { + chromosome + representativeTranscript + start + stop } - ...assertionSubmissionActivity -} - ${AssertionSubmissionActivityFragmentDoc}`; -export const AssertionSummaryFieldsFragmentDoc = gql` - fragment AssertionSummaryFields on Assertion { - id - name - summary - description - status - variantOrigin - disease { +` +export const RevisableVariantFieldsFragmentDoc = gql` + fragment RevisableVariantFields on Variant { id name - link + gene { + id + name + } + variantAliases + alleleRegistryId + clinvarIds + ensemblVersion + hgvsDescriptions + referenceBuild + variantTypes { + id + name + soid + } + primaryCoordinates { + ...CoordinateFields + } + secondaryCoordinates { + ...CoordinateFields + } + referenceBases + variantBases } - molecularProfile { + ${CoordinateFieldsFragmentDoc} +` +export const VariantGroupRevisableFieldsFragmentDoc = gql` + fragment VariantGroupRevisableFields on VariantGroup { id name - link - parsedName { - ...MolecularProfileParsedName + description + variants { + totalCount + edges { + cursor + node { + id + name + link + } + } + nodes { + id + name + link + } + } + sources { + id + name + link } } - assertionType - assertionDirection - significance - therapies { - ncitId - name - link - id - } - phenotypes { +` +export const SubmittableVariantGroupFieldsFragmentDoc = gql` + fragment SubmittableVariantGroupFields on VariantGroup { id name - link + description + variants(first: 50) { + nodes { + id + name + link + singleVariantMolecularProfile { + id + name + link + } + } + } + sources { + id + link + citation + sourceType + } } - therapyInteractionType - ampLevel - acmgCodes { +` +export const AcmgCodeSelectTypeaheadFieldsFragmentDoc = gql` + fragment AcmgCodeSelectTypeaheadFields on AcmgCode { + id code + name description + tooltip } - clingenCodes { +` +export const ClingenCodeSelectTypeaheadFieldsFragmentDoc = gql` + fragment ClingenCodeSelectTypeaheadFields on ClingenCode { id code + name description + tooltip + exclusive + } +` +export const QuickAddDiseaseFieldsFragmentDoc = gql` + fragment QuickAddDiseaseFields on AddDiseasePayload { + new + disease { + ...DiseaseSelectTypeaheadFields + } } - nccnGuideline { + ${DiseaseSelectTypeaheadFieldsFragmentDoc} +` +export const EvidenceManagerFieldsFragmentDoc = gql` + fragment EvidenceManagerFields on EvidenceItem { id name - } - nccnGuidelineVersion - regulatoryApproval - regulatoryApprovalLastUpdated - fdaCompanionTest - fdaCompanionTestLastUpdated - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - acceptanceEvent { - createdAt - originatingUser { + link + disease { id - displayName - role - profileImagePath(size: 32) + name + link } - } - ...assertionSubmissionActivity - submissionEvent { - createdAt - originatingUser { + therapies { id - displayName - role - profileImagePath(size: 32) + name + link } - } - rejectionEvent { - createdAt - originatingUser { + molecularProfile { id - displayName - role - profileImagePath(size: 32) + name + link + parsedName { + ...MolecularProfileParsedName + } } + status + flagged + therapyInteractionType + description + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin + } + ${MolecularProfileParsedNameFragmentDoc} +` +export const EvidenceSelectTypeaheadFieldsFragmentDoc = gql` + fragment EvidenceSelectTypeaheadFields on EvidenceItem { + id + name + link + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin + status } -} - ${MolecularProfileParsedNameFragmentDoc} -${AssertionSubmissionActivityFragmentDoc}`; -export const MyDiseaseInfoFieldsFragmentDoc = gql` - fragment MyDiseaseInfoFields on MyDiseaseInfo { - diseaseOntologyExactSynonyms - diseaseOntologyRelatedSynonyms - mesh - icdo - icd10 - ncit - omim - doDef - doDefCitations - mondoDef -} - `; -export const DiseasesSummaryFieldsFragmentDoc = gql` - fragment DiseasesSummaryFields on Disease { - id - name - doid - diseaseUrl - displayName - diseaseAliases - link - myDiseaseInfo { - ...MyDiseaseInfoFields - } -} - ${MyDiseaseInfoFieldsFragmentDoc}`; -export const EvidenceSubmissionActivityFragmentDoc = gql` - fragment evidenceSubmissionActivity on EvidenceItem { - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment +` +export const GeneSelectTypeaheadFieldsFragmentDoc = gql` + fragment GeneSelectTypeaheadFields on Gene { + id + entrezId + name + geneAliases + link + } +` +export const PreviewMpName2FragmentDoc = gql` + fragment PreviewMpName2 on MolecularProfileSegment { + __typename + ... on MolecularProfileTextSegment { + text } - user { + ... on Gene { id - displayName - profileImagePath(size: 32) + name + link } - } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const EvidenceDetailFieldsFragmentDoc = gql` - fragment EvidenceDetailFields on EvidenceItem { - id - name - status - submissionEvent { - originatingUser { + ... on Variant { id + name + link } } - molecularProfile { +` +export const NccnGuidelineSelectTypeaheadFieldsFragmentDoc = gql` + fragment NccnGuidelineSelectTypeaheadFields on NccnGuideline { id name - link } - assertions { +` +export const QuickAddTherapyFieldsFragmentDoc = gql` + fragment QuickAddTherapyFields on AddTherapyPayload { + new + therapy { + ...TherapySelectTypeaheadFields + } + } + ${TherapySelectTypeaheadFieldsFragmentDoc} +` +export const VariantManagerFieldsFragmentDoc = gql` + fragment VariantManagerFields on BrowseVariant { id name link + geneId + geneName + geneLink + diseases { + id + name + link + } + therapies { + id + name + link + } + aliases { + name + } } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - ...evidenceSubmissionActivity -} - ${EvidenceSubmissionActivityFragmentDoc}`; -export const EvidenceSummaryFieldsFragmentDoc = gql` - fragment EvidenceSummaryFields on EvidenceItem { - id - name - description - status - evidenceLevel - evidenceType - evidenceDirection - significance - variantOrigin - therapies { +` +export const VariantSelectTypeaheadFieldsFragmentDoc = gql` + fragment VariantSelectTypeaheadFields on Variant { id name link + variantAliases + singleVariantMolecularProfileId + singleVariantMolecularProfile { + id + name + link + molecularProfileAliases + } + } +` +export const QuickAddVariantFieldsFragmentDoc = gql` + fragment QuickAddVariantFields on CreateVariantPayload { + clientMutationId + new + variant { + ...VariantSelectTypeaheadFields + } } - therapyInteractionType - disease { + ${VariantSelectTypeaheadFieldsFragmentDoc} +` +export const VariantTypeSelectTypeaheadFieldsFragmentDoc = gql` + fragment VariantTypeSelectTypeaheadFields on VariantType { id name link + soid + } +` +export const AssertionSubmissionActivityFragmentDoc = gql` + fragment assertionSubmissionActivity on Assertion { + submissionActivity { + createdAt + parsedNote { + ...parsedCommentFragment + } + user { + id + displayName + profileImagePath(size: 32) + } + } } - phenotypes { + ${ParsedCommentFragmentFragmentDoc} +` +export const AssertionDetailFieldsFragmentDoc = gql` + fragment AssertionDetailFields on Assertion { id name - link + status + submissionEvent { + originatingUser { + id + } + } + molecularProfile { + id + name + link + } + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + ...assertionSubmissionActivity } - source { + ${AssertionSubmissionActivityFragmentDoc} +` +export const AssertionSummaryFieldsFragmentDoc = gql` + fragment AssertionSummaryFields on Assertion { id - citation - citationId - sourceType - displayType - sourceUrl - ascoAbstractId - link - clinicalTrials { - nctId + name + summary + description + status + variantOrigin + disease { + id + name + link + } + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName + } + } + assertionType + assertionDirection + significance + therapies { + ncitId + name + link + id + } + phenotypes { id + name link } + therapyInteractionType + ampLevel + acmgCodes { + code + description + } + clingenCodes { + id + code + description + } + nccnGuideline { + id + name + } + nccnGuidelineVersion + regulatoryApproval + regulatoryApprovalLastUpdated + fdaCompanionTest + fdaCompanionTestLastUpdated + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + acceptanceEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + ...assertionSubmissionActivity + submissionEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + rejectionEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } } - evidenceRating - molecularProfile { + ${MolecularProfileParsedNameFragmentDoc} + ${AssertionSubmissionActivityFragmentDoc} +` +export const MyDiseaseInfoFieldsFragmentDoc = gql` + fragment MyDiseaseInfoFields on MyDiseaseInfo { + diseaseOntologyExactSynonyms + diseaseOntologyRelatedSynonyms + mesh + icdo + icd10 + ncit + omim + doDef + doDefCitations + mondoDef + } +` +export const DiseasesSummaryFieldsFragmentDoc = gql` + fragment DiseasesSummaryFields on Disease { id name + doid + diseaseUrl + displayName + diseaseAliases link - parsedName { - ...MolecularProfileParsedName + myDiseaseInfo { + ...MyDiseaseInfoFields } } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount + ${MyDiseaseInfoFieldsFragmentDoc} +` +export const EvidenceSubmissionActivityFragmentDoc = gql` + fragment evidenceSubmissionActivity on EvidenceItem { + submissionActivity { + createdAt + parsedNote { + ...parsedCommentFragment + } + user { + id + displayName + profileImagePath(size: 32) + } + } } - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment + ${ParsedCommentFragmentFragmentDoc} +` +export const EvidenceDetailFieldsFragmentDoc = gql` + fragment EvidenceDetailFields on EvidenceItem { + id + name + status + submissionEvent { + originatingUser { + id + } } - user { - displayName - profileImagePath(size: 32) + molecularProfile { id - role + name + link } - } - acceptanceEvent { - createdAt - originatingUser { + assertions { id - displayName - role - profileImagePath(size: 32) + name + link + } + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + ...evidenceSubmissionActivity + } + ${EvidenceSubmissionActivityFragmentDoc} +` +export const EvidenceSummaryFieldsFragmentDoc = gql` + fragment EvidenceSummaryFields on EvidenceItem { + id + name + description + status + evidenceLevel + evidenceType + evidenceDirection + significance + variantOrigin + therapies { + id + name + link } - } - submissionEvent { - createdAt - originatingUser { + therapyInteractionType + disease { id - displayName - role - profileImagePath(size: 32) + name + link } - } - rejectionEvent { - createdAt - originatingUser { + phenotypes { id - displayName - role - profileImagePath(size: 32) + name + link } - } -} - ${MolecularProfileParsedNameFragmentDoc} -${ParsedCommentFragmentFragmentDoc}`; -export const GeneDetailFieldsFragmentDoc = gql` - fragment GeneDetailFields on Gene { - id - name - officialName - entrezId - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } -} - `; -export const GeneSummaryFieldsFragmentDoc = gql` - fragment GeneSummaryFields on Gene { - description - entrezId - geneAliases - id - name - officialName - sources { - id - citation - link - sourceUrl - displayType - sourceType - } - variants { - edges { - node { + source { + id + citation + citationId + sourceType + displayType + sourceUrl + ascoAbstractId + link + clinicalTrials { + nctId id - name + link } } - } - myGeneInfoDetails - lastSubmittedRevisionEvent { - originatingUser { + evidenceRating + molecularProfile { id - displayName - role - profileImagePath(size: 32) + name + link + parsedName { + ...MolecularProfileParsedName + } } - } - lastAcceptedRevisionEvent { - originatingUser { - id - displayName - role - profileImagePath(size: 32) + flags(state: OPEN) { + totalCount } - } -} - `; -export const MolecularProfileDetailFieldsFragmentDoc = gql` - fragment MolecularProfileDetailFields on MolecularProfile { - id - name - deprecated - deprecationReason - complexMolecularProfileDeprecationActivity { - parsedNote { - ...parsedCommentFragment + revisions(status: NEW) { + totalCount } - } - deprecatedVariants { - deprecationReason - deprecationActivity { + comments { + totalCount + } + submissionActivity { + createdAt parsedNote { ...parsedCommentFragment } + user { + displayName + profileImagePath(size: 32) + id + role + } + } + acceptanceEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + submissionEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + rejectionEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } } - id - deprecated - name - link - } - molecularProfileAliases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount } - variants { + ${MolecularProfileParsedNameFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +` +export const GeneDetailFieldsFragmentDoc = gql` + fragment GeneDetailFields on Gene { id + name + officialName + entrezId + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const VariantMolecularProfileCardFieldsFragmentDoc = gql` - fragment VariantMolecularProfileCardFields on Variant { - id - name - link - gene { +` +export const GeneSummaryFieldsFragmentDoc = gql` + fragment GeneSummaryFields on Gene { + description + entrezId + geneAliases id name - link - } - molecularProfiles(first: 3) { - totalCount - nodes { + officialName + sources { id + citation link - name - deprecated + sourceUrl + displayType + sourceType + } + variants { + edges { + node { + id + name + } + } + } + myGeneInfoDetails + lastSubmittedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + lastAcceptedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } } } - variantAliases - clinvarIds - alleleRegistryId - openCravatUrl - variantTypes { +` +export const MolecularProfileDetailFieldsFragmentDoc = gql` + fragment MolecularProfileDetailFields on MolecularProfile { id - link - soid name - } - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases - hgvsDescriptions -} - `; -export const MolecularProfileSummaryFieldsFragmentDoc = gql` - fragment MolecularProfileSummaryFields on MolecularProfile { - id - name - description - molecularProfileAliases - molecularProfileScore - sources { - id - citation - link - sourceType - } - variants { - ...VariantMolecularProfileCardFields - } - parsedName { - ...MolecularProfileParsedName - } - complexMolecularProfileCreationActivity { - createdAt - user { - id - displayName - role - profileImagePath(size: 32) + deprecated + deprecationReason + complexMolecularProfileDeprecationActivity { + parsedNote { + ...parsedCommentFragment + } } - } - variantDeprecationActivity { - createdAt - user { + deprecatedVariants { + deprecationReason + deprecationActivity { + parsedNote { + ...parsedCommentFragment + } + } id - displayName - role - profileImagePath(size: 32) + deprecated + name + link } - } - complexMolecularProfileDeprecationActivity { - createdAt - user { + molecularProfileAliases + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + variants { id - displayName - role - profileImagePath(size: 32) } } -} - ${VariantMolecularProfileCardFieldsFragmentDoc} -${MolecularProfileParsedNameFragmentDoc}`; -export const OrganizationDetailFieldsFragmentDoc = gql` - fragment OrganizationDetailFields on Organization { - id - name - url - description - profileImagePath(size: 256) - subGroups { - id - name - profileImagePath(size: 12) - } - orgStatsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - orgAndSuborgsStatsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount - } - revisionsRank { - rank - actionCount - } - submissionsRank { - rank - actionCount - } - } -} - `; -export const OrganizationGroupsFieldsFragmentDoc = gql` - fragment OrganizationGroupsFields on Organization { - id - name - url - description - profileImagePath(size: 128) - subGroups { + ${ParsedCommentFragmentFragmentDoc} +` +export const VariantMolecularProfileCardFieldsFragmentDoc = gql` + fragment VariantMolecularProfileCardFields on Variant { id name - url - } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount + link + gene { + id + name + link } - revisionsRank { - rank - actionCount + molecularProfiles(first: 3) { + totalCount + nodes { + id + link + name + deprecated + } } - submissionsRank { - rank - actionCount + variantAliases + clinvarIds + alleleRegistryId + openCravatUrl + variantTypes { + id + link + soid + name } - } -} - `; -export const OrganizationMembersFieldsFragmentDoc = gql` - fragment OrganizationMembersFields on User { - id - name - displayName - username - profileImagePath(size: 64) - role - url - areaOfExpertise - orcid - twitterHandle - facebookProfile - linkedinProfile - organizations { + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop + } + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases + hgvsDescriptions + } +` +export const MolecularProfileSummaryFieldsFragmentDoc = gql` + fragment MolecularProfileSummaryFields on MolecularProfile { id name - url - } -} - `; -export const ReleaseFragmentDoc = gql` - fragment Release on DataRelease { - name - geneTsv { - filename - path - } - variantTsv { - filename - path - } - variantGroupTsv { - filename - path - } - evidenceTsv { - filename - path - } - molecularProfileTsv { - filename - path - } - assertionTsv { - filename - path - } - acceptedVariantsVcf { - filename - path - } - acceptedAndSubmittedVariantsVcf { - filename - path - } -} - `; -export const SourceDetailFieldsFragmentDoc = gql` - fragment SourceDetailFields on Source { - id - citation - sourceUrl - displayType - fullyCurated - citationId - comments { - totalCount - } -} - `; -export const SourceSummaryFieldsFragmentDoc = gql` - fragment SourceSummaryFields on Source { - id - citation - displayType - sourceUrl - title - abstract - publicationDate - citationId - fullJournalTitle - pmcId - authorString - ascoAbstractId - clinicalTrials { - nctId - id - link - } -} - `; -export const MyChemInfoFieldsFragmentDoc = gql` - fragment MyChemInfoFields on MyChemInfo { - chebiId - chebiDefinition - fdaEpcCodes { - code - description - } - fdaMoaCodes { - code description + molecularProfileAliases + molecularProfileScore + sources { + id + citation + link + sourceType + } + variants { + ...VariantMolecularProfileCardFields + } + parsedName { + ...MolecularProfileParsedName + } + complexMolecularProfileCreationActivity { + createdAt + user { + id + displayName + role + profileImagePath(size: 32) + } + } + variantDeprecationActivity { + createdAt + user { + id + displayName + role + profileImagePath(size: 32) + } + } + complexMolecularProfileDeprecationActivity { + createdAt + user { + id + displayName + role + profileImagePath(size: 32) + } + } } - firstApproval - chemblMoleculeType - chemblId - pubchemCid - pharmgkbId - rxnorm - inchikey - drugbankId - indications -} - `; -export const TherapiesSummaryFieldsFragmentDoc = gql` - fragment TherapiesSummaryFields on Therapy { - id - name - ncitId - therapyUrl - therapyAliases - link - myChemInfo { - ...MyChemInfoFields - } -} - ${MyChemInfoFieldsFragmentDoc}`; -export const UserDetailFieldsFragmentDoc = gql` - fragment UserDetailFields on User { - id - name - displayName - username - email - profileImagePath(size: 128) - role - url - bio - areaOfExpertise - orcid - twitterHandle - facebookProfile - linkedinProfile - organizations { + ${VariantMolecularProfileCardFieldsFragmentDoc} + ${MolecularProfileParsedNameFragmentDoc} +` +export const OrganizationDetailFieldsFragmentDoc = gql` + fragment OrganizationDetailFields on Organization { id name url + description + profileImagePath(size: 256) + subGroups { + id + name + profileImagePath(size: 12) + } + orgStatsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + orgAndSuborgsStatsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + ranks { + commentsRank { + rank + actionCount + } + moderationRank { + rank + actionCount + } + revisionsRank { + rank + actionCount + } + submissionsRank { + rank + actionCount + } + } } - country { +` +export const OrganizationGroupsFieldsFragmentDoc = gql` + fragment OrganizationGroupsFields on Organization { id name - } - statsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount - } - revisionsRank { - rank - actionCount + url + description + profileImagePath(size: 128) + subGroups { + id + name + url } - submissionsRank { - rank - actionCount + ranks { + commentsRank { + rank + actionCount + } + moderationRank { + rank + actionCount + } + revisionsRank { + rank + actionCount + } + submissionsRank { + rank + actionCount + } } } - mostRecentConflictOfInterestStatement { - id - coiPresent - coiStatement - coiStatus - createdAt - expiresAt - } -} - `; -export const NotificationOrganizationFragmentDoc = gql` - fragment notificationOrganization on Organization { - id - name -} - `; -export const NotificationOriginatingUsersFragmentDoc = gql` - fragment notificationOriginatingUsers on User { - id - displayName -} - `; -export const NotificationFeedSubjectsFragmentDoc = gql` - fragment notificationFeedSubjects on EventSubjectWithCount { - subject { +` +export const OrganizationMembersFieldsFragmentDoc = gql` + fragment OrganizationMembersFields on User { id - __typename name - } - occuranceCount -} - `; -export const NotificationNodeFragmentDoc = gql` - fragment notificationNode on Notification { - id - type - event { - ...eventFeedNode - } - seen - subscription { - id - subscribable { + displayName + username + profileImagePath(size: 64) + role + url + areaOfExpertise + orcid + twitterHandle + facebookProfile + linkedinProfile + organizations { id name - __typename + url } } -} - ${EventFeedNodeFragmentDoc}`; -export const SubscribableFragmentDoc = gql` - fragment subscribable on Subscribable { - id - entityType - __typename -} - `; -export const VariantGroupDetailFieldsFragmentDoc = gql` - fragment VariantGroupDetailFields on VariantGroup { - id - name - variants { - totalCount - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount +` +export const ReleaseFragmentDoc = gql` + fragment Release on DataRelease { + name + geneTsv { + filename + path + } + variantTsv { + filename + path + } + variantGroupTsv { + filename + path + } + evidenceTsv { + filename + path + } + molecularProfileTsv { + filename + path + } + assertionTsv { + filename + path + } + acceptedVariantsVcf { + filename + path + } + acceptedAndSubmittedVariantsVcf { + filename + path + } } -} - `; -export const VariantGroupSummaryFieldsFragmentDoc = gql` - fragment VariantGroupSummaryFields on VariantGroup { - id - name - description - sources { +` +export const SourceDetailFieldsFragmentDoc = gql` + fragment SourceDetailFields on Source { id - link citation sourceUrl displayType - sourceType - } -} - `; -export const VariantDetailFieldsFragmentDoc = gql` - fragment VariantDetailFields on Variant { - id - name - deprecated - deprecationReason - deprecationActivity { - parsedNote { - ...parsedCommentFragment + fullyCurated + citationId + comments { + totalCount } } - gene { +` +export const SourceSummaryFieldsFragmentDoc = gql` + fragment SourceSummaryFields on Source { id - name - link - } - variantAliases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount + citation + displayType + sourceUrl + title + abstract + publicationDate + citationId + fullJournalTitle + pmcId + authorString + ascoAbstractId + clinicalTrials { + nctId + id + link + } } -} - ${ParsedCommentFragmentFragmentDoc}`; -export const MyVariantInfoFieldsFragmentDoc = gql` - fragment MyVariantInfoFields on MyVariantInfo { - myVariantInfoId - caddConsequence - caddDetail - caddScore - caddPhred - clinvarClinicalSignificance - clinvarHgvsCoding - clinvarHgvsGenomic - clinvarHgvsNonCoding - clinvarHgvsProtein - clinvarId - clinvarOmim - cosmicId - dbnsfpInterproDomain - dbsnpRsid - eglClass - eglHgvs - eglProtein - eglTranscript - exacAlleleCount - exacAlleleFrequency - exacAlleleNumber - fathmmMklPrediction - fathmmMklScore - fathmmPrediction - fathmmScore - fitconsScore - gerp - gnomadExomeAlleleCount - gnomadExomeAlleleFrequency - gnomadExomeAlleleNumber - gnomadExomeFilter - gnomadGenomeAlleleCount - gnomadGenomeAlleleFrequency - gnomadGenomeAlleleNumber - gnomadGenomeFilter - lrtPrediction - lrtScore - metalrPrediction - metalrScore - metasvmPrediction - metasvmScore - mutationassessorPrediction - mutationassessorScore - mutationtasterPrediction - mutationtasterScore - phastcons100way - phastcons30way - phyloP100way - phyloP30way - polyphen2HdivPrediction - polyphen2HdivScore - polyphen2HvarPrediction - polyphen2HvarScore - proveanPrediction - proveanScore - revelScore - siftPrediction - siftScore - siphy - snpeffSnpEffect - snpeffSnpImpact -} - `; -export const VariantSummaryFieldsFragmentDoc = gql` - fragment VariantSummaryFields on Variant { - id - name - gene { +` +export const MyChemInfoFieldsFragmentDoc = gql` + fragment MyChemInfoFields on MyChemInfo { + chebiId + chebiDefinition + fdaEpcCodes { + code + description + } + fdaMoaCodes { + code + description + } + firstApproval + chemblMoleculeType + chemblId + pubchemCid + pharmgkbId + rxnorm + inchikey + drugbankId + indications + } +` +export const TherapiesSummaryFieldsFragmentDoc = gql` + fragment TherapiesSummaryFields on Therapy { id name + ncitId + therapyUrl + therapyAliases link + myChemInfo { + ...MyChemInfoFields + } } - variantAliases - alleleRegistryId - openCravatUrl - maneSelectTranscript - variantTypes { + ${MyChemInfoFieldsFragmentDoc} +` +export const UserDetailFieldsFragmentDoc = gql` + fragment UserDetailFields on User { id - link - soid name - } - hgvsDescriptions - clinvarIds - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - myVariantInfo { - ...MyVariantInfoFields - } - lastSubmittedRevisionEvent { - originatingUser { + displayName + username + email + profileImagePath(size: 128) + role + url + bio + areaOfExpertise + orcid + twitterHandle + facebookProfile + linkedinProfile + organizations { id - displayName - role - profileImagePath(size: 32) + name + url } - } - lastAcceptedRevisionEvent { - originatingUser { + country { id - displayName - role - profileImagePath(size: 32) + name } - } - creationActivity { - user { - id - displayName - role - profileImagePath(size: 32) + statsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + ranks { + commentsRank { + rank + actionCount + } + moderationRank { + rank + actionCount + } + revisionsRank { + rank + actionCount + } + submissionsRank { + rank + actionCount + } } - createdAt - } - deprecationActivity { - user { + mostRecentConflictOfInterestStatement { id - displayName - role - profileImagePath(size: 32) + coiPresent + coiStatement + coiStatus + createdAt + expiresAt } - createdAt } -} - ${MyVariantInfoFieldsFragmentDoc}`; -export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { - activities( - subject: $subject - first: $first - last: $last - before: $before - after: $after - userId: $userId - includeAutomatedEvents: $includeAutomatedEvents - organizationId: $organizationId - activityType: $activityType - subjectType: $subjectType - mode: $mode - ) { - ...ActivitiesConnectionFields +` +export const NotificationOrganizationFragmentDoc = gql` + fragment notificationOrganization on Organization { + id + name } -} - ${ActivitiesConnectionFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ActivityFeedGQL extends Apollo.Query { - document = ActivityFeedDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +` +export const NotificationOriginatingUsersFragmentDoc = gql` + fragment notificationOriginatingUsers on User { + id + displayName } -export const ActivityFeedItemDocument = gql` - query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { - activity(id: $id) { - ...ActivityFeedItem - note @include(if: $requestDetails) +` +export const NotificationFeedSubjectsFragmentDoc = gql` + fragment notificationFeedSubjects on EventSubjectWithCount { + subject { + id + __typename + name + } + occuranceCount } -} - ${ActivityFeedItemFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ActivityFeedItemGQL extends Apollo.Query { - document = ActivityFeedItemDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +` +export const NotificationNodeFragmentDoc = gql` + fragment notificationNode on Notification { + id + type + event { + ...eventFeedNode + } + seen + subscription { + id + subscribable { + id + name + __typename + } } } -export const AssertionPopoverDocument = gql` - query AssertionPopover($assertionId: Int!) { - assertion(id: $assertionId) { - ...assertionPopover + ${EventFeedNodeFragmentDoc} +` +export const SubscribableFragmentDoc = gql` + fragment subscribable on Subscribable { + id + entityType + __typename } -} - ${AssertionPopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AssertionPopoverGQL extends Apollo.Query { - document = AssertionPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +` +export const VariantGroupDetailFieldsFragmentDoc = gql` + fragment VariantGroupDetailFields on VariantGroup { + id + name + variants { + totalCount } - } -export const AssertionsBrowseDocument = gql` - query AssertionsBrowse($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $summary: String, $assertionDirection: EvidenceDirection, $significance: EvidenceSignificance, $assertionType: EvidenceType, $variantId: Int, $molecularProfileId: Int, $evidenceId: Int, $molecularProfileName: String, $sortBy: AssertionSort, $ampLevel: AmpLevel, $organizationId: Int, $userId: Int, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $status: EvidenceStatusFilter) { - assertions( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - summary: $summary - assertionDirection: $assertionDirection - significance: $significance - assertionType: $assertionType - variantId: $variantId - molecularProfileId: $molecularProfileId - sortBy: $sortBy - ampLevel: $ampLevel - molecularProfileName: $molecularProfileName - evidenceId: $evidenceId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - therapyId: $therapyId - diseaseId: $diseaseId - status: $status - ) { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor + flags(state: OPEN) { + totalCount } - edges { - cursor - node { - ...AssertionBrowseFields - } + revisions(status: NEW) { + totalCount + } + comments { + totalCount } } -} - ${AssertionBrowseFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AssertionsBrowseGQL extends Apollo.Query { - document = AssertionsBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +` +export const VariantGroupSummaryFieldsFragmentDoc = gql` + fragment VariantGroupSummaryFields on VariantGroup { + id + name + description + sources { + id + link + citation + sourceUrl + displayType + sourceType } } -export const ClinicalTrialPopoverDocument = gql` - query ClinicalTrialPopover($clinicalTrialId: Int!) { - clinicalTrials(id: $clinicalTrialId) { - edges { - node { - ...clinicalTrialPopover +` +export const VariantDetailFieldsFragmentDoc = gql` + fragment VariantDetailFields on Variant { + id + name + deprecated + deprecationReason + deprecationActivity { + parsedNote { + ...parsedCommentFragment } } - } -} - ${ClinicalTrialPopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ClinicalTrialPopoverGQL extends Apollo.Query { - document = ClinicalTrialPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + gene { + id + name + link } - } -export const ClinicalTrialsBrowseDocument = gql` - query ClinicalTrialsBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $nctId: String, $sortBy: ClinicalTrialSort) { - clinicalTrials( - first: $first - last: $last - before: $before - after: $after - name: $name - nctId: $nctId - sortBy: $sortBy - ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor + variantAliases + flags(state: OPEN) { + totalCount } - edges { - cursor - node { - ...BrowseClinicalTrialsRowFields - } + revisions(status: NEW) { + totalCount } - } -} - ${BrowseClinicalTrialsRowFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ClinicalTrialsBrowseGQL extends Apollo.Query { - document = ClinicalTrialsBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + comments { + totalCount } } -export const CommentListDocument = gql` - query CommentList($first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $mentionedUserId: Int, $mentionedRole: UserRole, $mentionedEntity: TaggableEntityInput, $subject: CommentableInput, $sortBy: DateSort) { - comments( - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - mentionedUserId: $mentionedUserId - mentionedRole: $mentionedRole - mentionedEntity: $mentionedEntity - subject: $subject - sortBy: $sortBy - ) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - uniqueCommenters { + ${ParsedCommentFragmentFragmentDoc} +` +export const MyVariantInfoFieldsFragmentDoc = gql` + fragment MyVariantInfoFields on MyVariantInfo { + myVariantInfoId + caddConsequence + caddDetail + caddScore + caddPhred + clinvarClinicalSignificance + clinvarHgvsCoding + clinvarHgvsGenomic + clinvarHgvsNonCoding + clinvarHgvsProtein + clinvarId + clinvarOmim + cosmicId + dbnsfpInterproDomain + dbsnpRsid + eglClass + eglHgvs + eglProtein + eglTranscript + exacAlleleCount + exacAlleleFrequency + exacAlleleNumber + fathmmMklPrediction + fathmmMklScore + fathmmPrediction + fathmmScore + fitconsScore + gerp + gnomadExomeAlleleCount + gnomadExomeAlleleFrequency + gnomadExomeAlleleNumber + gnomadExomeFilter + gnomadGenomeAlleleCount + gnomadGenomeAlleleFrequency + gnomadGenomeAlleleNumber + gnomadGenomeFilter + lrtPrediction + lrtScore + metalrPrediction + metalrScore + metasvmPrediction + metasvmScore + mutationassessorPrediction + mutationassessorScore + mutationtasterPrediction + mutationtasterScore + phastcons100way + phastcons30way + phyloP100way + phyloP30way + polyphen2HdivPrediction + polyphen2HdivScore + polyphen2HvarPrediction + polyphen2HvarScore + proveanPrediction + proveanScore + revelScore + siftPrediction + siftScore + siphy + snpeffSnpEffect + snpeffSnpImpact + } +` +export const VariantSummaryFieldsFragmentDoc = gql` + fragment VariantSummaryFields on Variant { + id + name + gene { id - displayName - role - profileImagePath(size: 32) + name + link } - mentionedUsers { + variantAliases + alleleRegistryId + openCravatUrl + maneSelectTranscript + variantTypes { id - displayName - role - profileImagePath(size: 32) - } - mentionedRoles { - displayName - entityId - tagType link + soid + name } - mentionedEntities { - displayName - entityId - tagType - link + hgvsDescriptions + clinvarIds + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop + } + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount } - unfilteredCountForSubject - edges { - cursor - node { - ...commentListNode + comments { + totalCount + } + myVariantInfo { + ...MyVariantInfoFields + } + lastSubmittedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + lastAcceptedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } + creationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt + } + deprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) } + createdAt } } -} - ${CommentListNodeFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class CommentListGQL extends Apollo.Query { - document = CommentListDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + ${MyVariantInfoFieldsFragmentDoc} +` +export const ActivityFeedDocument = gql` + query ActivityFeed( + $subject: [SubscribableQueryInput!] + $first: Int + $last: Int + $before: String + $after: String + $organizationId: [Int!] + $userId: [Int!] + $activityType: [ActivityTypeInput!] + $subjectType: [ActivitySubjectInput!] + $includeAutomatedEvents: Boolean + $mode: EventFeedMode + $showFilters: Boolean! + $requestDetails: Boolean! + ) { + activities( + subject: $subject + first: $first + last: $last + before: $before + after: $after + userId: $userId + includeAutomatedEvents: $includeAutomatedEvents + organizationId: $organizationId + activityType: $activityType + subjectType: $subjectType + mode: $mode + ) { + ...ActivitiesConnectionFields } } -export const CommentPopoverDocument = gql` - query CommentPopover($commentId: Int!) { - comment(id: $commentId) { - ...commentPopover + ${ActivitiesConnectionFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class ActivityFeedGQL extends Apollo.Query< + ActivityFeedQuery, + ActivityFeedQueryVariables +> { + document = ActivityFeedDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${CommentPopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class CommentPopoverGQL extends Apollo.Query { - document = CommentPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ActivityFeedItemDocument = gql` + query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { + activity(id: $id) { + ...ActivityFeedItem + note @include(if: $requestDetails) } } -export const DiseasePopoverDocument = gql` - query DiseasePopover($diseaseId: Int!) { - diseasePopover(id: $diseaseId) { - id - name - displayName - doid - diseaseUrl - diseaseAliases - assertionCount - evidenceItemCount - molecularProfileCount - link + ${ActivityFeedItemFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class ActivityFeedItemGQL extends Apollo.Query< + ActivityFeedItemQuery, + ActivityFeedItemQueryVariables +> { + document = ActivityFeedItemDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class DiseasePopoverGQL extends Apollo.Query { - document = DiseasePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const AssertionPopoverDocument = gql` + query AssertionPopover($assertionId: Int!) { + assertion(id: $assertionId) { + ...assertionPopover } } -export const BrowseDiseasesDocument = gql` - query BrowseDiseases($first: Int, $last: Int, $before: String, $after: String, $sortBy: DiseasesSort, $name: String, $doid: String, $geneNames: String) { - browseDiseases( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - name: $name - doid: $doid - geneNames: $geneNames + ${AssertionPopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class AssertionPopoverGQL extends Apollo.Query< + AssertionPopoverQuery, + AssertionPopoverQueryVariables +> { + document = AssertionPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const AssertionsBrowseDocument = gql` + query AssertionsBrowse( + $first: Int + $last: Int + $before: String + $after: String + $diseaseName: String + $therapyName: String + $id: Int + $summary: String + $assertionDirection: EvidenceDirection + $significance: EvidenceSignificance + $assertionType: EvidenceType + $variantId: Int + $molecularProfileId: Int + $evidenceId: Int + $molecularProfileName: String + $sortBy: AssertionSort + $ampLevel: AmpLevel + $organizationId: Int + $userId: Int + $phenotypeId: Int + $diseaseId: Int + $therapyId: Int + $status: EvidenceStatusFilter ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - lastUpdated - totalCount - filteredCount - pageCount - edges { - cursor - node { - ...BrowseDiseaseRowFields + assertions( + first: $first + last: $last + before: $before + after: $after + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + summary: $summary + assertionDirection: $assertionDirection + significance: $significance + assertionType: $assertionType + variantId: $variantId + molecularProfileId: $molecularProfileId + sortBy: $sortBy + ampLevel: $ampLevel + molecularProfileName: $molecularProfileName + evidenceId: $evidenceId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + therapyId: $therapyId + diseaseId: $diseaseId + status: $status + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...AssertionBrowseFields + } } } } -} - ${BrowseDiseaseRowFieldsFragmentDoc}`; + ${AssertionBrowseFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseDiseasesGQL extends Apollo.Query { - document = BrowseDiseasesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const EventFeedCountDocument = gql` - query EventFeedCount($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $includeAutomatedEvents: Boolean, $mode: EventFeedMode) { - events( - subject: $subject - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - organizationId: $organizationId - eventType: $eventType - mode: $mode - includeAutomatedEvents: $includeAutomatedEvents - ) { - unfilteredCount +@Injectable({ + providedIn: 'root', +}) +export class AssertionsBrowseGQL extends Apollo.Query< + AssertionsBrowseQuery, + AssertionsBrowseQueryVariables +> { + document = AssertionsBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class EventFeedCountGQL extends Apollo.Query { - document = EventFeedCountDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClinicalTrialPopoverDocument = gql` + query ClinicalTrialPopover($clinicalTrialId: Int!) { + clinicalTrials(id: $clinicalTrialId) { + edges { + node { + ...clinicalTrialPopover + } + } } } -export const EventFeedDocument = gql` - query EventFeed($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $mode: EventFeedMode, $includeAutomatedEvents: Boolean = true, $showFilters: Boolean!) { - events( - subject: $subject - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - organizationId: $organizationId - eventType: $eventType - includeAutomatedEvents: $includeAutomatedEvents - mode: $mode - ) { - ...eventFeed + ${ClinicalTrialPopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class ClinicalTrialPopoverGQL extends Apollo.Query< + ClinicalTrialPopoverQuery, + ClinicalTrialPopoverQueryVariables +> { + document = ClinicalTrialPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${EventFeedFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class EventFeedGQL extends Apollo.Query { - document = EventFeedDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClinicalTrialsBrowseDocument = gql` + query ClinicalTrialsBrowse( + $first: Int + $last: Int + $before: String + $after: String + $name: String + $nctId: String + $sortBy: ClinicalTrialSort + ) { + clinicalTrials( + first: $first + last: $last + before: $before + after: $after + name: $name + nctId: $nctId + sortBy: $sortBy + ) { + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...BrowseClinicalTrialsRowFields + } + } } } -export const EvidencePopoverDocument = gql` - query EvidencePopover($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...evidencePopover - } -} - ${EvidencePopoverFragmentDoc}`; + ${BrowseClinicalTrialsRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class EvidencePopoverGQL extends Apollo.Query { - document = EvidencePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ClinicalTrialsBrowseGQL extends Apollo.Query< + ClinicalTrialsBrowseQuery, + ClinicalTrialsBrowseQueryVariables +> { + document = ClinicalTrialsBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const EvidenceBrowseDocument = gql` - query EvidenceBrowse($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $description: String, $evidenceLevel: EvidenceLevel, $evidenceDirection: EvidenceDirection, $significance: EvidenceSignificance, $evidenceType: EvidenceType, $rating: Int, $variantOrigin: VariantOrigin, $variantId: Int, $molecularProfileId: Int, $assertionId: Int, $organizationId: Int, $userId: Int, $sortBy: EvidenceSort, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $sourceId: Int, $clinicalTrialId: Int, $molecularProfileName: String, $status: EvidenceStatusFilter) { - evidenceItems( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - description: $description - evidenceLevel: $evidenceLevel - evidenceDirection: $evidenceDirection - significance: $significance - evidenceType: $evidenceType - evidenceRating: $rating - variantOrigin: $variantOrigin - variantId: $variantId - molecularProfileId: $molecularProfileId - assertionId: $assertionId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - diseaseId: $diseaseId - therapyId: $therapyId - sourceId: $sourceId - clinicalTrialId: $clinicalTrialId - molecularProfileName: $molecularProfileName - status: $status - sortBy: $sortBy +} +export const CommentListDocument = gql` + query CommentList( + $first: Int + $last: Int + $before: String + $after: String + $originatingUserId: Int + $mentionedUserId: Int + $mentionedRole: UserRole + $mentionedEntity: TaggableEntityInput + $subject: CommentableInput + $sortBy: DateSort ) { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...EvidenceGridFields + comments( + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + mentionedUserId: $mentionedUserId + mentionedRole: $mentionedRole + mentionedEntity: $mentionedEntity + subject: $subject + sortBy: $sortBy + ) { + totalCount + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + uniqueCommenters { + id + displayName + role + profileImagePath(size: 32) + } + mentionedUsers { + id + displayName + role + profileImagePath(size: 32) + } + mentionedRoles { + displayName + entityId + tagType + link + } + mentionedEntities { + displayName + entityId + tagType + link + } + unfilteredCountForSubject + edges { + cursor + node { + ...commentListNode + } } } } -} - ${EvidenceGridFieldsFragmentDoc}`; + ${CommentListNodeFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class EvidenceBrowseGQL extends Apollo.Query { - document = EvidenceBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const FlagListDocument = gql` - query FlagList($flaggable: FlaggableInput, $flaggingUserId: Int, $resolvingUserId: Int, $state: FlagState, $sortBy: DateSort, $first: Int, $last: Int, $before: String, $after: String) { - flags( - flaggable: $flaggable - flaggingUserId: $flaggingUserId - resolvingUserId: $resolvingUserId - state: $state - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after - ) { - ...flagList +@Injectable({ + providedIn: 'root', +}) +export class CommentListGQL extends Apollo.Query< + CommentListQuery, + CommentListQueryVariables +> { + document = CommentListDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${FlagListFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class FlagListGQL extends Apollo.Query { - document = FlagListDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const CommentPopoverDocument = gql` + query CommentPopover($commentId: Int!) { + comment(id: $commentId) { + ...commentPopover } } -export const FlagPopoverDocument = gql` - query FlagPopover($flagId: Int!) { - flag(id: $flagId) { - ...flagPopover + ${CommentPopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class CommentPopoverGQL extends Apollo.Query< + CommentPopoverQuery, + CommentPopoverQueryVariables +> { + document = CommentPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${FlagPopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class FlagPopoverGQL extends Apollo.Query { - document = FlagPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const DiseasePopoverDocument = gql` + query DiseasePopover($diseaseId: Int!) { + diseasePopover(id: $diseaseId) { + id + name + displayName + doid + diseaseUrl + diseaseAliases + assertionCount + evidenceItemCount + molecularProfileCount + link } } -export const GenePopoverDocument = gql` - query GenePopover($geneId: Int!) { - gene(id: $geneId) { - ...genePopover - } -} - ${GenePopoverFragmentDoc}`; +` - @Injectable({ - providedIn: 'root' - }) - export class GenePopoverGQL extends Apollo.Query { - document = GenePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class DiseasePopoverGQL extends Apollo.Query< + DiseasePopoverQuery, + DiseasePopoverQueryVariables +> { + document = DiseasePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const BrowseGenesDocument = gql` - query BrowseGenes($entrezSymbol: String, $therapyName: String, $geneAlias: String, $diseaseName: String, $sortBy: GenesSort, $first: Int, $last: Int, $before: String, $after: String) { - browseGenes( - entrezSymbol: $entrezSymbol - therapyName: $therapyName - geneAlias: $geneAlias - diseaseName: $diseaseName - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after +} +export const BrowseDiseasesDocument = gql` + query BrowseDiseases( + $first: Int + $last: Int + $before: String + $after: String + $sortBy: DiseasesSort + $name: String + $doid: String + $geneNames: String ) { - edges { - cursor - node { - ...BrowseGenesFields + browseDiseases( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + name: $name + doid: $doid + geneNames: $geneNames + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + lastUpdated + totalCount + filteredCount + pageCount + edges { + cursor + node { + ...BrowseDiseaseRowFields + } } } - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - lastUpdated - totalCount - filteredCount - pageCount } -} - ${BrowseGenesFieldsFragmentDoc}`; + ${BrowseDiseaseRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseGenesGQL extends Apollo.Query { - document = BrowseGenesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const QuicksearchDocument = gql` - query Quicksearch($query: String!, $types: [SearchableEntities!], $highlightMatches: Boolean) { - search(query: $query, types: $types, highlightMatches: $highlightMatches) { - ...QuicksearchResult +@Injectable({ + providedIn: 'root', +}) +export class BrowseDiseasesGQL extends Apollo.Query< + BrowseDiseasesQuery, + BrowseDiseasesQueryVariables +> { + document = BrowseDiseasesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${QuicksearchResultFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class QuicksearchGQL extends Apollo.Query { - document = QuicksearchDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const EventFeedCountDocument = gql` + query EventFeedCount( + $subject: SubscribableQueryInput + $first: Int + $last: Int + $before: String + $after: String + $originatingUserId: Int + $organizationId: Int + $eventType: EventAction + $includeAutomatedEvents: Boolean + $mode: EventFeedMode + ) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + mode: $mode + includeAutomatedEvents: $includeAutomatedEvents + ) { + unfilteredCount } } -export const MolecularProfilePopoverDocument = gql` - query MolecularProfilePopover($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...molecularProfilePopoverFields - } -} - ${MolecularProfilePopoverFieldsFragmentDoc}`; +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfilePopoverGQL extends Apollo.Query { - document = MolecularProfilePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EventFeedCountGQL extends Apollo.Query< + EventFeedCountQuery, + EventFeedCountQueryVariables +> { + document = EventFeedCountDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const BrowseMolecularProfilesDocument = gql` - query BrowseMolecularProfiles($molecularProfileName: String, $variantName: String, $variantId: Int, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $molecularProfileAlias: String, $sortBy: MolecularProfilesSort, $first: Int, $last: Int, $before: String, $after: String) { - browseMolecularProfiles( - molecularProfileName: $molecularProfileName - variantName: $variantName - variantId: $variantId - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - molecularProfileAlias: $molecularProfileAlias - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after +} +export const EventFeedDocument = gql` + query EventFeed( + $subject: SubscribableQueryInput + $first: Int + $last: Int + $before: String + $after: String + $originatingUserId: Int + $organizationId: Int + $eventType: EventAction + $mode: EventFeedMode + $includeAutomatedEvents: Boolean = true + $showFilters: Boolean! ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - edges { - cursor - node { - ...BrowseMolecularProfilesFields - } + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + includeAutomatedEvents: $includeAutomatedEvents + mode: $mode + ) { + ...eventFeed } - lastUpdated - filteredCount - pageCount } -} - ${BrowseMolecularProfilesFieldsFragmentDoc}`; + ${EventFeedFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseMolecularProfilesGQL extends Apollo.Query { - document = BrowseMolecularProfilesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EventFeedGQL extends Apollo.Query< + EventFeedQuery, + EventFeedQueryVariables +> { + document = EventFeedDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const MolecularProfileMenuDocument = gql` - query MolecularProfileMenu($geneId: Int, $mpName: String, $first: Int, $last: Int, $before: String, $after: String, $evidenceStatusFilter: MolecularProfileDisplayFilter) { - molecularProfiles( - geneId: $geneId - name: $mpName - evidenceStatusFilter: $evidenceStatusFilter - first: $first - last: $last - before: $before - after: $after - ) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - cursor - node { - ...menuMolecularProfile - } +} +export const EvidencePopoverDocument = gql` + query EvidencePopover($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...evidencePopover } } -} - ${MenuMolecularProfileFragmentDoc}`; + ${EvidencePopoverFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileMenuGQL extends Apollo.Query { - document = MolecularProfileMenuDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EvidencePopoverGQL extends Apollo.Query< + EvidencePopoverQuery, + EvidencePopoverQueryVariables +> { + document = EvidencePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const OrganizationCommentsLeaderboardDocument = gql` - query OrganizationCommentsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - organizationLeaderboards { - commentsLeaderboard( +} +export const EvidenceBrowseDocument = gql` + query EvidenceBrowse( + $first: Int + $last: Int + $before: String + $after: String + $diseaseName: String + $therapyName: String + $id: Int + $description: String + $evidenceLevel: EvidenceLevel + $evidenceDirection: EvidenceDirection + $significance: EvidenceSignificance + $evidenceType: EvidenceType + $rating: Int + $variantOrigin: VariantOrigin + $variantId: Int + $molecularProfileId: Int + $assertionId: Int + $organizationId: Int + $userId: Int + $sortBy: EvidenceSort + $phenotypeId: Int + $diseaseId: Int + $therapyId: Int + $sourceId: Int + $clinicalTrialId: Int + $molecularProfileName: String + $status: EvidenceStatusFilter + ) { + evidenceItems( first: $first last: $last before: $before after: $after - window: $window + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + description: $description + evidenceLevel: $evidenceLevel + evidenceDirection: $evidenceDirection + significance: $significance + evidenceType: $evidenceType + evidenceRating: $rating + variantOrigin: $variantOrigin + variantId: $variantId + molecularProfileId: $molecularProfileId + assertionId: $assertionId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + diseaseId: $diseaseId + therapyId: $therapyId + sourceId: $sourceId + clinicalTrialId: $clinicalTrialId + molecularProfileName: $molecularProfileName + status: $status + sortBy: $sortBy ) { + totalCount pageInfo { - endCursor hasNextPage hasPreviousPage startCursor + endCursor } edges { cursor node { - ...LeaderboardOrganizationFields + ...EvidenceGridFields } } - nodes { - ...LeaderboardOrganizationFields - } } } + ${EvidenceGridFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceBrowseGQL extends Apollo.Query< + EvidenceBrowseQuery, + EvidenceBrowseQueryVariables +> { + document = EvidenceBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const FlagListDocument = gql` + query FlagList( + $flaggable: FlaggableInput + $flaggingUserId: Int + $resolvingUserId: Int + $state: FlagState + $sortBy: DateSort + $first: Int + $last: Int + $before: String + $after: String + ) { + flags( + flaggable: $flaggable + flaggingUserId: $flaggingUserId + resolvingUserId: $resolvingUserId + state: $state + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after + ) { + ...flagList + } + } + ${FlagListFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class FlagListGQL extends Apollo.Query< + FlagListQuery, + FlagListQueryVariables +> { + document = FlagListDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } } - ${LeaderboardOrganizationFieldsFragmentDoc}`; +export const FlagPopoverDocument = gql` + query FlagPopover($flagId: Int!) { + flag(id: $flagId) { + ...flagPopover + } + } + ${FlagPopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class FlagPopoverGQL extends Apollo.Query< + FlagPopoverQuery, + FlagPopoverQueryVariables +> { + document = FlagPopoverDocument - @Injectable({ - providedIn: 'root' - }) - export class OrganizationCommentsLeaderboardGQL extends Apollo.Query { - document = OrganizationCommentsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const GenePopoverDocument = gql` + query GenePopover($geneId: Int!) { + gene(id: $geneId) { + ...genePopover } } -export const OrganizationRevisionsLeaderboardDocument = gql` - query OrganizationRevisionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - organizationLeaderboards { - revisionsLeaderboard( + ${GenePopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class GenePopoverGQL extends Apollo.Query< + GenePopoverQuery, + GenePopoverQueryVariables +> { + document = GenePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const BrowseGenesDocument = gql` + query BrowseGenes( + $entrezSymbol: String + $therapyName: String + $geneAlias: String + $diseaseName: String + $sortBy: GenesSort + $first: Int + $last: Int + $before: String + $after: String + ) { + browseGenes( + entrezSymbol: $entrezSymbol + therapyName: $therapyName + geneAlias: $geneAlias + diseaseName: $diseaseName + sortBy: $sortBy first: $first last: $last before: $before after: $after - window: $window ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } edges { cursor node { - ...LeaderboardOrganizationFields + ...BrowseGenesFields } } - nodes { - ...LeaderboardOrganizationFields + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage } + lastUpdated + totalCount + filteredCount + pageCount } } + ${BrowseGenesFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class BrowseGenesGQL extends Apollo.Query< + BrowseGenesQuery, + BrowseGenesQueryVariables +> { + document = BrowseGenesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } } - ${LeaderboardOrganizationFieldsFragmentDoc}`; +export const QuicksearchDocument = gql` + query Quicksearch( + $query: String! + $types: [SearchableEntities!] + $highlightMatches: Boolean + ) { + search(query: $query, types: $types, highlightMatches: $highlightMatches) { + ...QuicksearchResult + } + } + ${QuicksearchResultFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class OrganizationRevisionsLeaderboardGQL extends Apollo.Query { - document = OrganizationRevisionsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +@Injectable({ + providedIn: 'root', +}) +export class QuicksearchGQL extends Apollo.Query< + QuicksearchQuery, + QuicksearchQueryVariables +> { + document = QuicksearchDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const MolecularProfilePopoverDocument = gql` + query MolecularProfilePopover($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...molecularProfilePopoverFields } } -export const OrganizationModerationLeaderboardDocument = gql` - query OrganizationModerationLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - organizationLeaderboards { - moderationLeaderboard( + ${MolecularProfilePopoverFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfilePopoverGQL extends Apollo.Query< + MolecularProfilePopoverQuery, + MolecularProfilePopoverQueryVariables +> { + document = MolecularProfilePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const BrowseMolecularProfilesDocument = gql` + query BrowseMolecularProfiles( + $molecularProfileName: String + $variantName: String + $variantId: Int + $entrezSymbol: String + $diseaseName: String + $therapyName: String + $molecularProfileAlias: String + $sortBy: MolecularProfilesSort + $first: Int + $last: Int + $before: String + $after: String + ) { + browseMolecularProfiles( + molecularProfileName: $molecularProfileName + variantName: $variantName + variantId: $variantId + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + molecularProfileAlias: $molecularProfileAlias + sortBy: $sortBy first: $first last: $last before: $before after: $after - window: $window ) { pageInfo { endCursor hasNextPage - hasPreviousPage startCursor + hasPreviousPage } edges { cursor node { - ...LeaderboardOrganizationFields + ...BrowseMolecularProfilesFields } } - nodes { - ...LeaderboardOrganizationFields - } + lastUpdated + filteredCount + pageCount } } -} - ${LeaderboardOrganizationFieldsFragmentDoc}`; + ${BrowseMolecularProfilesFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class OrganizationModerationLeaderboardGQL extends Apollo.Query { - document = OrganizationModerationLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class BrowseMolecularProfilesGQL extends Apollo.Query< + BrowseMolecularProfilesQuery, + BrowseMolecularProfilesQueryVariables +> { + document = BrowseMolecularProfilesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const OrganizationSubmissionsLeaderboardDocument = gql` - query OrganizationSubmissionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - organizationLeaderboards { - submissionsLeaderboard( +} +export const MolecularProfileMenuDocument = gql` + query MolecularProfileMenu( + $geneId: Int + $mpName: String + $first: Int + $last: Int + $before: String + $after: String + $evidenceStatusFilter: MolecularProfileDisplayFilter + ) { + molecularProfiles( + geneId: $geneId + name: $mpName + evidenceStatusFilter: $evidenceStatusFilter first: $first last: $last before: $before after: $after - window: $window ) { + totalCount pageInfo { + startCursor endCursor - hasNextPage hasPreviousPage - startCursor + hasNextPage } edges { cursor node { - ...LeaderboardOrganizationFields + ...menuMolecularProfile } } - nodes { - ...LeaderboardOrganizationFields - } } } -} - ${LeaderboardOrganizationFieldsFragmentDoc}`; + ${MenuMolecularProfileFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileMenuGQL extends Apollo.Query< + MolecularProfileMenuQuery, + MolecularProfileMenuQueryVariables +> { + document = MolecularProfileMenuDocument - @Injectable({ - providedIn: 'root' - }) - export class OrganizationSubmissionsLeaderboardGQL extends Apollo.Query { - document = OrganizationSubmissionsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const OrganizationCommentsLeaderboardDocument = gql` + query OrganizationCommentsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + organizationLeaderboards { + commentsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardOrganizationFields + } + } + nodes { + ...LeaderboardOrganizationFields + } + } } } -export const OrgPopoverDocument = gql` - query OrgPopover($orgId: Int!) { - organization(id: $orgId) { - ...orgPopover + ${LeaderboardOrganizationFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationCommentsLeaderboardGQL extends Apollo.Query< + OrganizationCommentsLeaderboardQuery, + OrganizationCommentsLeaderboardQueryVariables +> { + document = OrganizationCommentsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${OrgPopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class OrgPopoverGQL extends Apollo.Query { - document = OrgPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const OrganizationRevisionsLeaderboardDocument = gql` + query OrganizationRevisionsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + organizationLeaderboards { + revisionsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardOrganizationFields + } + } + nodes { + ...LeaderboardOrganizationFields + } + } } } -export const OrganizationsBrowseDocument = gql` - query OrganizationsBrowse($first: Int, $last: Int, $before: String, $after: String, $id: Int, $orgName: String, $sortBy: OrganizationSort) { - organizations( - first: $first - last: $last - before: $before - after: $after - name: $orgName - id: $id - sortBy: $sortBy + ${LeaderboardOrganizationFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationRevisionsLeaderboardGQL extends Apollo.Query< + OrganizationRevisionsLeaderboardQuery, + OrganizationRevisionsLeaderboardQueryVariables +> { + document = OrganizationRevisionsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const OrganizationModerationLeaderboardDocument = gql` + query OrganizationModerationLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String ) { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...OrganizationBrowseTableRowFields + organizationLeaderboards { + moderationLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardOrganizationFields + } + } + nodes { + ...LeaderboardOrganizationFields + } } } } -} - ${OrganizationBrowseTableRowFieldsFragmentDoc}`; + ${LeaderboardOrganizationFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationModerationLeaderboardGQL extends Apollo.Query< + OrganizationModerationLeaderboardQuery, + OrganizationModerationLeaderboardQueryVariables +> { + document = OrganizationModerationLeaderboardDocument - @Injectable({ - providedIn: 'root' - }) - export class OrganizationsBrowseGQL extends Apollo.Query { - document = OrganizationsBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const OrganizationSubmissionsLeaderboardDocument = gql` + query OrganizationSubmissionsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + organizationLeaderboards { + submissionsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardOrganizationFields + } + } + nodes { + ...LeaderboardOrganizationFields + } + } } } -export const PhenotypePopoverDocument = gql` - query PhenotypePopover($phenotypeId: Int!) { - phenotypePopover(id: $phenotypeId) { - id - name - url - hpoId - assertionCount - evidenceItemCount - molecularProfileCount - link + ${LeaderboardOrganizationFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationSubmissionsLeaderboardGQL extends Apollo.Query< + OrganizationSubmissionsLeaderboardQuery, + OrganizationSubmissionsLeaderboardQueryVariables +> { + document = OrganizationSubmissionsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class PhenotypePopoverGQL extends Apollo.Query { - document = PhenotypePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const OrgPopoverDocument = gql` + query OrgPopover($orgId: Int!) { + organization(id: $orgId) { + ...orgPopover } } -export const PhenotypesBrowseDocument = gql` - query PhenotypesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $hpoId: String, $sortBy: PhenotypeSort) { - phenotypes( - first: $first - last: $last - before: $before - after: $after - name: $name - hpoId: $hpoId - sortBy: $sortBy + ${OrgPopoverFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrgPopoverGQL extends Apollo.Query< + OrgPopoverQuery, + OrgPopoverQueryVariables +> { + document = OrgPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const OrganizationsBrowseDocument = gql` + query OrganizationsBrowse( + $first: Int + $last: Int + $before: String + $after: String + $id: Int + $orgName: String + $sortBy: OrganizationSort ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...PhenotypeBrowseTableRowFields + organizations( + first: $first + last: $last + before: $before + after: $after + name: $orgName + id: $id + sortBy: $sortBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...OrganizationBrowseTableRowFields + } } } } -} - ${PhenotypeBrowseTableRowFieldsFragmentDoc}`; + ${OrganizationBrowseTableRowFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationsBrowseGQL extends Apollo.Query< + OrganizationsBrowseQuery, + OrganizationsBrowseQueryVariables +> { + document = OrganizationsBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const PhenotypePopoverDocument = gql` + query PhenotypePopover($phenotypeId: Int!) { + phenotypePopover(id: $phenotypeId) { + id + name + url + hpoId + assertionCount + evidenceItemCount + molecularProfileCount + link + } + } +` - @Injectable({ - providedIn: 'root' - }) - export class PhenotypesBrowseGQL extends Apollo.Query { - document = PhenotypesBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +@Injectable({ + providedIn: 'root', +}) +export class PhenotypePopoverGQL extends Apollo.Query< + PhenotypePopoverQuery, + PhenotypePopoverQueryVariables +> { + document = PhenotypePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const PhenotypesBrowseDocument = gql` + query PhenotypesBrowse( + $first: Int + $last: Int + $before: String + $after: String + $name: String + $hpoId: String + $sortBy: PhenotypeSort + ) { + phenotypes( + first: $first + last: $last + before: $before + after: $after + name: $name + hpoId: $hpoId + sortBy: $sortBy + ) { + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...PhenotypeBrowseTableRowFields + } + } } } + ${PhenotypeBrowseTableRowFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class PhenotypesBrowseGQL extends Apollo.Query< + PhenotypesBrowseQuery, + PhenotypesBrowseQueryVariables +> { + document = PhenotypesBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} export const AcceptRevisionDocument = gql` - mutation AcceptRevision($input: AcceptRevisionsInput!) { - acceptRevisions(input: $input) { - revisions { - id - __typename + mutation AcceptRevision($input: AcceptRevisionsInput!) { + acceptRevisions(input: $input) { + revisions { + id + __typename + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class AcceptRevisionGQL extends Apollo.Mutation { - document = AcceptRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class AcceptRevisionGQL extends Apollo.Mutation< + AcceptRevisionMutation, + AcceptRevisionMutationVariables +> { + document = AcceptRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const RejectRevisionDocument = gql` - mutation RejectRevision($input: RejectRevisionsInput!) { - rejectRevisions(input: $input) { - revisions { - id - __typename + mutation RejectRevision($input: RejectRevisionsInput!) { + rejectRevisions(input: $input) { + revisions { + id + __typename + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class RejectRevisionGQL extends Apollo.Mutation { - document = RejectRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class RejectRevisionGQL extends Apollo.Mutation< + RejectRevisionMutation, + RejectRevisionMutationVariables +> { + document = RejectRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ValidateRevisionsForAcceptanceDocument = gql` - query ValidateRevisionsForAcceptance($ids: [Int!]!) { - validateRevisionsForAcceptance(revisionIds: $ids) { - genericErrors - validationErrors { - ...validationError + query ValidateRevisionsForAcceptance($ids: [Int!]!) { + validateRevisionsForAcceptance(revisionIds: $ids) { + genericErrors + validationErrors { + ...validationError + } } } -} - ${ValidationErrorFragmentDoc}`; + ${ValidationErrorFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class ValidateRevisionsForAcceptanceGQL extends Apollo.Query { - document = ValidateRevisionsForAcceptanceDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ValidateRevisionsForAcceptanceGQL extends Apollo.Query< + ValidateRevisionsForAcceptanceQuery, + ValidateRevisionsForAcceptanceQueryVariables +> { + document = ValidateRevisionsForAcceptanceDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const RevisionPopoverDocument = gql` - query RevisionPopover($revisionId: Int!) { - revision(id: $revisionId) { - ...revisionPopover + query RevisionPopover($revisionId: Int!) { + revision(id: $revisionId) { + ...revisionPopover + } } -} - ${RevisionPopoverFragmentDoc}`; + ${RevisionPopoverFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class RevisionPopoverGQL extends Apollo.Query { - document = RevisionPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class RevisionPopoverGQL extends Apollo.Query< + RevisionPopoverQuery, + RevisionPopoverQueryVariables +> { + document = RevisionPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const RevisionsDocument = gql` - query Revisions($subject: ModeratedInput, $first: Int, $last: Int, $before: String, $after: String, $fieldName: String, $originatingUserId: Int, $resolvingUserId: Int, $revisionSetId: Int, $status: RevisionStatus) { - revisions( - first: $first - last: $last - before: $before - after: $after - fieldName: $fieldName - originatingUserId: $originatingUserId - resolvingUserId: $resolvingUserId - subject: $subject - status: $status - revisionSetId: $revisionSetId + query Revisions( + $subject: ModeratedInput + $first: Int + $last: Int + $before: String + $after: String + $fieldName: String + $originatingUserId: Int + $resolvingUserId: Int + $revisionSetId: Int + $status: RevisionStatus ) { - totalCount - unfilteredCountForSubject - uniqueRevisors { - username - id - profileImagePath(size: 32) - } - uniqueResolvers { - username - id - profileImagePath(size: 32) - } - revisedFieldNames { - name - displayName - } - pageInfo { - hasNextPage - hasPreviousPage - endCursor - startCursor - } - edges { - node { - ...revision + revisions( + first: $first + last: $last + before: $before + after: $after + fieldName: $fieldName + originatingUserId: $originatingUserId + resolvingUserId: $resolvingUserId + subject: $subject + status: $status + revisionSetId: $revisionSetId + ) { + totalCount + unfilteredCountForSubject + uniqueRevisors { + username + id + profileImagePath(size: 32) + } + uniqueResolvers { + username + id + profileImagePath(size: 32) + } + revisedFieldNames { + name + displayName + } + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + node { + ...revision + } } } } -} - ${RevisionFragmentDoc}`; + ${RevisionFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class RevisionsGQL extends Apollo.Query { - document = RevisionsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class RevisionsGQL extends Apollo.Query< + RevisionsQuery, + RevisionsQueryVariables +> { + document = RevisionsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ContributorAvatarsDocument = gql` - query ContributorAvatars($subscribable: SubscribableInput!) { - contributors(subscribable: $subscribable) { - editors { - ...ContributorFields - } - curators { - ...ContributorFields + query ContributorAvatars($subscribable: SubscribableInput!) { + contributors(subscribable: $subscribable) { + editors { + ...ContributorFields + } + curators { + ...ContributorFields + } } } -} - ${ContributorFieldsFragmentDoc}`; + ${ContributorFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class ContributorAvatarsGQL extends Apollo.Query { - document = ContributorAvatarsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ContributorAvatarsGQL extends Apollo.Query< + ContributorAvatarsQuery, + ContributorAvatarsQueryVariables +> { + document = ContributorAvatarsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SubscriptionForEntityDocument = gql` - query SubscriptionForEntity($subscribable: SubscribableInput!) { - subscriptionForEntity(subscribable: $subscribable) { - ...subscriptionId + query SubscriptionForEntity($subscribable: SubscribableInput!) { + subscriptionForEntity(subscribable: $subscribable) { + ...subscriptionId + } } -} - ${SubscriptionIdFragmentDoc}`; + ${SubscriptionIdFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class SubscriptionForEntityGQL extends Apollo.Query { - document = SubscriptionForEntityDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SubscriptionForEntityGQL extends Apollo.Query< + SubscriptionForEntityQuery, + SubscriptionForEntityQueryVariables +> { + document = SubscriptionForEntityDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ModerateEvidenceItemDocument = gql` - mutation ModerateEvidenceItem($input: ModerateEvidenceItemInput!) { - moderateEvidenceItem(input: $input) { - evidenceItem { - id + mutation ModerateEvidenceItem($input: ModerateEvidenceItemInput!) { + moderateEvidenceItem(input: $input) { + evidenceItem { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ModerateEvidenceItemGQL extends Apollo.Mutation { - document = ModerateEvidenceItemDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ModerateEvidenceItemGQL extends Apollo.Mutation< + ModerateEvidenceItemMutation, + ModerateEvidenceItemMutationVariables +> { + document = ModerateEvidenceItemDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ModerateAssertionDocument = gql` - mutation ModerateAssertion($input: ModerateAssertionInput!) { - moderateAssertion(input: $input) { - assertion { - id + mutation ModerateAssertion($input: ModerateAssertionInput!) { + moderateAssertion(input: $input) { + assertion { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ModerateAssertionGQL extends Apollo.Mutation { - document = ModerateAssertionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ModerateAssertionGQL extends Apollo.Mutation< + ModerateAssertionMutation, + ModerateAssertionMutationVariables +> { + document = ModerateAssertionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const CivicStatsDocument = gql` - query CivicStats { - timepointStats { - assertions { - ...TimepointCount - } - diseases { - ...TimepointCount - } - therapies { - ...TimepointCount - } - evidenceItems { - ...TimepointCount - } - genes { - ...TimepointCount - } - revisions { - ...TimepointCount - } - sources { - ...TimepointCount - } - users { - ...TimepointCount - } - variants { - ...TimepointCount - } - comments { - ...TimepointCount - } - molecularProfiles { - ...TimepointCount + query CivicStats { + timepointStats { + assertions { + ...TimepointCount + } + diseases { + ...TimepointCount + } + therapies { + ...TimepointCount + } + evidenceItems { + ...TimepointCount + } + genes { + ...TimepointCount + } + revisions { + ...TimepointCount + } + sources { + ...TimepointCount + } + users { + ...TimepointCount + } + variants { + ...TimepointCount + } + comments { + ...TimepointCount + } + molecularProfiles { + ...TimepointCount + } } } -} - ${TimepointCountFragmentDoc}`; + ${TimepointCountFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class CivicStatsGQL extends Apollo.Query { - document = CivicStatsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class CivicStatsGQL extends Apollo.Query< + CivicStatsQuery, + CivicStatsQueryVariables +> { + document = CivicStatsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const BrowseSourceSuggestionsDocument = gql` - query BrowseSourceSuggestions($first: Int, $last: Int, $before: String, $after: String, $sortBy: SourceSuggestionsSort, $sourceType: SourceSource, $citationId: Int, $sourceId: Int, $molecularProfileName: String, $diseaseName: String, $comment: String, $submitter: String, $citation: String, $submitterId: Int, $status: SourceSuggestionStatus) { - sourceSuggestions( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - sourceType: $sourceType - citationId: $citationId - sourceId: $sourceId - molecularProfileName: $molecularProfileName - diseaseName: $diseaseName - comment: $comment - submitter: $submitter - citation: $citation - submitterId: $submitterId - status: $status + query BrowseSourceSuggestions( + $first: Int + $last: Int + $before: String + $after: String + $sortBy: SourceSuggestionsSort + $sourceType: SourceSource + $citationId: Int + $sourceId: Int + $molecularProfileName: String + $diseaseName: String + $comment: String + $submitter: String + $citation: String + $submitterId: Int + $status: SourceSuggestionStatus ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - totalCount - filteredCount - pageCount - edges { - cursor - node { - ...BrowseSourceSuggestionRowFields + sourceSuggestions( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + sourceType: $sourceType + citationId: $citationId + sourceId: $sourceId + molecularProfileName: $molecularProfileName + diseaseName: $diseaseName + comment: $comment + submitter: $submitter + citation: $citation + submitterId: $submitterId + status: $status + ) { + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + totalCount + filteredCount + pageCount + edges { + cursor + node { + ...BrowseSourceSuggestionRowFields + } } } } -} - ${BrowseSourceSuggestionRowFieldsFragmentDoc}`; + ${BrowseSourceSuggestionRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseSourceSuggestionsGQL extends Apollo.Query { - document = BrowseSourceSuggestionsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const UpdateSourceSuggestionStatusDocument = gql` - mutation UpdateSourceSuggestionStatus($input: UpdateSourceSuggestionStatusInput!) { - updateSourceSuggestionStatus(input: $input) { - sourceSuggestion { - id - status - } - } -} - `; +@Injectable({ + providedIn: 'root', +}) +export class BrowseSourceSuggestionsGQL extends Apollo.Query< + BrowseSourceSuggestionsQuery, + BrowseSourceSuggestionsQueryVariables +> { + document = BrowseSourceSuggestionsDocument - @Injectable({ - providedIn: 'root' - }) - export class UpdateSourceSuggestionStatusGQL extends Apollo.Mutation { - document = UpdateSourceSuggestionStatusDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const SourcePopoverDocument = gql` - query SourcePopover($sourceId: Int!) { - sourcePopover(id: $sourceId) { - ...sourcePopover + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${SourcePopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class SourcePopoverGQL extends Apollo.Query { - document = SourcePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const BrowseSourcesDocument = gql` - query BrowseSources($first: Int, $last: Int, $before: String, $after: String, $sortBy: SourcesSort, $name: String, $year: Int, $sourceType: SourceSource, $citationId: Int, $author: String, $journal: String, $clinicalTrialId: Int, $openAccess: Boolean) { - browseSources( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - name: $name - year: $year - sourceType: $sourceType - citationId: $citationId - author: $author - journal: $journal - clinicalTrialId: $clinicalTrialId - openAccess: $openAccess +export const UpdateSourceSuggestionStatusDocument = gql` + mutation UpdateSourceSuggestionStatus( + $input: UpdateSourceSuggestionStatusInput! ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - totalCount - filteredCount - lastUpdated - pageCount - edges { - cursor - node { - ...BrowseSourceRowFields + updateSourceSuggestionStatus(input: $input) { + sourceSuggestion { + id + status } } } -} - ${BrowseSourceRowFieldsFragmentDoc}`; +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseSourcesGQL extends Apollo.Query { - document = BrowseSourcesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const TherapyPopoverDocument = gql` - query TherapyPopover($therapyId: Int!) { - therapyPopover(id: $therapyId) { - id - name - therapyUrl - ncitId - therapyAliases - assertionCount - evidenceItemCount - molecularProfileCount - link - } -} - `; +@Injectable({ + providedIn: 'root', +}) +export class UpdateSourceSuggestionStatusGQL extends Apollo.Mutation< + UpdateSourceSuggestionStatusMutation, + UpdateSourceSuggestionStatusMutationVariables +> { + document = UpdateSourceSuggestionStatusDocument - @Injectable({ - providedIn: 'root' - }) - export class TherapyPopoverGQL extends Apollo.Query { - document = TherapyPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const TherapiesBrowseDocument = gql` - query TherapiesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $ncitId: String, $sortBy: TherapySort) { - therapies( - first: $first - last: $last - before: $before - after: $after - name: $name - ncitId: $ncitId - sortBy: $sortBy - ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...TherapyBrowseTableRowFields - } +} +export const SourcePopoverDocument = gql` + query SourcePopover($sourceId: Int!) { + sourcePopover(id: $sourceId) { + ...sourcePopover } } -} - ${TherapyBrowseTableRowFieldsFragmentDoc}`; + ${SourcePopoverFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class TherapiesBrowseGQL extends Apollo.Query { - document = TherapiesBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourcePopoverGQL extends Apollo.Query< + SourcePopoverQuery, + SourcePopoverQueryVariables +> { + document = SourcePopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const UserCommentsLeaderboardDocument = gql` - query UserCommentsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - userLeaderboards { - commentsLeaderboard( +} +export const BrowseSourcesDocument = gql` + query BrowseSources( + $first: Int + $last: Int + $before: String + $after: String + $sortBy: SourcesSort + $name: String + $year: Int + $sourceType: SourceSource + $citationId: Int + $author: String + $journal: String + $clinicalTrialId: Int + $openAccess: Boolean + ) { + browseSources( first: $first last: $last before: $before after: $after - window: $window + sortBy: $sortBy + name: $name + year: $year + sourceType: $sourceType + citationId: $citationId + author: $author + journal: $journal + clinicalTrialId: $clinicalTrialId + openAccess: $openAccess ) { pageInfo { endCursor hasNextPage - hasPreviousPage startCursor + hasPreviousPage } + totalCount + filteredCount + lastUpdated + pageCount edges { cursor node { - ...LeaderboardUserFields + ...BrowseSourceRowFields } } - nodes { - ...LeaderboardUserFields - } } } -} - ${LeaderboardUserFieldsFragmentDoc}`; + ${BrowseSourceRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UserCommentsLeaderboardGQL extends Apollo.Query { - document = UserCommentsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +@Injectable({ + providedIn: 'root', +}) +export class BrowseSourcesGQL extends Apollo.Query< + BrowseSourcesQuery, + BrowseSourcesQueryVariables +> { + document = BrowseSourcesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const TherapyPopoverDocument = gql` + query TherapyPopover($therapyId: Int!) { + therapyPopover(id: $therapyId) { + id + name + therapyUrl + ncitId + therapyAliases + assertionCount + evidenceItemCount + molecularProfileCount + link } } -export const UserRevisionsLeaderboardDocument = gql` - query UserRevisionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - userLeaderboards { - revisionsLeaderboard( +` + +@Injectable({ + providedIn: 'root', +}) +export class TherapyPopoverGQL extends Apollo.Query< + TherapyPopoverQuery, + TherapyPopoverQueryVariables +> { + document = TherapyPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const TherapiesBrowseDocument = gql` + query TherapiesBrowse( + $first: Int + $last: Int + $before: String + $after: String + $name: String + $ncitId: String + $sortBy: TherapySort + ) { + therapies( first: $first last: $last before: $before after: $after - window: $window + name: $name + ncitId: $ncitId + sortBy: $sortBy ) { + totalCount + filteredCount pageInfo { - endCursor hasNextPage hasPreviousPage startCursor + endCursor } edges { cursor node { + ...TherapyBrowseTableRowFields + } + } + } + } + ${TherapyBrowseTableRowFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class TherapiesBrowseGQL extends Apollo.Query< + TherapiesBrowseQuery, + TherapiesBrowseQueryVariables +> { + document = TherapiesBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const UserCommentsLeaderboardDocument = gql` + query UserCommentsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + userLeaderboards { + commentsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardUserFields + } + } + nodes { ...LeaderboardUserFields } } - nodes { - ...LeaderboardUserFields + } + } + ${LeaderboardUserFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class UserCommentsLeaderboardGQL extends Apollo.Query< + UserCommentsLeaderboardQuery, + UserCommentsLeaderboardQueryVariables +> { + document = UserCommentsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const UserRevisionsLeaderboardDocument = gql` + query UserRevisionsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + userLeaderboards { + revisionsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardUserFields + } + } + nodes { + ...LeaderboardUserFields + } + } + } + } + ${LeaderboardUserFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class UserRevisionsLeaderboardGQL extends Apollo.Query< + UserRevisionsLeaderboardQuery, + UserRevisionsLeaderboardQueryVariables +> { + document = UserRevisionsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const UserModerationLeaderboardDocument = gql` + query UserModerationLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + userLeaderboards { + moderationLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardUserFields + } + } + nodes { + ...LeaderboardUserFields + } } } } + ${LeaderboardUserFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class UserModerationLeaderboardGQL extends Apollo.Query< + UserModerationLeaderboardQuery, + UserModerationLeaderboardQueryVariables +> { + document = UserModerationLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } } - ${LeaderboardUserFieldsFragmentDoc}`; +export const UserSubmissionsLeaderboardDocument = gql` + query UserSubmissionsLeaderboard( + $window: TimeWindow + $first: Int + $last: Int + $before: String + $after: String + ) { + userLeaderboards { + submissionsLeaderboard( + first: $first + last: $last + before: $before + after: $after + window: $window + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + edges { + cursor + node { + ...LeaderboardUserFields + } + } + nodes { + ...LeaderboardUserFields + } + } + } + } + ${LeaderboardUserFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UserRevisionsLeaderboardGQL extends Apollo.Query { - document = UserRevisionsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +@Injectable({ + providedIn: 'root', +}) +export class UserSubmissionsLeaderboardGQL extends Apollo.Query< + UserSubmissionsLeaderboardQuery, + UserSubmissionsLeaderboardQueryVariables +> { + document = UserSubmissionsLeaderboardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const UserPopoverDocument = gql` + query UserPopover($userId: Int!) { + user(id: $userId) { + ...popoverUser } } -export const UserModerationLeaderboardDocument = gql` - query UserModerationLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - userLeaderboards { - moderationLeaderboard( + ${PopoverUserFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class UserPopoverGQL extends Apollo.Query< + UserPopoverQuery, + UserPopoverQueryVariables +> { + document = UserPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const UsersBrowseDocument = gql` + query UsersBrowse( + $first: Int + $last: Int + $before: String + $after: String + $userName: String + $orgName: OrganizationFilter + $userRole: UserRole + $sortBy: UsersSort + ) { + users( first: $first last: $last before: $before after: $after - window: $window + name: $userName + organization: $orgName + role: $userRole + sortBy: $sortBy ) { pageInfo { endCursor @@ -12257,2682 +38578,3164 @@ export const UserModerationLeaderboardDocument = gql` hasPreviousPage startCursor } + totalCount edges { cursor node { - ...LeaderboardUserFields + ...UserBrowseTableRowFields } } - nodes { - ...LeaderboardUserFields - } } } -} - ${LeaderboardUserFieldsFragmentDoc}`; + ${UserBrowseTableRowFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class UsersBrowseGQL extends Apollo.Query< + UsersBrowseQuery, + UsersBrowseQueryVariables +> { + document = UsersBrowseDocument - @Injectable({ - providedIn: 'root' - }) - export class UserModerationLeaderboardGQL extends Apollo.Query { - document = UserModerationLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const VariantGroupPopoverDocument = gql` + query VariantGroupPopover($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...variantGroupPopoverFields } } -export const UserSubmissionsLeaderboardDocument = gql` - query UserSubmissionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { - userLeaderboards { - submissionsLeaderboard( + ${VariantGroupPopoverFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class VariantGroupPopoverGQL extends Apollo.Query< + VariantGroupPopoverQuery, + VariantGroupPopoverQueryVariables +> { + document = VariantGroupPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const BrowseVariantGroupsDocument = gql` + query BrowseVariantGroups( + $first: Int + $last: Int + $before: String + $after: String + $sortBy: VariantGroupsSort + $name: String + $geneNames: String + $variantNames: String + ) { + browseVariantGroups( first: $first last: $last before: $before after: $after - window: $window + sortBy: $sortBy + name: $name + geneNames: $geneNames + variantNames: $variantNames ) { pageInfo { endCursor hasNextPage - hasPreviousPage startCursor + hasPreviousPage } + totalCount + filteredCount + pageCount + lastUpdated edges { cursor node { - ...LeaderboardUserFields + ...BrowseVariantGroupRowFields } } - nodes { - ...LeaderboardUserFields - } } } -} - ${LeaderboardUserFieldsFragmentDoc}`; + ${BrowseVariantGroupRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UserSubmissionsLeaderboardGQL extends Apollo.Query { - document = UserSubmissionsLeaderboardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const UserPopoverDocument = gql` - query UserPopover($userId: Int!) { - user(id: $userId) { - ...popoverUser - } -} - ${PopoverUserFragmentDoc}`; +@Injectable({ + providedIn: 'root', +}) +export class BrowseVariantGroupsGQL extends Apollo.Query< + BrowseVariantGroupsQuery, + BrowseVariantGroupsQueryVariables +> { + document = BrowseVariantGroupsDocument - @Injectable({ - providedIn: 'root' - }) - export class UserPopoverGQL extends Apollo.Query { - document = UserPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const UsersBrowseDocument = gql` - query UsersBrowse($first: Int, $last: Int, $before: String, $after: String, $userName: String, $orgName: OrganizationFilter, $userRole: UserRole, $sortBy: UsersSort) { - users( - first: $first - last: $last - before: $before - after: $after - name: $userName - organization: $orgName - role: $userRole - sortBy: $sortBy - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - totalCount - edges { - cursor - node { - ...UserBrowseTableRowFields - } - } + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${UserBrowseTableRowFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class UsersBrowseGQL extends Apollo.Query { - document = UsersBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const VariantTypePopoverDocument = gql` + query VariantTypePopover($variantTypeId: Int!) { + variantTypePopover(id: $variantTypeId) { + ...variantTypePopover } } -export const VariantGroupPopoverDocument = gql` - query VariantGroupPopover($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...variantGroupPopoverFields - } -} - ${VariantGroupPopoverFieldsFragmentDoc}`; + ${VariantTypePopoverFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantGroupPopoverGQL extends Apollo.Query { - document = VariantGroupPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const BrowseVariantGroupsDocument = gql` - query BrowseVariantGroups($first: Int, $last: Int, $before: String, $after: String, $sortBy: VariantGroupsSort, $name: String, $geneNames: String, $variantNames: String) { - browseVariantGroups( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - name: $name - geneNames: $geneNames - variantNames: $variantNames - ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - totalCount - filteredCount - pageCount - lastUpdated - edges { - cursor - node { - ...BrowseVariantGroupRowFields - } - } - } -} - ${BrowseVariantGroupRowFieldsFragmentDoc}`; +@Injectable({ + providedIn: 'root', +}) +export class VariantTypePopoverGQL extends Apollo.Query< + VariantTypePopoverQuery, + VariantTypePopoverQueryVariables +> { + document = VariantTypePopoverDocument - @Injectable({ - providedIn: 'root' - }) - export class BrowseVariantGroupsGQL extends Apollo.Query { - document = BrowseVariantGroupsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const VariantTypePopoverDocument = gql` - query VariantTypePopover($variantTypeId: Int!) { - variantTypePopover(id: $variantTypeId) { - ...variantTypePopover + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${VariantTypePopoverFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class VariantTypePopoverGQL extends Apollo.Query { - document = VariantTypePopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } export const VariantTypesBrowseDocument = gql` - query VariantTypesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $soid: String, $sortBy: VariantTypeSort) { - variantTypes( - first: $first - last: $last - before: $before - after: $after - name: $name - soid: $soid - sortBy: $sortBy + query VariantTypesBrowse( + $first: Int + $last: Int + $before: String + $after: String + $name: String + $soid: String + $sortBy: VariantTypeSort ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...VariantTypeBrowseTableRowFields + variantTypes( + first: $first + last: $last + before: $before + after: $after + name: $name + soid: $soid + sortBy: $sortBy + ) { + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...VariantTypeBrowseTableRowFields + } } } } -} - ${VariantTypeBrowseTableRowFieldsFragmentDoc}`; + ${VariantTypeBrowseTableRowFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantTypesBrowseGQL extends Apollo.Query { - document = VariantTypesBrowseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantTypesBrowseGQL extends Apollo.Query< + VariantTypesBrowseQuery, + VariantTypesBrowseQueryVariables +> { + document = VariantTypesBrowseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const CoordinatesCardDocument = gql` - query CoordinatesCard($variantId: Int!) { - variant(id: $variantId) { - ...CoordinatesCardFields + query CoordinatesCard($variantId: Int!) { + variant(id: $variantId) { + ...CoordinatesCardFields + } } -} - ${CoordinatesCardFieldsFragmentDoc}`; + ${CoordinatesCardFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class CoordinatesCardGQL extends Apollo.Query { - document = CoordinatesCardDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class CoordinatesCardGQL extends Apollo.Query< + CoordinatesCardQuery, + CoordinatesCardQueryVariables +> { + document = CoordinatesCardDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantPopoverDocument = gql` - query VariantPopover($variantId: Int!) { - variant(id: $variantId) { - ...variantPopoverFields + query VariantPopover($variantId: Int!) { + variant(id: $variantId) { + ...variantPopoverFields + } } -} - ${VariantPopoverFieldsFragmentDoc}`; + ${VariantPopoverFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantPopoverGQL extends Apollo.Query { - document = VariantPopoverDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantPopoverGQL extends Apollo.Query< + VariantPopoverQuery, + VariantPopoverQueryVariables +> { + document = VariantPopoverDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantsMenuDocument = gql` - query VariantsMenu($geneId: Int, $variantName: String, $variantTypeIds: [Int!], $hasNoVariantType: Boolean, $first: Int, $last: Int, $before: String, $after: String, $sortBy: VariantMenuSort) { - variants( - geneId: $geneId - name: $variantName - variantTypeIds: $variantTypeIds - hasNoVariantType: $hasNoVariantType - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy + query VariantsMenu( + $geneId: Int + $variantName: String + $variantTypeIds: [Int!] + $hasNoVariantType: Boolean + $first: Int + $last: Int + $before: String + $after: String + $sortBy: VariantMenuSort ) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - cursor - node { - ...menuVariant + variants( + geneId: $geneId + name: $variantName + variantTypeIds: $variantTypeIds + hasNoVariantType: $hasNoVariantType + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + ) { + totalCount + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + edges { + cursor + node { + ...menuVariant + } } } } -} - ${MenuVariantFragmentDoc}`; + ${MenuVariantFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantsMenuGQL extends Apollo.Query { - document = VariantsMenuDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantsMenuGQL extends Apollo.Query< + VariantsMenuQuery, + VariantsMenuQueryVariables +> { + document = VariantsMenuDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantTypesForGeneDocument = gql` - query VariantTypesForGene($geneId: Int) { - variantTypes(geneId: $geneId, first: 50) { - edges { - node { - ...menuVariantType + query VariantTypesForGene($geneId: Int) { + variantTypes(geneId: $geneId, first: 50) { + edges { + node { + ...menuVariantType + } } } } -} - ${MenuVariantTypeFragmentDoc}`; + ${MenuVariantTypeFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantTypesForGeneGQL extends Apollo.Query { - document = VariantTypesForGeneDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantTypesForGeneGQL extends Apollo.Query< + VariantTypesForGeneQuery, + VariantTypesForGeneQueryVariables +> { + document = VariantTypesForGeneDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const BrowseVariantsDocument = gql` - query BrowseVariants($variantName: String, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $variantAlias: String, $variantTypeId: Int, $variantGroupId: Int, $variantTypeName: String, $hasNoVariantType: Boolean, $sortBy: VariantsSort, $first: Int, $last: Int, $before: String, $after: String) { - browseVariants( - variantName: $variantName - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - variantAlias: $variantAlias - variantTypeId: $variantTypeId - variantGroupId: $variantGroupId - variantTypeName: $variantTypeName - hasNoVariantType: $hasNoVariantType - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after + query BrowseVariants( + $variantName: String + $entrezSymbol: String + $diseaseName: String + $therapyName: String + $variantAlias: String + $variantTypeId: Int + $variantGroupId: Int + $variantTypeName: String + $hasNoVariantType: Boolean + $sortBy: VariantsSort + $first: Int + $last: Int + $before: String + $after: String ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - edges { - cursor - node { - ...BrowseVariantsFields + browseVariants( + variantName: $variantName + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + variantAlias: $variantAlias + variantTypeId: $variantTypeId + variantGroupId: $variantGroupId + variantTypeName: $variantTypeName + hasNoVariantType: $hasNoVariantType + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after + ) { + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + edges { + cursor + node { + ...BrowseVariantsFields + } } + totalCount + filteredCount + pageCount + lastUpdated } - totalCount - filteredCount - pageCount - lastUpdated } -} - ${BrowseVariantsFieldsFragmentDoc}`; + ${BrowseVariantsFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class BrowseVariantsGQL extends Apollo.Query { - document = BrowseVariantsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class BrowseVariantsGQL extends Apollo.Query< + BrowseVariantsQuery, + BrowseVariantsQueryVariables +> { + document = BrowseVariantsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ViewerBaseDocument = gql` - query ViewerBase { - viewer { - id - username - role - displayName - profileImagePath(size: 32) - organizations { + query ViewerBase { + viewer { id - name + username + role + displayName profileImagePath(size: 32) + organizations { + id + name + profileImagePath(size: 32) + } + mostRecentConflictOfInterestStatement { + coiStatus + } + mostRecentOrganizationId } - mostRecentConflictOfInterestStatement { - coiStatus - } - mostRecentOrganizationId } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ViewerBaseGQL extends Apollo.Query { - document = ViewerBaseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ViewerBaseGQL extends Apollo.Query< + ViewerBaseQuery, + ViewerBaseQueryVariables +> { + document = ViewerBaseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ViewerNotificationCountDocument = gql` - query ViewerNotificationCount { - notifications { - unreadCount + query ViewerNotificationCount { + notifications { + unreadCount + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ViewerNotificationCountGQL extends Apollo.Query { - document = ViewerNotificationCountDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ViewerNotificationCountGQL extends Apollo.Query< + ViewerNotificationCountQuery, + ViewerNotificationCountQueryVariables +> { + document = ViewerNotificationCountDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const AddCommentDocument = gql` - mutation AddComment($input: AddCommentInput!) { - addComment(input: $input) { - clientMutationId - comment { - ...commentListNode + mutation AddComment($input: AddCommentInput!) { + addComment(input: $input) { + clientMutationId + comment { + ...commentListNode + } } } -} - ${CommentListNodeFragmentDoc}`; + ${CommentListNodeFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class AddCommentGQL extends Apollo.Mutation { - document = AddCommentDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class AddCommentGQL extends Apollo.Mutation< + AddCommentMutation, + AddCommentMutationVariables +> { + document = AddCommentDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const PreviewCommentDocument = gql` - query previewComment($commentText: String!) { - previewCommentText(commentText: $commentText) { - ...previewComment + query previewComment($commentText: String!) { + previewCommentText(commentText: $commentText) { + ...previewComment + } } -} - ${PreviewCommentFragmentDoc}`; + ${PreviewCommentFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class PreviewCommentGQL extends Apollo.Query { - document = PreviewCommentDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class PreviewCommentGQL extends Apollo.Query< + PreviewCommentQuery, + PreviewCommentQueryVariables +> { + document = PreviewCommentDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UserTypeaheadDocument = gql` - query userTypeahead($queryTerm: String!) { - userTypeahead(queryTerm: $queryTerm) { - username + query userTypeahead($queryTerm: String!) { + userTypeahead(queryTerm: $queryTerm) { + username + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class UserTypeaheadGQL extends Apollo.Query { - document = UserTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UserTypeaheadGQL extends Apollo.Query< + UserTypeaheadQuery, + UserTypeaheadQueryVariables +> { + document = UserTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const EntityTypeaheadDocument = gql` - query entityTypeahead($queryTerm: String!) { - entityTypeahead(queryTerm: $queryTerm) { - entityId - tagType - displayName + query entityTypeahead($queryTerm: String!) { + entityTypeahead(queryTerm: $queryTerm) { + entityId + tagType + displayName + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class EntityTypeaheadGQL extends Apollo.Query { - document = EntityTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EntityTypeaheadGQL extends Apollo.Query< + EntityTypeaheadQuery, + EntityTypeaheadQueryVariables +> { + document = EntityTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const DeprecateComplexMolecularProfileDocument = gql` - mutation DeprecateComplexMolecularProfile($molecularProfileId: Int!, $deprecationReason: MolecularProfileDeprecationReasonMutationInput!, $comment: String!, $organizationId: Int) { - deprecateComplexMolecularProfile( - input: {molecularProfileId: $molecularProfileId, deprecationReason: $deprecationReason, comment: $comment, organizationId: $organizationId} + mutation DeprecateComplexMolecularProfile( + $molecularProfileId: Int! + $deprecationReason: MolecularProfileDeprecationReasonMutationInput! + $comment: String! + $organizationId: Int ) { - molecularProfile { - id - name + deprecateComplexMolecularProfile( + input: { + molecularProfileId: $molecularProfileId + deprecationReason: $deprecationReason + comment: $comment + organizationId: $organizationId + } + ) { + molecularProfile { + id + name + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class DeprecateComplexMolecularProfileGQL extends Apollo.Mutation { - document = DeprecateComplexMolecularProfileDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class DeprecateComplexMolecularProfileGQL extends Apollo.Mutation< + DeprecateComplexMolecularProfileMutation, + DeprecateComplexMolecularProfileMutationVariables +> { + document = DeprecateComplexMolecularProfileDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const EvidenceCountsForMolecularProfileDocument = gql` - query EvidenceCountsForMolecularProfile($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - id - name - link - evidenceCountsByStatus { - submittedCount - acceptedCount + query EvidenceCountsForMolecularProfile($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + id + name + link + evidenceCountsByStatus { + submittedCount + acceptedCount + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class EvidenceCountsForMolecularProfileGQL extends Apollo.Query { - document = EvidenceCountsForMolecularProfileDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EvidenceCountsForMolecularProfileGQL extends Apollo.Query< + EvidenceCountsForMolecularProfileQuery, + EvidenceCountsForMolecularProfileQueryVariables +> { + document = EvidenceCountsForMolecularProfileDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const LinkableGeneDocument = gql` - query LinkableGene($geneId: Int!) { - gene(id: $geneId) { - id - name - link + query LinkableGene($geneId: Int!) { + gene(id: $geneId) { + id + name + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class LinkableGeneGQL extends Apollo.Query { - document = LinkableGeneDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class LinkableGeneGQL extends Apollo.Query< + LinkableGeneQuery, + LinkableGeneQueryVariables +> { + document = LinkableGeneDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const LinkableVariantDocument = gql` - query LinkableVariant($variantId: Int!) { - variant(id: $variantId) { - id - name - link + query LinkableVariant($variantId: Int!) { + variant(id: $variantId) { + id + name + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class LinkableVariantGQL extends Apollo.Query { - document = LinkableVariantDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class LinkableVariantGQL extends Apollo.Query< + LinkableVariantQuery, + LinkableVariantQueryVariables +> { + document = LinkableVariantDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const LinkableTherapyDocument = gql` - query LinkableTherapy($therapyId: Int!) { - therapy(id: $therapyId) { - id - name - link + query LinkableTherapy($therapyId: Int!) { + therapy(id: $therapyId) { + id + name + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class LinkableTherapyGQL extends Apollo.Query { - document = LinkableTherapyDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class LinkableTherapyGQL extends Apollo.Query< + LinkableTherapyQuery, + LinkableTherapyQueryVariables +> { + document = LinkableTherapyDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const FlagEntityDocument = gql` - mutation FlagEntity($input: FlagEntityInput!) { - flagEntity(input: $input) { - flag { - id + mutation FlagEntity($input: FlagEntityInput!) { + flagEntity(input: $input) { + flag { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class FlagEntityGQL extends Apollo.Mutation { - document = FlagEntityDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class FlagEntityGQL extends Apollo.Mutation< + FlagEntityMutation, + FlagEntityMutationVariables +> { + document = FlagEntityDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ResolveFlagDocument = gql` - mutation ResolveFlag($input: ResolveFlagInput!) { - resolveFlag(input: $input) { - flag { - id + mutation ResolveFlag($input: ResolveFlagInput!) { + resolveFlag(input: $input) { + flag { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ResolveFlagGQL extends Apollo.Mutation { - document = ResolveFlagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ResolveFlagGQL extends Apollo.Mutation< + ResolveFlagMutation, + ResolveFlagMutationVariables +> { + document = ResolveFlagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UpdateSourceSuggestionDocument = gql` - mutation UpdateSourceSuggestion($input: UpdateSourceSuggestionStatusInput!) { - updateSourceSuggestionStatus(input: $input) { - sourceSuggestion { - id - status + mutation UpdateSourceSuggestion($input: UpdateSourceSuggestionStatusInput!) { + updateSourceSuggestionStatus(input: $input) { + sourceSuggestion { + id + status + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class UpdateSourceSuggestionGQL extends Apollo.Mutation { - document = UpdateSourceSuggestionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UpdateSourceSuggestionGQL extends Apollo.Mutation< + UpdateSourceSuggestionMutation, + UpdateSourceSuggestionMutationVariables +> { + document = UpdateSourceSuggestionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UpdateCoiDocument = gql` - mutation UpdateCoi($input: UpdateCoiInput!) { - updateCoi(input: $input) { - coiStatement { - coiPresent - coiStatus - createdAt - id + mutation UpdateCoi($input: UpdateCoiInput!) { + updateCoi(input: $input) { + coiStatement { + coiPresent + coiStatus + createdAt + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class UpdateCoiGQL extends Apollo.Mutation { - document = UpdateCoiDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UpdateCoiGQL extends Apollo.Mutation< + UpdateCoiMutation, + UpdateCoiMutationVariables +> { + document = UpdateCoiDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UpdateUserProfileDocument = gql` - mutation UpdateUserProfile($input: EditUserInput!) { - editUser(input: $input) { - user { - id + mutation UpdateUserProfile($input: EditUserInput!) { + editUser(input: $input) { + user { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class UpdateUserProfileGQL extends Apollo.Mutation { - document = UpdateUserProfileDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UpdateUserProfileGQL extends Apollo.Mutation< + UpdateUserProfileMutation, + UpdateUserProfileMutationVariables +> { + document = UpdateUserProfileDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const CountriesDocument = gql` - query Countries { - countries { - id - name + query Countries { + countries { + id + name + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class CountriesGQL extends Apollo.Query { - document = CountriesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class CountriesGQL extends Apollo.Query< + CountriesQuery, + CountriesQueryVariables +> { + document = CountriesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const DeprecateVariantDocument = gql` - mutation DeprecateVariant($variantId: Int!, $deprecationReason: VariantDeprecationReason!, $comment: String!, $organizationId: Int) { - deprecateVariant( - input: {variantId: $variantId, deprecationReason: $deprecationReason, comment: $comment, organizationId: $organizationId} + mutation DeprecateVariant( + $variantId: Int! + $deprecationReason: VariantDeprecationReason! + $comment: String! + $organizationId: Int ) { - newlyDeprecatedMolecularProfiles { - id - } - variant { - id - name + deprecateVariant( + input: { + variantId: $variantId + deprecationReason: $deprecationReason + comment: $comment + organizationId: $organizationId + } + ) { + newlyDeprecatedMolecularProfiles { + id + } + variant { + id + name + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class DeprecateVariantGQL extends Apollo.Mutation { - document = DeprecateVariantDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class DeprecateVariantGQL extends Apollo.Mutation< + DeprecateVariantMutation, + DeprecateVariantMutationVariables +> { + document = DeprecateVariantDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const MolecularProfilesForVariantDocument = gql` - query MolecularProfilesForVariant($variantId: Int!) { - molecularProfiles(variantId: $variantId, first: 50) { - nodes { - id - name - link - evidenceCountsByStatus { - submittedCount - acceptedCount + query MolecularProfilesForVariant($variantId: Int!) { + molecularProfiles(variantId: $variantId, first: 50) { + nodes { + id + name + link + evidenceCountsByStatus { + submittedCount + acceptedCount + } } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfilesForVariantGQL extends Apollo.Query { - document = MolecularProfilesForVariantDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfilesForVariantGQL extends Apollo.Query< + MolecularProfilesForVariantQuery, + MolecularProfilesForVariantQueryVariables +> { + document = MolecularProfilesForVariantDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const AssertionRevisableFieldsDocument = gql` - query AssertionRevisableFields($assertionId: Int!) { - assertion(id: $assertionId) { - ...RevisableAssertionFields + query AssertionRevisableFields($assertionId: Int!) { + assertion(id: $assertionId) { + ...RevisableAssertionFields + } } -} - ${RevisableAssertionFieldsFragmentDoc}`; + ${RevisableAssertionFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class AssertionRevisableFieldsGQL extends Apollo.Query { - document = AssertionRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class AssertionRevisableFieldsGQL extends Apollo.Query< + AssertionRevisableFieldsQuery, + AssertionRevisableFieldsQueryVariables +> { + document = AssertionRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SuggestAssertionRevisionDocument = gql` - mutation SuggestAssertionRevision($input: SuggestAssertionRevisionInput!) { - suggestAssertionRevision(input: $input) { - clientMutationId - assertion { - id - } - results { - newlyCreated + mutation SuggestAssertionRevision($input: SuggestAssertionRevisionInput!) { + suggestAssertionRevision(input: $input) { + clientMutationId + assertion { + id + } + results { + newlyCreated + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SuggestAssertionRevisionGQL extends Apollo.Mutation { - document = SuggestAssertionRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SuggestAssertionRevisionGQL extends Apollo.Mutation< + SuggestAssertionRevisionMutation, + SuggestAssertionRevisionMutationVariables +> { + document = SuggestAssertionRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SubmitAssertionDocument = gql` - mutation SubmitAssertion($input: SubmitAssertionInput!) { - submitAssertion(input: $input) { - clientMutationId - assertion { - id + mutation SubmitAssertion($input: SubmitAssertionInput!) { + submitAssertion(input: $input) { + clientMutationId + assertion { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SubmitAssertionGQL extends Apollo.Mutation { - document = SubmitAssertionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const EvidenceItemRevisableFieldsDocument = gql` - query EvidenceItemRevisableFields($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...RevisableEvidenceFields - } -} - ${RevisableEvidenceFieldsFragmentDoc}`; +@Injectable({ + providedIn: 'root', +}) +export class SubmitAssertionGQL extends Apollo.Mutation< + SubmitAssertionMutation, + SubmitAssertionMutationVariables +> { + document = SubmitAssertionDocument - @Injectable({ - providedIn: 'root' - }) - export class EvidenceItemRevisableFieldsGQL extends Apollo.Query { - document = EvidenceItemRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const SuggestEvidenceItemRevisionDocument = gql` - mutation SuggestEvidenceItemRevision($input: SuggestEvidenceItemRevisionInput!) { - suggestEvidenceItemRevision(input: $input) { - clientMutationId - evidenceItem { - id - } - results { - newlyCreated - } + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class SuggestEvidenceItemRevisionGQL extends Apollo.Mutation { - document = SuggestEvidenceItemRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const EvidenceItemRevisableFieldsDocument = gql` + query EvidenceItemRevisableFields($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...RevisableEvidenceFields } } -export const EvidenceFieldsFromSourceSuggestionDocument = gql` - query EvidenceFieldsFromSourceSuggestion($sourceId: Int, $molecularProfileId: Int, $diseaseId: Int) { - sourceSuggestionValues( - molecularProfileId: $molecularProfileId - diseaseId: $diseaseId - sourceId: $sourceId - ) { - molecularProfile { - id - name - link - } - disease { - id - name - link - } - source { - id - sourceType - citationId - citation - link - } + ${RevisableEvidenceFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceItemRevisableFieldsGQL extends Apollo.Query< + EvidenceItemRevisableFieldsQuery, + EvidenceItemRevisableFieldsQueryVariables +> { + document = EvidenceItemRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class EvidenceFieldsFromSourceSuggestionGQL extends Apollo.Query { - document = EvidenceFieldsFromSourceSuggestionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const SuggestEvidenceItemRevisionDocument = gql` + mutation SuggestEvidenceItemRevision( + $input: SuggestEvidenceItemRevisionInput! + ) { + suggestEvidenceItemRevision(input: $input) { + clientMutationId + evidenceItem { + id + } + results { + newlyCreated + } } } -export const EvidenceSubmittableFieldsDocument = gql` - query EvidenceSubmittableFields($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...SubmittableEvidenceFields +` + +@Injectable({ + providedIn: 'root', +}) +export class SuggestEvidenceItemRevisionGQL extends Apollo.Mutation< + SuggestEvidenceItemRevisionMutation, + SuggestEvidenceItemRevisionMutationVariables +> { + document = SuggestEvidenceItemRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${SubmittableEvidenceFieldsFragmentDoc}`; +export const EvidenceFieldsFromSourceSuggestionDocument = gql` + query EvidenceFieldsFromSourceSuggestion( + $sourceId: Int + $molecularProfileId: Int + $diseaseId: Int + ) { + sourceSuggestionValues( + molecularProfileId: $molecularProfileId + diseaseId: $diseaseId + sourceId: $sourceId + ) { + molecularProfile { + id + name + link + } + disease { + id + name + link + } + source { + id + sourceType + citationId + citation + link + } + } + } +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceFieldsFromSourceSuggestionGQL extends Apollo.Query< + EvidenceFieldsFromSourceSuggestionQuery, + EvidenceFieldsFromSourceSuggestionQueryVariables +> { + document = EvidenceFieldsFromSourceSuggestionDocument - @Injectable({ - providedIn: 'root' - }) - export class EvidenceSubmittableFieldsGQL extends Apollo.Query { - document = EvidenceSubmittableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const EvidenceSubmittableFieldsDocument = gql` + query EvidenceSubmittableFields($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...SubmittableEvidenceFields } } + ${SubmittableEvidenceFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceSubmittableFieldsGQL extends Apollo.Query< + EvidenceSubmittableFieldsQuery, + EvidenceSubmittableFieldsQueryVariables +> { + document = EvidenceSubmittableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} export const SubmitEvidenceItemDocument = gql` - mutation SubmitEvidenceItem($input: SubmitEvidenceItemInput!) { - submitEvidence(input: $input) { - clientMutationId - evidenceItem { - id + mutation SubmitEvidenceItem($input: SubmitEvidenceItemInput!) { + submitEvidence(input: $input) { + clientMutationId + evidenceItem { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SubmitEvidenceItemGQL extends Apollo.Mutation { - document = SubmitEvidenceItemDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SubmitEvidenceItemGQL extends Apollo.Mutation< + SubmitEvidenceItemMutation, + SubmitEvidenceItemMutationVariables +> { + document = SubmitEvidenceItemDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const ExistingEvidenceCountDocument = gql` - query ExistingEvidenceCount($molecularProfileId: Int!, $sourceId: Int!) { - evidenceItems(molecularProfileId: $molecularProfileId, sourceId: $sourceId) { - totalCount + query ExistingEvidenceCount($molecularProfileId: Int!, $sourceId: Int!) { + evidenceItems( + molecularProfileId: $molecularProfileId + sourceId: $sourceId + ) { + totalCount + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class ExistingEvidenceCountGQL extends Apollo.Query { - document = ExistingEvidenceCountDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class ExistingEvidenceCountGQL extends Apollo.Query< + ExistingEvidenceCountQuery, + ExistingEvidenceCountQueryVariables +> { + document = ExistingEvidenceCountDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const FullyCuratedSourceDocument = gql` - query FullyCuratedSource($sourceId: Int!) { - source(id: $sourceId) { - fullyCurated + query FullyCuratedSource($sourceId: Int!) { + source(id: $sourceId) { + fullyCurated + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class FullyCuratedSourceGQL extends Apollo.Query { - document = FullyCuratedSourceDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class FullyCuratedSourceGQL extends Apollo.Query< + FullyCuratedSourceQuery, + FullyCuratedSourceQueryVariables +> { + document = FullyCuratedSourceDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const GeneRevisableFieldsDocument = gql` - query GeneRevisableFields($geneId: Int!) { - gene(id: $geneId) { - ...RevisableGeneFields + query GeneRevisableFields($geneId: Int!) { + gene(id: $geneId) { + ...RevisableGeneFields + } } -} - ${RevisableGeneFieldsFragmentDoc}`; + ${RevisableGeneFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class GeneRevisableFieldsGQL extends Apollo.Query { - document = GeneRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class GeneRevisableFieldsGQL extends Apollo.Query< + GeneRevisableFieldsQuery, + GeneRevisableFieldsQueryVariables +> { + document = GeneRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SuggestGeneRevisionDocument = gql` - mutation SuggestGeneRevision($input: SuggestGeneRevisionInput!) { - suggestGeneRevision(input: $input) { - clientMutationId - results { - newlyCreated - id - fieldName + mutation SuggestGeneRevision($input: SuggestGeneRevisionInput!) { + suggestGeneRevision(input: $input) { + clientMutationId + results { + newlyCreated + id + fieldName + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SuggestGeneRevisionGQL extends Apollo.Mutation { - document = SuggestGeneRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SuggestGeneRevisionGQL extends Apollo.Mutation< + SuggestGeneRevisionMutation, + SuggestGeneRevisionMutationVariables +> { + document = SuggestGeneRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const MolecularProfileRevisableFieldsDocument = gql` - query MolecularProfileRevisableFields($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...RevisableMolecularProfileFields + query MolecularProfileRevisableFields($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...RevisableMolecularProfileFields + } } -} - ${RevisableMolecularProfileFieldsFragmentDoc}`; + ${RevisableMolecularProfileFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileRevisableFieldsGQL extends Apollo.Query { - document = MolecularProfileRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileRevisableFieldsGQL extends Apollo.Query< + MolecularProfileRevisableFieldsQuery, + MolecularProfileRevisableFieldsQueryVariables +> { + document = MolecularProfileRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SuggestMolecularProfileRevisionDocument = gql` - mutation SuggestMolecularProfileRevision($input: SuggestMolecularProfileRevisionInput!) { - suggestMolecularProfileRevision(input: $input) { - clientMutationId - molecularProfile { - id - } - results { - newlyCreated - id - fieldName + mutation SuggestMolecularProfileRevision( + $input: SuggestMolecularProfileRevisionInput! + ) { + suggestMolecularProfileRevision(input: $input) { + clientMutationId + molecularProfile { + id + } + results { + newlyCreated + id + fieldName + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SuggestMolecularProfileRevisionGQL extends Apollo.Mutation { - document = SuggestMolecularProfileRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SuggestMolecularProfileRevisionGQL extends Apollo.Mutation< + SuggestMolecularProfileRevisionMutation, + SuggestMolecularProfileRevisionMutationVariables +> { + document = SuggestMolecularProfileRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SubmitSourceDocument = gql` - mutation SubmitSource($input: SuggestSourceInput!) { - suggestSource(input: $input) { - clientMutationId - sourceSuggestion { - id + mutation SubmitSource($input: SuggestSourceInput!) { + suggestSource(input: $input) { + clientMutationId + sourceSuggestion { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SubmitSourceGQL extends Apollo.Mutation { - document = SubmitSourceDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SubmitSourceGQL extends Apollo.Mutation< + SubmitSourceMutation, + SubmitSourceMutationVariables +> { + document = SubmitSourceDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SourceSuggestionChecksDocument = gql` - query SourceSuggestionChecks($sourceId: Int!) { - source(id: $sourceId) { - fullyCurated - } - sourceSuggestions(sourceId: $sourceId) { - filteredCount + query SourceSuggestionChecks($sourceId: Int!) { + source(id: $sourceId) { + fullyCurated + } + sourceSuggestions(sourceId: $sourceId) { + filteredCount + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SourceSuggestionChecksGQL extends Apollo.Query { - document = SourceSuggestionChecksDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourceSuggestionChecksGQL extends Apollo.Query< + SourceSuggestionChecksQuery, + SourceSuggestionChecksQueryVariables +> { + document = SourceSuggestionChecksDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantRevisableFieldsDocument = gql` - query VariantRevisableFields($variantId: Int!) { - variant(id: $variantId) { - ...RevisableVariantFields + query VariantRevisableFields($variantId: Int!) { + variant(id: $variantId) { + ...RevisableVariantFields + } } -} - ${RevisableVariantFieldsFragmentDoc}`; + ${RevisableVariantFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantRevisableFieldsGQL extends Apollo.Query { - document = VariantRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantRevisableFieldsGQL extends Apollo.Query< + VariantRevisableFieldsQuery, + VariantRevisableFieldsQueryVariables +> { + document = VariantRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SuggestVariantRevisionDocument = gql` - mutation SuggestVariantRevision($input: SuggestVariantRevisionInput!) { - suggestVariantRevision(input: $input) { - clientMutationId - variant { - id - } - results { - id - fieldName - newlyCreated + mutation SuggestVariantRevision($input: SuggestVariantRevisionInput!) { + suggestVariantRevision(input: $input) { + clientMutationId + variant { + id + } + results { + id + fieldName + newlyCreated + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SuggestVariantRevisionGQL extends Apollo.Mutation { - document = SuggestVariantRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SuggestVariantRevisionGQL extends Apollo.Mutation< + SuggestVariantRevisionMutation, + SuggestVariantRevisionMutationVariables +> { + document = SuggestVariantRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantGroupRevisableFieldsDocument = gql` - query VariantGroupRevisableFields($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupRevisableFields + query VariantGroupRevisableFields($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupRevisableFields + } } -} - ${VariantGroupRevisableFieldsFragmentDoc}`; + ${VariantGroupRevisableFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantGroupRevisableFieldsGQL extends Apollo.Query { - document = VariantGroupRevisableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantGroupRevisableFieldsGQL extends Apollo.Query< + VariantGroupRevisableFieldsQuery, + VariantGroupRevisableFieldsQueryVariables +> { + document = VariantGroupRevisableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SuggestVariantGroupRevisionDocument = gql` - mutation SuggestVariantGroupRevision($input: SuggestVariantGroupRevisionInput!) { - suggestVariantGroupRevision(input: $input) { - clientMutationId - variantGroup { - id - } - results { - newlyCreated - id - fieldName + mutation SuggestVariantGroupRevision( + $input: SuggestVariantGroupRevisionInput! + ) { + suggestVariantGroupRevision(input: $input) { + clientMutationId + variantGroup { + id + } + results { + newlyCreated + id + fieldName + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SuggestVariantGroupRevisionGQL extends Apollo.Mutation { - document = SuggestVariantGroupRevisionDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SuggestVariantGroupRevisionGQL extends Apollo.Mutation< + SuggestVariantGroupRevisionMutation, + SuggestVariantGroupRevisionMutationVariables +> { + document = SuggestVariantGroupRevisionDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantGroupSubmittableFieldsDocument = gql` - query VariantGroupSubmittableFields($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...SubmittableVariantGroupFields + query VariantGroupSubmittableFields($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...SubmittableVariantGroupFields + } } -} - ${SubmittableVariantGroupFieldsFragmentDoc}`; + ${SubmittableVariantGroupFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantGroupSubmittableFieldsGQL extends Apollo.Query { - document = VariantGroupSubmittableFieldsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantGroupSubmittableFieldsGQL extends Apollo.Query< + VariantGroupSubmittableFieldsQuery, + VariantGroupSubmittableFieldsQueryVariables +> { + document = VariantGroupSubmittableFieldsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SubmitVariantGroupDocument = gql` - mutation SubmitVariantGroup($input: SubmitVariantGroupInput!) { - submitVariantGroup(input: $input) { - clientMutationId - variantGroup { - id + mutation SubmitVariantGroup($input: SubmitVariantGroupInput!) { + submitVariantGroup(input: $input) { + clientMutationId + variantGroup { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SubmitVariantGroupGQL extends Apollo.Mutation { - document = SubmitVariantGroupDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const EntityTagsTestDocument = gql` - query EntityTagsTest($molecularProfileId: Int!, $geneId: Int!, $variantId: Int!, $therapyId: Int!, $diseaseId: Int!, $eid: Int!) { - evidenceItem(id: $eid) { - id - name - link - } - molecularProfile(id: $molecularProfileId) { - id - name - link - } - gene(id: $geneId) { - id - name - link - } - variant(id: $variantId) { - id - name - link - } - therapy(id: $therapyId) { - id - name - link - } - disease(id: $diseaseId) { - id - name - link +@Injectable({ + providedIn: 'root', +}) +export class SubmitVariantGroupGQL extends Apollo.Mutation< + SubmitVariantGroupMutation, + SubmitVariantGroupMutationVariables +> { + document = SubmitVariantGroupDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class EntityTagsTestGQL extends Apollo.Query { - document = EntityTagsTestDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const EntityTagsTestDocument = gql` + query EntityTagsTest( + $molecularProfileId: Int! + $geneId: Int! + $variantId: Int! + $therapyId: Int! + $diseaseId: Int! + $eid: Int! + ) { + evidenceItem(id: $eid) { + id + name + link + } + molecularProfile(id: $molecularProfileId) { + id + name + link + } + gene(id: $geneId) { + id + name + link + } + variant(id: $variantId) { + id + name + link + } + therapy(id: $therapyId) { + id + name + link + } + disease(id: $diseaseId) { + id + name + link } } -export const AcmgCodeSelectTypeaheadDocument = gql` - query AcmgCodeSelectTypeahead($code: String!) { - acmgCodesTypeahead(queryTerm: $code) { - ...AcmgCodeSelectTypeaheadFields +` + +@Injectable({ + providedIn: 'root', +}) +export class EntityTagsTestGQL extends Apollo.Query< + EntityTagsTestQuery, + EntityTagsTestQueryVariables +> { + document = EntityTagsTestDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${AcmgCodeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AcmgCodeSelectTypeaheadGQL extends Apollo.Query { - document = AcmgCodeSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const AcmgCodeSelectTypeaheadDocument = gql` + query AcmgCodeSelectTypeahead($code: String!) { + acmgCodesTypeahead(queryTerm: $code) { + ...AcmgCodeSelectTypeaheadFields } } -export const AcmgCodeSelectTagDocument = gql` - query AcmgCodeSelectTag($id: Int!) { - acmgCode(id: $id) { - ...AcmgCodeSelectTypeaheadFields + ${AcmgCodeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class AcmgCodeSelectTypeaheadGQL extends Apollo.Query< + AcmgCodeSelectTypeaheadQuery, + AcmgCodeSelectTypeaheadQueryVariables +> { + document = AcmgCodeSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${AcmgCodeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AcmgCodeSelectTagGQL extends Apollo.Query { - document = AcmgCodeSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const AcmgCodeSelectTagDocument = gql` + query AcmgCodeSelectTag($id: Int!) { + acmgCode(id: $id) { + ...AcmgCodeSelectTypeaheadFields } } -export const ClingenCodeSelectTypeaheadDocument = gql` - query ClingenCodeSelectTypeahead($code: String!) { - clingenCodesTypeahead(queryTerm: $code) { - ...ClingenCodeSelectTypeaheadFields + ${AcmgCodeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class AcmgCodeSelectTagGQL extends Apollo.Query< + AcmgCodeSelectTagQuery, + AcmgCodeSelectTagQueryVariables +> { + document = AcmgCodeSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${ClingenCodeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ClingenCodeSelectTypeaheadGQL extends Apollo.Query { - document = ClingenCodeSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClingenCodeSelectTypeaheadDocument = gql` + query ClingenCodeSelectTypeahead($code: String!) { + clingenCodesTypeahead(queryTerm: $code) { + ...ClingenCodeSelectTypeaheadFields } } -export const ClingenCodeSelectTagDocument = gql` - query ClingenCodeSelectTag($id: Int!) { - clingenCode(id: $id) { - ...ClingenCodeSelectTypeaheadFields + ${ClingenCodeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class ClingenCodeSelectTypeaheadGQL extends Apollo.Query< + ClingenCodeSelectTypeaheadQuery, + ClingenCodeSelectTypeaheadQueryVariables +> { + document = ClingenCodeSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${ClingenCodeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class ClingenCodeSelectTagGQL extends Apollo.Query { - document = ClingenCodeSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClingenCodeSelectTagDocument = gql` + query ClingenCodeSelectTag($id: Int!) { + clingenCode(id: $id) { + ...ClingenCodeSelectTypeaheadFields } } -export const QuickAddDiseaseDocument = gql` - mutation QuickAddDisease($name: String!, $doid: String) { - addDisease(input: {name: $name, doid: $doid}) { - ...QuickAddDiseaseFields + ${ClingenCodeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class ClingenCodeSelectTagGQL extends Apollo.Query< + ClingenCodeSelectTagQuery, + ClingenCodeSelectTagQueryVariables +> { + document = ClingenCodeSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${QuickAddDiseaseFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class QuickAddDiseaseGQL extends Apollo.Mutation { - document = QuickAddDiseaseDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const QuickAddDiseaseDocument = gql` + mutation QuickAddDisease($name: String!, $doid: String) { + addDisease(input: { name: $name, doid: $doid }) { + ...QuickAddDiseaseFields } } -export const DiseaseSelectTypeaheadDocument = gql` - query DiseaseSelectTypeahead($name: String!) { - diseaseTypeahead(queryTerm: $name) { - ...DiseaseSelectTypeaheadFields + ${QuickAddDiseaseFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class QuickAddDiseaseGQL extends Apollo.Mutation< + QuickAddDiseaseMutation, + QuickAddDiseaseMutationVariables +> { + document = QuickAddDiseaseDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class DiseaseSelectTypeaheadGQL extends Apollo.Query { - document = DiseaseSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const DiseaseSelectTypeaheadDocument = gql` + query DiseaseSelectTypeahead($name: String!) { + diseaseTypeahead(queryTerm: $name) { + ...DiseaseSelectTypeaheadFields } } -export const DiseaseSelectTagDocument = gql` - query DiseaseSelectTag($id: Int!) { - disease(id: $id) { - ...DiseaseSelectTypeaheadFields + ${DiseaseSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class DiseaseSelectTypeaheadGQL extends Apollo.Query< + DiseaseSelectTypeaheadQuery, + DiseaseSelectTypeaheadQueryVariables +> { + document = DiseaseSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class DiseaseSelectTagGQL extends Apollo.Query { - document = DiseaseSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const DiseaseSelectTagDocument = gql` + query DiseaseSelectTag($id: Int!) { + disease(id: $id) { + ...DiseaseSelectTypeaheadFields } } -export const EvidenceManagerDocument = gql` - query EvidenceManager($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $description: String, $evidenceLevel: EvidenceLevel, $evidenceDirection: EvidenceDirection, $significance: EvidenceSignificance, $evidenceType: EvidenceType, $rating: Int, $variantOrigin: VariantOrigin, $variantId: Int, $molecularProfileId: Int, $assertionId: Int, $organizationId: Int, $userId: Int, $sortBy: EvidenceSort, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $sourceId: Int, $clinicalTrialId: Int, $molecularProfileName: String, $status: EvidenceStatusFilter) { - evidenceItems( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - description: $description - evidenceLevel: $evidenceLevel - evidenceDirection: $evidenceDirection - significance: $significance - evidenceType: $evidenceType - evidenceRating: $rating - variantOrigin: $variantOrigin - variantId: $variantId - molecularProfileId: $molecularProfileId - assertionId: $assertionId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - diseaseId: $diseaseId - therapyId: $therapyId - sourceId: $sourceId - clinicalTrialId: $clinicalTrialId - molecularProfileName: $molecularProfileName - status: $status - sortBy: $sortBy - ) { - totalCount - pageCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { + ${DiseaseSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class DiseaseSelectTagGQL extends Apollo.Query< + DiseaseSelectTagQuery, + DiseaseSelectTagQueryVariables +> { + document = DiseaseSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} +export const EvidenceManagerDocument = gql` + query EvidenceManager( + $first: Int + $last: Int + $before: String + $after: String + $diseaseName: String + $therapyName: String + $id: Int + $description: String + $evidenceLevel: EvidenceLevel + $evidenceDirection: EvidenceDirection + $significance: EvidenceSignificance + $evidenceType: EvidenceType + $rating: Int + $variantOrigin: VariantOrigin + $variantId: Int + $molecularProfileId: Int + $assertionId: Int + $organizationId: Int + $userId: Int + $sortBy: EvidenceSort + $phenotypeId: Int + $diseaseId: Int + $therapyId: Int + $sourceId: Int + $clinicalTrialId: Int + $molecularProfileName: String + $status: EvidenceStatusFilter + ) { + evidenceItems( + first: $first + last: $last + before: $before + after: $after + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + description: $description + evidenceLevel: $evidenceLevel + evidenceDirection: $evidenceDirection + significance: $significance + evidenceType: $evidenceType + evidenceRating: $rating + variantOrigin: $variantOrigin + variantId: $variantId + molecularProfileId: $molecularProfileId + assertionId: $assertionId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + diseaseId: $diseaseId + therapyId: $therapyId + sourceId: $sourceId + clinicalTrialId: $clinicalTrialId + molecularProfileName: $molecularProfileName + status: $status + sortBy: $sortBy + ) { + totalCount + pageCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...EvidenceManagerFields + } + } + nodes { ...EvidenceManagerFields } } - nodes { - ...EvidenceManagerFields - } } -} - ${EvidenceManagerFieldsFragmentDoc}`; + ${EvidenceManagerFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class EvidenceManagerGQL extends Apollo.Query { - document = EvidenceManagerDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EvidenceManagerGQL extends Apollo.Query< + EvidenceManagerQuery, + EvidenceManagerQueryVariables +> { + document = EvidenceManagerDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const EvidenceSelectTypeaheadDocument = gql` - query EvidenceSelectTypeahead($eid: Int!) { - evidenceItems(id: $eid) { - nodes { - ...EvidenceSelectTypeaheadFields + query EvidenceSelectTypeahead($eid: Int!) { + evidenceItems(id: $eid) { + nodes { + ...EvidenceSelectTypeaheadFields + } } } -} - ${EvidenceSelectTypeaheadFieldsFragmentDoc}`; + ${EvidenceSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class EvidenceSelectTypeaheadGQL extends Apollo.Query { - document = EvidenceSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EvidenceSelectTypeaheadGQL extends Apollo.Query< + EvidenceSelectTypeaheadQuery, + EvidenceSelectTypeaheadQueryVariables +> { + document = EvidenceSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const EvidenceSelectTagDocument = gql` - query EvidenceSelectTag($eid: Int!) { - evidenceItem(id: $eid) { - ...EvidenceSelectTypeaheadFields + query EvidenceSelectTag($eid: Int!) { + evidenceItem(id: $eid) { + ...EvidenceSelectTypeaheadFields + } } -} - ${EvidenceSelectTypeaheadFieldsFragmentDoc}`; + ${EvidenceSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class EvidenceSelectTagGQL extends Apollo.Query { - document = EvidenceSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class EvidenceSelectTagGQL extends Apollo.Query< + EvidenceSelectTagQuery, + EvidenceSelectTagQueryVariables +> { + document = EvidenceSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const GeneSelectTypeaheadDocument = gql` - query GeneSelectTypeahead($entrezSymbol: String!) { - geneTypeahead(queryTerm: $entrezSymbol) { - ...GeneSelectTypeaheadFields + query GeneSelectTypeahead($entrezSymbol: String!) { + geneTypeahead(queryTerm: $entrezSymbol) { + ...GeneSelectTypeaheadFields + } } -} - ${GeneSelectTypeaheadFieldsFragmentDoc}`; + ${GeneSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class GeneSelectTypeaheadGQL extends Apollo.Query { - document = GeneSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class GeneSelectTypeaheadGQL extends Apollo.Query< + GeneSelectTypeaheadQuery, + GeneSelectTypeaheadQueryVariables +> { + document = GeneSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const GeneSelectTagDocument = gql` - query GeneSelectTag($geneId: Int!) { - gene(id: $geneId) { - ...GeneSelectTypeaheadFields + query GeneSelectTag($geneId: Int!) { + gene(id: $geneId) { + ...GeneSelectTypeaheadFields + } } -} - ${GeneSelectTypeaheadFieldsFragmentDoc}`; + ${GeneSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class GeneSelectTagGQL extends Apollo.Query { - document = GeneSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class GeneSelectTagGQL extends Apollo.Query< + GeneSelectTagQuery, + GeneSelectTagQueryVariables +> { + document = GeneSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const MolecularProfileSelectTypeaheadDocument = gql` - query MolecularProfileSelectTypeahead($name: String!, $geneId: Int) { - molecularProfiles(name: $name, geneId: $geneId, first: 25) { - nodes { - ...MolecularProfileSelectTypeaheadFields + query MolecularProfileSelectTypeahead($name: String!, $geneId: Int) { + molecularProfiles(name: $name, geneId: $geneId, first: 25) { + nodes { + ...MolecularProfileSelectTypeaheadFields + } } } -} - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc}`; + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileSelectTypeaheadGQL extends Apollo.Query { - document = MolecularProfileSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileSelectTypeaheadGQL extends Apollo.Query< + MolecularProfileSelectTypeaheadQuery, + MolecularProfileSelectTypeaheadQueryVariables +> { + document = MolecularProfileSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const MolecularProfileSelectTagDocument = gql` - query MolecularProfileSelectTag($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...MolecularProfileSelectTypeaheadFields + query MolecularProfileSelectTag($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...MolecularProfileSelectTypeaheadFields + } } -} - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc}`; + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileSelectTagGQL extends Apollo.Query { - document = MolecularProfileSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileSelectTagGQL extends Apollo.Query< + MolecularProfileSelectTagQuery, + MolecularProfileSelectTagQueryVariables +> { + document = MolecularProfileSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const PreviewMolecularProfileName2Document = gql` - query PreviewMolecularProfileName2($mpStructure: MolecularProfileComponentInput) { - previewMolecularProfileName(structure: $mpStructure) { - existingMolecularProfile { - id - name - link - } - segments { - ...PreviewMpName2 - } - deprecatedVariants { - id - name - link + query PreviewMolecularProfileName2( + $mpStructure: MolecularProfileComponentInput + ) { + previewMolecularProfileName(structure: $mpStructure) { + existingMolecularProfile { + id + name + link + } + segments { + ...PreviewMpName2 + } + deprecatedVariants { + id + name + link + } } } -} - ${PreviewMpName2FragmentDoc}`; + ${PreviewMpName2FragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class PreviewMolecularProfileName2GQL extends Apollo.Query { - document = PreviewMolecularProfileName2Document; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class PreviewMolecularProfileName2GQL extends Apollo.Query< + PreviewMolecularProfileName2Query, + PreviewMolecularProfileName2QueryVariables +> { + document = PreviewMolecularProfileName2Document + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const MpExpressionEditorPrepopulateDocument = gql` - query MpExpressionEditorPrepopulate($mpId: Int!) { - molecularProfile(id: $mpId) { - id - parsedName { - ...MolecularProfileParsedName + query MpExpressionEditorPrepopulate($mpId: Int!) { + molecularProfile(id: $mpId) { + id + parsedName { + ...MolecularProfileParsedName + } + rawName } - rawName } -} - ${MolecularProfileParsedNameFragmentDoc}`; + ${MolecularProfileParsedNameFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class MpExpressionEditorPrepopulateGQL extends Apollo.Query { - document = MpExpressionEditorPrepopulateDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class MpExpressionEditorPrepopulateGQL extends Apollo.Query< + MpExpressionEditorPrepopulateQuery, + MpExpressionEditorPrepopulateQueryVariables +> { + document = MpExpressionEditorPrepopulateDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const CreateMolecularProfile2Document = gql` - mutation CreateMolecularProfile2($mpStructure: MolecularProfileComponentInput!, $organizationId: Int) { - createMolecularProfile( - input: {structure: $mpStructure, organizationId: $organizationId} + mutation CreateMolecularProfile2( + $mpStructure: MolecularProfileComponentInput! + $organizationId: Int ) { - molecularProfile { - id - name - link + createMolecularProfile( + input: { structure: $mpStructure, organizationId: $organizationId } + ) { + molecularProfile { + id + name + link + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class CreateMolecularProfile2GQL extends Apollo.Mutation { - document = CreateMolecularProfile2Document; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class CreateMolecularProfile2GQL extends Apollo.Mutation< + CreateMolecularProfile2Mutation, + CreateMolecularProfile2MutationVariables +> { + document = CreateMolecularProfile2Document + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const NccnGuidelineSelectTypeaheadDocument = gql` - query NccnGuidelineSelectTypeahead($name: String!) { - nccnGuidelinesTypeahead(queryTerm: $name) { - ...NccnGuidelineSelectTypeaheadFields + query NccnGuidelineSelectTypeahead($name: String!) { + nccnGuidelinesTypeahead(queryTerm: $name) { + ...NccnGuidelineSelectTypeaheadFields + } } -} - ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc}`; + ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class NccnGuidelineSelectTypeaheadGQL extends Apollo.Query { - document = NccnGuidelineSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class NccnGuidelineSelectTypeaheadGQL extends Apollo.Query< + NccnGuidelineSelectTypeaheadQuery, + NccnGuidelineSelectTypeaheadQueryVariables +> { + document = NccnGuidelineSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const NccnGuidelineSelectTagDocument = gql` - query NccnGuidelineSelectTag($id: Int!) { - nccnGuideline(id: $id) { - ...NccnGuidelineSelectTypeaheadFields + query NccnGuidelineSelectTag($id: Int!) { + nccnGuideline(id: $id) { + ...NccnGuidelineSelectTypeaheadFields + } } -} - ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc}`; + ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class NccnGuidelineSelectTagGQL extends Apollo.Query { - document = NccnGuidelineSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class NccnGuidelineSelectTagGQL extends Apollo.Query< + NccnGuidelineSelectTagQuery, + NccnGuidelineSelectTagQueryVariables +> { + document = NccnGuidelineSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const PhenotypeSelectTypeaheadDocument = gql` - query PhenotypeSelectTypeahead($name: String!) { - phenotypeTypeahead(queryTerm: $name) { - ...PhenotypeSelectTypeaheadFields + query PhenotypeSelectTypeahead($name: String!) { + phenotypeTypeahead(queryTerm: $name) { + ...PhenotypeSelectTypeaheadFields + } } -} - ${PhenotypeSelectTypeaheadFieldsFragmentDoc}`; + ${PhenotypeSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class PhenotypeSelectTypeaheadGQL extends Apollo.Query { - document = PhenotypeSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class PhenotypeSelectTypeaheadGQL extends Apollo.Query< + PhenotypeSelectTypeaheadQuery, + PhenotypeSelectTypeaheadQueryVariables +> { + document = PhenotypeSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const PhenotypeSelectTagDocument = gql` - query PhenotypeSelectTag($id: Int!) { - phenotype(id: $id) { - ...PhenotypeSelectTypeaheadFields + query PhenotypeSelectTag($id: Int!) { + phenotype(id: $id) { + ...PhenotypeSelectTypeaheadFields + } } -} - ${PhenotypeSelectTypeaheadFieldsFragmentDoc}`; + ${PhenotypeSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class PhenotypeSelectTagGQL extends Apollo.Query { - document = PhenotypeSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class PhenotypeSelectTagGQL extends Apollo.Query< + PhenotypeSelectTagQuery, + PhenotypeSelectTagQueryVariables +> { + document = PhenotypeSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } -export const QuickAddSourceCheckCitationDocument = gql` - query QuickAddSourceCheckCitation($sourceType: SourceSource!, $citationId: String!) { - remoteCitation(sourceType: $sourceType, citationId: $citationId) } - `; +export const QuickAddSourceCheckCitationDocument = gql` + query QuickAddSourceCheckCitation( + $sourceType: SourceSource! + $citationId: String! + ) { + remoteCitation(sourceType: $sourceType, citationId: $citationId) + } +` - @Injectable({ - providedIn: 'root' - }) - export class QuickAddSourceCheckCitationGQL extends Apollo.Query { - document = QuickAddSourceCheckCitationDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class QuickAddSourceCheckCitationGQL extends Apollo.Query< + QuickAddSourceCheckCitationQuery, + QuickAddSourceCheckCitationQueryVariables +> { + document = QuickAddSourceCheckCitationDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const QuickAddSourceRemoteCitationDocument = gql` - mutation QuickAddSourceRemoteCitation($input: AddRemoteCitationInput!) { - addRemoteCitation(input: $input) { - newSource { - id - citationId - sourceType + mutation QuickAddSourceRemoteCitation($input: AddRemoteCitationInput!) { + addRemoteCitation(input: $input) { + newSource { + id + citationId + sourceType + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class QuickAddSourceRemoteCitationGQL extends Apollo.Mutation { - document = QuickAddSourceRemoteCitationDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class QuickAddSourceRemoteCitationGQL extends Apollo.Mutation< + QuickAddSourceRemoteCitationMutation, + QuickAddSourceRemoteCitationMutationVariables +> { + document = QuickAddSourceRemoteCitationDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SourceSelectTypeaheadDocument = gql` - query SourceSelectTypeahead($partialCitationId: String!, $sourceType: SourceSource!) { - sourceTypeahead(citationId: $partialCitationId, sourceType: $sourceType) { - ...SourceSelectTypeaheadFields + query SourceSelectTypeahead( + $partialCitationId: String! + $sourceType: SourceSource! + ) { + sourceTypeahead(citationId: $partialCitationId, sourceType: $sourceType) { + ...SourceSelectTypeaheadFields + } } -} - ${SourceSelectTypeaheadFieldsFragmentDoc}`; + ${SourceSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class SourceSelectTypeaheadGQL extends Apollo.Query { - document = SourceSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourceSelectTypeaheadGQL extends Apollo.Query< + SourceSelectTypeaheadQuery, + SourceSelectTypeaheadQueryVariables +> { + document = SourceSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SourceSelectTagDocument = gql` - query SourceSelectTag($id: Int!) { - source(id: $id) { - ...SourceSelectTypeaheadFields + query SourceSelectTag($id: Int!) { + source(id: $id) { + ...SourceSelectTypeaheadFields + } } -} - ${SourceSelectTypeaheadFieldsFragmentDoc}`; + ${SourceSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class SourceSelectTagGQL extends Apollo.Query { - document = SourceSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourceSelectTagGQL extends Apollo.Query< + SourceSelectTagQuery, + SourceSelectTagQueryVariables +> { + document = SourceSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const QuickAddTherapyDocument = gql` - mutation QuickAddTherapy($name: String!, $ncitId: String) { - addTherapy(input: {name: $name, ncitId: $ncitId}) { - ...QuickAddTherapyFields + mutation QuickAddTherapy($name: String!, $ncitId: String) { + addTherapy(input: { name: $name, ncitId: $ncitId }) { + ...QuickAddTherapyFields + } } -} - ${QuickAddTherapyFieldsFragmentDoc}`; + ${QuickAddTherapyFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class QuickAddTherapyGQL extends Apollo.Mutation { - document = QuickAddTherapyDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class QuickAddTherapyGQL extends Apollo.Mutation< + QuickAddTherapyMutation, + QuickAddTherapyMutationVariables +> { + document = QuickAddTherapyDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const TherapySelectTypeaheadDocument = gql` - query TherapySelectTypeahead($name: String!) { - therapyTypeahead(queryTerm: $name) { - ...TherapySelectTypeaheadFields + query TherapySelectTypeahead($name: String!) { + therapyTypeahead(queryTerm: $name) { + ...TherapySelectTypeaheadFields + } } -} - ${TherapySelectTypeaheadFieldsFragmentDoc}`; + ${TherapySelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class TherapySelectTypeaheadGQL extends Apollo.Query { - document = TherapySelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class TherapySelectTypeaheadGQL extends Apollo.Query< + TherapySelectTypeaheadQuery, + TherapySelectTypeaheadQueryVariables +> { + document = TherapySelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const TherapySelectTagDocument = gql` - query TherapySelectTag($id: Int!) { - therapy(id: $id) { - ...TherapySelectTypeaheadFields + query TherapySelectTag($id: Int!) { + therapy(id: $id) { + ...TherapySelectTypeaheadFields + } } -} - ${TherapySelectTypeaheadFieldsFragmentDoc}`; + ${TherapySelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class TherapySelectTagGQL extends Apollo.Query { - document = TherapySelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class TherapySelectTagGQL extends Apollo.Query< + TherapySelectTagQuery, + TherapySelectTagQueryVariables +> { + document = TherapySelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantManagerDocument = gql` - query VariantManager($variantName: String, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $variantAlias: String, $variantTypeId: Int, $variantGroupId: Int, $sortBy: VariantsSort, $first: Int, $last: Int, $before: String, $after: String) { - browseVariants( - variantName: $variantName - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - variantAlias: $variantAlias - variantTypeId: $variantTypeId - variantGroupId: $variantGroupId - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after + query VariantManager( + $variantName: String + $entrezSymbol: String + $diseaseName: String + $therapyName: String + $variantAlias: String + $variantTypeId: Int + $variantGroupId: Int + $sortBy: VariantsSort + $first: Int + $last: Int + $before: String + $after: String ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - edges { - cursor - node { - ...BrowseVariantsFields + browseVariants( + variantName: $variantName + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + variantAlias: $variantAlias + variantTypeId: $variantTypeId + variantGroupId: $variantGroupId + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after + ) { + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + edges { + cursor + node { + ...BrowseVariantsFields + } } + totalCount + filteredCount + pageCount } - totalCount - filteredCount - pageCount } -} - ${BrowseVariantsFieldsFragmentDoc}`; + ${BrowseVariantsFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantManagerGQL extends Apollo.Query { - document = VariantManagerDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantManagerGQL extends Apollo.Query< + VariantManagerQuery, + VariantManagerQueryVariables +> { + document = VariantManagerDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const QuickAddVariantDocument = gql` - mutation QuickAddVariant($name: String!, $geneId: Int!, $organizationId: Int) { - createVariant( - input: {name: $name, geneId: $geneId, organizationId: $organizationId} + mutation QuickAddVariant( + $name: String! + $geneId: Int! + $organizationId: Int ) { - ...QuickAddVariantFields + createVariant( + input: { name: $name, geneId: $geneId, organizationId: $organizationId } + ) { + ...QuickAddVariantFields + } } -} - ${QuickAddVariantFieldsFragmentDoc}`; + ${QuickAddVariantFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class QuickAddVariantGQL extends Apollo.Mutation { - document = QuickAddVariantDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class QuickAddVariantGQL extends Apollo.Mutation< + QuickAddVariantMutation, + QuickAddVariantMutationVariables +> { + document = QuickAddVariantDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantSelectTypeaheadDocument = gql` - query VariantSelectTypeahead($name: String!, $geneId: Int) { - variants(name: $name, geneId: $geneId, first: 50) { - totalCount - edges { - node { + query VariantSelectTypeahead($name: String!, $geneId: Int) { + variants(name: $name, geneId: $geneId, first: 50) { + totalCount + edges { + node { + ...VariantSelectTypeaheadFields + } + } + nodes { ...VariantSelectTypeaheadFields } } - nodes { - ...VariantSelectTypeaheadFields - } } -} - ${VariantSelectTypeaheadFieldsFragmentDoc}`; + ${VariantSelectTypeaheadFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantSelectTypeaheadGQL extends Apollo.Query { - document = VariantSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } -export const VariantSelectTagDocument = gql` - query VariantSelectTag($variantId: Int!) { - variant(id: $variantId) { - ...VariantSelectTypeaheadFields +@Injectable({ + providedIn: 'root', +}) +export class VariantSelectTypeaheadGQL extends Apollo.Query< + VariantSelectTypeaheadQuery, + VariantSelectTypeaheadQueryVariables +> { + document = VariantSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${VariantSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class VariantSelectTagGQL extends Apollo.Query { - document = VariantSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const VariantSelectTagDocument = gql` + query VariantSelectTag($variantId: Int!) { + variant(id: $variantId) { + ...VariantSelectTypeaheadFields } } -export const VariantTypeSelectTypeaheadDocument = gql` - query VariantTypeSelectTypeahead($name: String!) { - variantTypeTypeahead(queryTerm: $name) { - ...VariantTypeSelectTypeaheadFields + ${VariantSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class VariantSelectTagGQL extends Apollo.Query< + VariantSelectTagQuery, + VariantSelectTagQueryVariables +> { + document = VariantSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${VariantTypeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class VariantTypeSelectTypeaheadGQL extends Apollo.Query { - document = VariantTypeSelectTypeaheadDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const VariantTypeSelectTypeaheadDocument = gql` + query VariantTypeSelectTypeahead($name: String!) { + variantTypeTypeahead(queryTerm: $name) { + ...VariantTypeSelectTypeaheadFields } } -export const VariantTypeSelectTagDocument = gql` - query VariantTypeSelectTag($id: Int!) { - variantType(id: $id) { - ...VariantTypeSelectTypeaheadFields + ${VariantTypeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class VariantTypeSelectTypeaheadGQL extends Apollo.Query< + VariantTypeSelectTypeaheadQuery, + VariantTypeSelectTypeaheadQueryVariables +> { + document = VariantTypeSelectTypeaheadDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${VariantTypeSelectTypeaheadFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class VariantTypeSelectTagGQL extends Apollo.Query { - document = VariantTypeSelectTagDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const VariantTypeSelectTagDocument = gql` + query VariantTypeSelectTag($id: Int!) { + variantType(id: $id) { + ...VariantTypeSelectTypeaheadFields } } -export const AssertionDetailDocument = gql` - query AssertionDetail($assertionId: Int!) { - assertion(id: $assertionId) { - ...AssertionDetailFields + ${VariantTypeSelectTypeaheadFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class VariantTypeSelectTagGQL extends Apollo.Query< + VariantTypeSelectTagQuery, + VariantTypeSelectTagQueryVariables +> { + document = VariantTypeSelectTagDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${AssertionDetailFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AssertionDetailGQL extends Apollo.Query { - document = AssertionDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const AssertionDetailDocument = gql` + query AssertionDetail($assertionId: Int!) { + assertion(id: $assertionId) { + ...AssertionDetailFields } } -export const AssertionSummaryDocument = gql` - query AssertionSummary($assertionId: Int!) { - assertion(id: $assertionId) { - ...AssertionSummaryFields + ${AssertionDetailFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class AssertionDetailGQL extends Apollo.Query< + AssertionDetailQuery, + AssertionDetailQueryVariables +> { + document = AssertionDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${AssertionSummaryFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class AssertionSummaryGQL extends Apollo.Query { - document = AssertionSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const AssertionSummaryDocument = gql` + query AssertionSummary($assertionId: Int!) { + assertion(id: $assertionId) { + ...AssertionSummaryFields } } -export const ClinicalTrialDetailDocument = gql` - query ClinicalTrialDetail($clinicalTrialId: Int!) { - clinicalTrial(id: $clinicalTrialId) { - id - name - nctId - description - url - link + ${AssertionSummaryFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class AssertionSummaryGQL extends Apollo.Query< + AssertionSummaryQuery, + AssertionSummaryQueryVariables +> { + document = AssertionSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class ClinicalTrialDetailGQL extends Apollo.Query { - document = ClinicalTrialDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClinicalTrialDetailDocument = gql` + query ClinicalTrialDetail($clinicalTrialId: Int!) { + clinicalTrial(id: $clinicalTrialId) { + id + name + nctId + description + url + link } } -export const ClinicalTrialSummaryDocument = gql` - query ClinicalTrialSummary($clinicalTrialId: Int!) { - clinicalTrial(id: $clinicalTrialId) { - id - name - nctId - description - url - link +` + +@Injectable({ + providedIn: 'root', +}) +export class ClinicalTrialDetailGQL extends Apollo.Query< + ClinicalTrialDetailQuery, + ClinicalTrialDetailQueryVariables +> { + document = ClinicalTrialDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class ClinicalTrialSummaryGQL extends Apollo.Query { - document = ClinicalTrialSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const ClinicalTrialSummaryDocument = gql` + query ClinicalTrialSummary($clinicalTrialId: Int!) { + clinicalTrial(id: $clinicalTrialId) { + id + name + nctId + description + url + link } } -export const DiseaseDetailDocument = gql` - query DiseaseDetail($diseaseId: Int!) { - disease(id: $diseaseId) { - id - name - doid - diseaseUrl - displayName - diseaseAliases - link +` + +@Injectable({ + providedIn: 'root', +}) +export class ClinicalTrialSummaryGQL extends Apollo.Query< + ClinicalTrialSummaryQuery, + ClinicalTrialSummaryQueryVariables +> { + document = ClinicalTrialSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - `; - - @Injectable({ - providedIn: 'root' - }) - export class DiseaseDetailGQL extends Apollo.Query { - document = DiseaseDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const DiseaseDetailDocument = gql` + query DiseaseDetail($diseaseId: Int!) { + disease(id: $diseaseId) { + id + name + doid + diseaseUrl + displayName + diseaseAliases + link } } -export const DiseasesSummaryDocument = gql` - query DiseasesSummary($diseaseId: Int!) { - disease(id: $diseaseId) { - ...DiseasesSummaryFields +` + +@Injectable({ + providedIn: 'root', +}) +export class DiseaseDetailGQL extends Apollo.Query< + DiseaseDetailQuery, + DiseaseDetailQueryVariables +> { + document = DiseaseDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${DiseasesSummaryFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class DiseasesSummaryGQL extends Apollo.Query { - document = DiseasesSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const DiseasesSummaryDocument = gql` + query DiseasesSummary($diseaseId: Int!) { + disease(id: $diseaseId) { + ...DiseasesSummaryFields } } -export const EvidenceDetailDocument = gql` - query EvidenceDetail($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...EvidenceDetailFields + ${DiseasesSummaryFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class DiseasesSummaryGQL extends Apollo.Query< + DiseasesSummaryQuery, + DiseasesSummaryQueryVariables +> { + document = DiseasesSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${EvidenceDetailFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class EvidenceDetailGQL extends Apollo.Query { - document = EvidenceDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const EvidenceDetailDocument = gql` + query EvidenceDetail($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...EvidenceDetailFields } } -export const EvidenceSummaryDocument = gql` - query EvidenceSummary($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...EvidenceSummaryFields + ${EvidenceDetailFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceDetailGQL extends Apollo.Query< + EvidenceDetailQuery, + EvidenceDetailQueryVariables +> { + document = EvidenceDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${EvidenceSummaryFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class EvidenceSummaryGQL extends Apollo.Query { - document = EvidenceSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const EvidenceSummaryDocument = gql` + query EvidenceSummary($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...EvidenceSummaryFields } } -export const GeneDetailDocument = gql` - query GeneDetail($geneId: Int!) { - gene(id: $geneId) { - ...GeneDetailFields + ${EvidenceSummaryFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class EvidenceSummaryGQL extends Apollo.Query< + EvidenceSummaryQuery, + EvidenceSummaryQueryVariables +> { + document = EvidenceSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${GeneDetailFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class GeneDetailGQL extends Apollo.Query { - document = GeneDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const GeneDetailDocument = gql` + query GeneDetail($geneId: Int!) { + gene(id: $geneId) { + ...GeneDetailFields } } -export const GenesSummaryDocument = gql` - query GenesSummary($geneId: Int!) { - gene(id: $geneId) { - ...GeneSummaryFields + ${GeneDetailFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class GeneDetailGQL extends Apollo.Query< + GeneDetailQuery, + GeneDetailQueryVariables +> { + document = GeneDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${GeneSummaryFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class GenesSummaryGQL extends Apollo.Query { - document = GenesSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const GenesSummaryDocument = gql` + query GenesSummary($geneId: Int!) { + gene(id: $geneId) { + ...GeneSummaryFields } } -export const MolecularProfileDetailDocument = gql` - query MolecularProfileDetail($mpId: Int!) { - molecularProfile(id: $mpId) { - ...MolecularProfileDetailFields + ${GeneSummaryFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class GenesSummaryGQL extends Apollo.Query< + GenesSummaryQuery, + GenesSummaryQueryVariables +> { + document = GenesSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${MolecularProfileDetailFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileDetailGQL extends Apollo.Query { - document = MolecularProfileDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const MolecularProfileDetailDocument = gql` + query MolecularProfileDetail($mpId: Int!) { + molecularProfile(id: $mpId) { + ...MolecularProfileDetailFields } } -export const MolecularProfileSummaryDocument = gql` - query MolecularProfileSummary($mpId: Int!) { - molecularProfile(id: $mpId) { - ...MolecularProfileSummaryFields + ${MolecularProfileDetailFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileDetailGQL extends Apollo.Query< + MolecularProfileDetailQuery, + MolecularProfileDetailQueryVariables +> { + document = MolecularProfileDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${MolecularProfileSummaryFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class MolecularProfileSummaryGQL extends Apollo.Query { - document = MolecularProfileSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const MolecularProfileSummaryDocument = gql` + query MolecularProfileSummary($mpId: Int!) { + molecularProfile(id: $mpId) { + ...MolecularProfileSummaryFields } } -export const OrganizationDetailDocument = gql` - query OrganizationDetail($organizationId: Int!) { - organization(id: $organizationId) { - ...OrganizationDetailFields + ${MolecularProfileSummaryFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class MolecularProfileSummaryGQL extends Apollo.Query< + MolecularProfileSummaryQuery, + MolecularProfileSummaryQueryVariables +> { + document = MolecularProfileSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } } - ${OrganizationDetailFieldsFragmentDoc}`; - - @Injectable({ - providedIn: 'root' - }) - export class OrganizationDetailGQL extends Apollo.Query { - document = OrganizationDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); +export const OrganizationDetailDocument = gql` + query OrganizationDetail($organizationId: Int!) { + organization(id: $organizationId) { + ...OrganizationDetailFields } } + ${OrganizationDetailFieldsFragmentDoc} +` + +@Injectable({ + providedIn: 'root', +}) +export class OrganizationDetailGQL extends Apollo.Query< + OrganizationDetailQuery, + OrganizationDetailQueryVariables +> { + document = OrganizationDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} export const OrganizationGroupsDocument = gql` - query OrganizationGroups($organizationId: Int!) { - organization(id: $organizationId) { - subGroups { - ...OrganizationGroupsFields + query OrganizationGroups($organizationId: Int!) { + organization(id: $organizationId) { + subGroups { + ...OrganizationGroupsFields + } } } -} - ${OrganizationGroupsFieldsFragmentDoc}`; + ${OrganizationGroupsFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class OrganizationGroupsGQL extends Apollo.Query { - document = OrganizationGroupsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class OrganizationGroupsGQL extends Apollo.Query< + OrganizationGroupsQuery, + OrganizationGroupsQueryVariables +> { + document = OrganizationGroupsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const OrganizationMembersDocument = gql` - query OrganizationMembers($organizationId: Int!, $first: Int, $last: Int, $before: String, $after: String) { - users( - organization: {id: $organizationId} - first: $first - last: $last - before: $before - after: $after + query OrganizationMembers( + $organizationId: Int! + $first: Int + $last: Int + $before: String + $after: String ) { - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...OrganizationMembersFields + users( + organization: { id: $organizationId } + first: $first + last: $last + before: $before + after: $after + ) { + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...OrganizationMembersFields + } } } } -} - ${OrganizationMembersFieldsFragmentDoc}`; + ${OrganizationMembersFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class OrganizationMembersGQL extends Apollo.Query { - document = OrganizationMembersDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class OrganizationMembersGQL extends Apollo.Query< + OrganizationMembersQuery, + OrganizationMembersQueryVariables +> { + document = OrganizationMembersDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const PhenotypeDetailDocument = gql` - query PhenotypeDetail($phenotypeId: Int!) { - phenotype(id: $phenotypeId) { - id - name - description - hpoId - url - link + query PhenotypeDetail($phenotypeId: Int!) { + phenotype(id: $phenotypeId) { + id + name + description + hpoId + url + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class PhenotypeDetailGQL extends Apollo.Query { - document = PhenotypeDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class PhenotypeDetailGQL extends Apollo.Query< + PhenotypeDetailQuery, + PhenotypeDetailQueryVariables +> { + document = PhenotypeDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const DataReleasesDocument = gql` - query DataReleases { - dataReleases { - ...Release + query DataReleases { + dataReleases { + ...Release + } } -} - ${ReleaseFragmentDoc}`; + ${ReleaseFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class DataReleasesGQL extends Apollo.Query { - document = DataReleasesDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class DataReleasesGQL extends Apollo.Query< + DataReleasesQuery, + DataReleasesQueryVariables +> { + document = DataReleasesDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SourceDetailDocument = gql` - query SourceDetail($sourceId: Int!) { - source(id: $sourceId) { - ...SourceDetailFields + query SourceDetail($sourceId: Int!) { + source(id: $sourceId) { + ...SourceDetailFields + } } -} - ${SourceDetailFieldsFragmentDoc}`; + ${SourceDetailFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class SourceDetailGQL extends Apollo.Query { - document = SourceDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourceDetailGQL extends Apollo.Query< + SourceDetailQuery, + SourceDetailQueryVariables +> { + document = SourceDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SourceSummaryDocument = gql` - query SourceSummary($sourceId: Int!) { - source(id: $sourceId) { - ...SourceSummaryFields + query SourceSummary($sourceId: Int!) { + source(id: $sourceId) { + ...SourceSummaryFields + } } -} - ${SourceSummaryFieldsFragmentDoc}`; + ${SourceSummaryFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class SourceSummaryGQL extends Apollo.Query { - document = SourceSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SourceSummaryGQL extends Apollo.Query< + SourceSummaryQuery, + SourceSummaryQueryVariables +> { + document = SourceSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const TherapyDetailDocument = gql` - query TherapyDetail($therapyId: Int!) { - therapy(id: $therapyId) { - id - name - ncitId - therapyUrl - therapyAliases - link + query TherapyDetail($therapyId: Int!) { + therapy(id: $therapyId) { + id + name + ncitId + therapyUrl + therapyAliases + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class TherapyDetailGQL extends Apollo.Query { - document = TherapyDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class TherapyDetailGQL extends Apollo.Query< + TherapyDetailQuery, + TherapyDetailQueryVariables +> { + document = TherapyDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const TherapiesSummaryDocument = gql` - query TherapiesSummary($therapyId: Int!) { - therapy(id: $therapyId) { - ...TherapiesSummaryFields + query TherapiesSummary($therapyId: Int!) { + therapy(id: $therapyId) { + ...TherapiesSummaryFields + } } -} - ${TherapiesSummaryFieldsFragmentDoc}`; + ${TherapiesSummaryFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class TherapiesSummaryGQL extends Apollo.Query { - document = TherapiesSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class TherapiesSummaryGQL extends Apollo.Query< + TherapiesSummaryQuery, + TherapiesSummaryQueryVariables +> { + document = TherapiesSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UserDetailDocument = gql` - query UserDetail($userId: Int!) { - user(id: $userId) { - ...UserDetailFields + query UserDetail($userId: Int!) { + user(id: $userId) { + ...UserDetailFields + } } -} - ${UserDetailFieldsFragmentDoc}`; + ${UserDetailFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UserDetailGQL extends Apollo.Query { - document = UserDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UserDetailGQL extends Apollo.Query< + UserDetailQuery, + UserDetailQueryVariables +> { + document = UserDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UserNotificationsDocument = gql` - query UserNotifications($first: Int, $last: Int, $before: String, $after: String, $notificationReason: NotificationReason, $subscriptionId: Int, $originatingObject: SubscribableInput, $eventType: EventAction, $originatingUserId: Int, $organizationId: Int, $includeRead: Boolean) { - notifications( - first: $first - last: $last - before: $before - after: $after - notificationReason: $notificationReason - subscriptionId: $subscriptionId - originatingObject: $originatingObject - eventType: $eventType - originatingUserId: $originatingUserId - organizationId: $organizationId - includeRead: $includeRead + query UserNotifications( + $first: Int + $last: Int + $before: String + $after: String + $notificationReason: NotificationReason + $subscriptionId: Int + $originatingObject: SubscribableInput + $eventType: EventAction + $originatingUserId: Int + $organizationId: Int + $includeRead: Boolean ) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - notificationSubjects { - ...notificationFeedSubjects - } - originatingUsers { - ...notificationOriginatingUsers - } - organizations { - ...notificationOrganization - } - eventTypes - edges { - node { - ...notificationNode + notifications( + first: $first + last: $last + before: $before + after: $after + notificationReason: $notificationReason + subscriptionId: $subscriptionId + originatingObject: $originatingObject + eventType: $eventType + originatingUserId: $originatingUserId + organizationId: $organizationId + includeRead: $includeRead + ) { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + notificationSubjects { + ...notificationFeedSubjects + } + originatingUsers { + ...notificationOriginatingUsers + } + organizations { + ...notificationOrganization + } + eventTypes + edges { + node { + ...notificationNode + } } } } -} - ${NotificationFeedSubjectsFragmentDoc} -${NotificationOriginatingUsersFragmentDoc} -${NotificationOrganizationFragmentDoc} -${NotificationNodeFragmentDoc}`; + ${NotificationFeedSubjectsFragmentDoc} + ${NotificationOriginatingUsersFragmentDoc} + ${NotificationOrganizationFragmentDoc} + ${NotificationNodeFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UserNotificationsGQL extends Apollo.Query { - document = UserNotificationsDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UserNotificationsGQL extends Apollo.Query< + UserNotificationsQuery, + UserNotificationsQueryVariables +> { + document = UserNotificationsDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UpdateNotificationStatusDocument = gql` - mutation UpdateNotificationStatus($input: UpdateNotificationStatusInput!) { - updateNotificationStatus(input: $input) { - notifications { - ...notificationNode + mutation UpdateNotificationStatus($input: UpdateNotificationStatusInput!) { + updateNotificationStatus(input: $input) { + notifications { + ...notificationNode + } } } -} - ${NotificationNodeFragmentDoc}`; + ${NotificationNodeFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UpdateNotificationStatusGQL extends Apollo.Mutation { - document = UpdateNotificationStatusDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UpdateNotificationStatusGQL extends Apollo.Mutation< + UpdateNotificationStatusMutation, + UpdateNotificationStatusMutationVariables +> { + document = UpdateNotificationStatusDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const UnsubscribeDocument = gql` - mutation Unsubscribe($input: UnsubscribeInput!) { - unsubscribe(input: $input) { - unsubscribedEntities { - ...subscribable + mutation Unsubscribe($input: UnsubscribeInput!) { + unsubscribe(input: $input) { + unsubscribedEntities { + ...subscribable + } } } -} - ${SubscribableFragmentDoc}`; + ${SubscribableFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class UnsubscribeGQL extends Apollo.Mutation { - document = UnsubscribeDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class UnsubscribeGQL extends Apollo.Mutation< + UnsubscribeMutation, + UnsubscribeMutationVariables +> { + document = UnsubscribeDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const SubscribeDocument = gql` - mutation Subscribe($input: SubscribeInput!) { - subscribe(input: $input) { - subscriptions { - id + mutation Subscribe($input: SubscribeInput!) { + subscribe(input: $input) { + subscriptions { + id + } } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class SubscribeGQL extends Apollo.Mutation { - document = SubscribeDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class SubscribeGQL extends Apollo.Mutation< + SubscribeMutation, + SubscribeMutationVariables +> { + document = SubscribeDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantGroupDetailDocument = gql` - query VariantGroupDetail($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupDetailFields + query VariantGroupDetail($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupDetailFields + } } -} - ${VariantGroupDetailFieldsFragmentDoc}`; + ${VariantGroupDetailFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantGroupDetailGQL extends Apollo.Query { - document = VariantGroupDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantGroupDetailGQL extends Apollo.Query< + VariantGroupDetailQuery, + VariantGroupDetailQueryVariables +> { + document = VariantGroupDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantGroupsSummaryDocument = gql` - query VariantGroupsSummary($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupSummaryFields + query VariantGroupsSummary($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupSummaryFields + } } -} - ${VariantGroupSummaryFieldsFragmentDoc}`; + ${VariantGroupSummaryFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantGroupsSummaryGQL extends Apollo.Query { - document = VariantGroupsSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantGroupsSummaryGQL extends Apollo.Query< + VariantGroupsSummaryQuery, + VariantGroupsSummaryQueryVariables +> { + document = VariantGroupsSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantTypeDetailDocument = gql` - query VariantTypeDetail($variantTypeId: Int!) { - variantType(id: $variantTypeId) { - id - name - soid - description - url - link + query VariantTypeDetail($variantTypeId: Int!) { + variantType(id: $variantTypeId) { + id + name + soid + description + url + link + } } -} - `; +` - @Injectable({ - providedIn: 'root' - }) - export class VariantTypeDetailGQL extends Apollo.Query { - document = VariantTypeDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantTypeDetailGQL extends Apollo.Query< + VariantTypeDetailQuery, + VariantTypeDetailQueryVariables +> { + document = VariantTypeDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantDetailDocument = gql` - query VariantDetail($variantId: Int!) { - variant(id: $variantId) { - ...VariantDetailFields + query VariantDetail($variantId: Int!) { + variant(id: $variantId) { + ...VariantDetailFields + } } -} - ${VariantDetailFieldsFragmentDoc}`; + ${VariantDetailFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantDetailGQL extends Apollo.Query { - document = VariantDetailDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } +@Injectable({ + providedIn: 'root', +}) +export class VariantDetailGQL extends Apollo.Query< + VariantDetailQuery, + VariantDetailQueryVariables +> { + document = VariantDetailDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) } +} export const VariantSummaryDocument = gql` - query VariantSummary($variantId: Int!) { - variant(id: $variantId) { - ...VariantSummaryFields + query VariantSummary($variantId: Int!) { + variant(id: $variantId) { + ...VariantSummaryFields + } } -} - ${VariantSummaryFieldsFragmentDoc}`; + ${VariantSummaryFieldsFragmentDoc} +` - @Injectable({ - providedIn: 'root' - }) - export class VariantSummaryGQL extends Apollo.Query { - document = VariantSummaryDocument; - - constructor(apollo: Apollo.Apollo) { - super(apollo); - } - } \ No newline at end of file +@Injectable({ + providedIn: 'root', +}) +export class VariantSummaryGQL extends Apollo.Query< + VariantSummaryQuery, + VariantSummaryQueryVariables +> { + document = VariantSummaryDocument + + constructor(apollo: Apollo.Apollo) { + super(apollo) + } +} From e1d5111ce96fb58d8517458e93e4797f97a78ea7 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 16 Mar 2024 17:29:20 -0500 Subject: [PATCH 069/160] created feed-scroll-service to suppress tag popovers --- .../activity-feed/activity-feed.component.ts | 106 +++++++---- .../feed-item/feed-item.component.ts | 23 ++- .../feed-scroll.service.ts | 166 ++++++++++++++++++ 3 files changed, 254 insertions(+), 41 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 523026454..5b27200b2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -1,9 +1,13 @@ import { CommonModule } from '@angular/common' import { + AfterViewChecked, + AfterViewInit, ChangeDetectionStrategy, Component, + ElementRef, input, OnInit, + Self, Signal, signal, WritableSignal, @@ -86,6 +90,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSpaceModule } from 'ng-zorro-antd/space' import { shareReplay } from 'rxjs/operators' import { tag } from 'rxjs-spy/operators' +import { FeedScrollService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' @UntilDestroy() @Component({ @@ -110,9 +115,10 @@ import { tag } from 'rxjs-spy/operators' ], templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', + providers: [FeedScrollService], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeed implements OnInit { +export class CvcActivityFeed { // INPUTS cvcTitle = input('Activity Feed') cvcScope = input(feedDefaultScope) @@ -134,21 +140,25 @@ export class CvcActivityFeed implements OnInit { result$: Observable> edge$: Observable toggledItem$: BehaviorSubject> // set of item ids with details toggled - fetchComplete$: Subject + onQueryComplete$: Subject // PRESENTATION SIGNALS $refetchLoading: Signal // loading state for refetch, shows spinner over feed $moreLoading: Signal // loading state for fetchMore, shows spinner in card header $errors: WritableSignal - $counts: WritableSignal> - $feedFilterOptions: WritableSignal + $counts: Signal> + $feedFilterOptions: Signal // SERVICE REFERENCES queryRef?: QueryRef scrollDatasource?: IDatasource scrollAdapter?: IAdapter - constructor(private gql: ActivityFeedGQL) { + constructor( + private gql: ActivityFeedGQL, + private elementRef: ElementRef, + @Self() private scrollService: FeedScrollService + ) { this.init$ = new Subject() this.onSettingChange$ = new Subject() this.onFilterChange$ = new Subject() @@ -156,9 +166,7 @@ export class CvcActivityFeed implements OnInit { this.fetchMore$ = new Subject() this.onToggleItem$ = new Subject() this.queryType$ = new Subject() - this.fetchComplete$ = new Subject() - - this.$refetchLoading = signal(false) + this.onQueryComplete$ = new Subject() this.$moreLoading = signal(false) this.$errors = signal(false) this.$counts = signal>(undefined) @@ -202,6 +210,7 @@ export class CvcActivityFeed implements OnInit { const queryVars = queryParamsToQueryVariables(event.query) this.queryRef.refetch(queryVars).then((data) => { console.log('refetch complete', data) + this.onQueryComplete$.next(true) this.scrollAdapter!.reload() }) } else if (event.type === 'fetchMore') { @@ -211,7 +220,7 @@ export class CvcActivityFeed implements OnInit { variables: event.fetch, }) .then((data) => { - this.fetchComplete$.next(true) + this.onQueryComplete$.next(true) console.log('fetchMore complete', data) }) } @@ -246,34 +255,46 @@ export class CvcActivityFeed implements OnInit { { initialValue: false } ) - this.edge$ = this.result$.pipe( + const connection$ = this.result$.pipe( pluck('data', 'activities'), filter(isNonNulled), - tap((connection) => { - this.$counts.set({ - total: connection.totalCount, - unfiltered: connection.unfilteredCount, - page: connection.pageCount, - rows: connection.edges.length, + shareReplay(1) + ) + + this.$counts = toSignal( + connection$.pipe( + map((connection) => { + return { + total: connection.totalCount, + unfiltered: connection.unfilteredCount, + page: connection.pageCount, + rows: connection.edges.length, + } }) - this.$feedFilterOptions.set({ - uniqueParticipants: connection.uniqueParticipants ?? [], - participatingOrganizations: - connection.participatingOrganizations ?? [], - activityTypes: connection.activityTypes ?? [], - subjectTypes: connection.subjectTypes ?? [], + ), + { initialValue: undefined } + ) + this.$feedFilterOptions = toSignal( + connection$.pipe( + map((connection) => { + return { + uniqueParticipants: connection.uniqueParticipants ?? [], + participatingOrganizations: + connection.participatingOrganizations ?? [], + activityTypes: connection.activityTypes ?? [], + subjectTypes: connection.subjectTypes ?? [], + } }) - }), - map((connection) => connection.edges as ActivityInterfaceEdge[]), - // tag('------------------ edge$'), - shareReplay(1) + ), + { initialValue: feedFilterOptionDefaults } ) - // initialize scroller datasource when initial query completes - this.edge$.pipe(take(1)).subscribe((edges) => { - this.configureDatasource() - this.configureAdapter() - }) + this.edge$ = this.result$.pipe( + pluck('data', 'activities'), + filter(isNonNulled), + map((connection) => connection.edges as ActivityInterfaceEdge[]) + // tag('edge$ ++++++++++++++') + ) this.toggledItem$ = new BehaviorSubject>(new Set()) this.onToggleItem$ @@ -301,10 +322,15 @@ export class CvcActivityFeed implements OnInit { ) .subscribe() + // initialize scroller datasource after initial query completes + this.edge$.pipe(take(1)).subscribe((edges) => { + this.configureDatasource() + this.configureAdapter() + }) + // kick off initial query this.init$.next() } - ngOnInit(): void {} configureDatasource(): void { this.scrollDatasource = new Datasource({ @@ -314,13 +340,8 @@ export class CvcActivityFeed implements OnInit { withLatestFrom(this.edge$), switchMap(([params, edges]) => { const { index, count } = params - console.log('get()', index, count) if (edges.length >= index + 1 + count) { // edges cached, return slice of current array - console.log( - 'returning cached slice', - edges.slice(index, index + count) - ) return of(edges.slice(index, index + count)) } else { // issue fetchMore query to satisfy requested row set @@ -328,11 +349,12 @@ export class CvcActivityFeed implements OnInit { first: count, after: edges[index - 1].cursor, } - this.fetchComplete$.next(false) + this.onQueryComplete$.next(false) this.fetchMore$.next(queryVars) return this.edge$.pipe( - skipUntil(this.fetchComplete$), + skipUntil(this.onQueryComplete$), map((edges) => edges.slice(index, index + count)) + // tag('configureDatasource.get() ++++++++++++++') ) } }) @@ -345,5 +367,11 @@ export class CvcActivityFeed implements OnInit { configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter + if (this.scrollAdapter) { + this.scrollService.configure(this.scrollAdapter) + this.scrollService.isScrolling$ + .pipe(tag('service.isScrolling$')) + .subscribe() + } } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index b98dd7efb..c91b161a3 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -9,6 +9,11 @@ import { OnInit, Output, EventEmitter, + ElementRef, + Self, + EnvironmentInjector, + runInInjectionContext, + Signal, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' @@ -38,12 +43,14 @@ import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzTagModule } from 'ng-zorro-antd/tag' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { Observable, Subject } from 'rxjs' +import { map, Observable, Subject, tap } from 'rxjs' import { tag } from 'rxjs-spy/operators' import { CvcCommentActivity } from '../feed-item-details/comment/comment-activity.component' import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' import { animate, state, style, transition, trigger } from '@angular/animations' import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' +import { FeedScrollService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { toSignal } from '@angular/core/rxjs-interop' export type FeedDetailToggle = { id: number @@ -79,6 +86,7 @@ export type FeedDetailToggle = { ], templateUrl: './feed-item.component.html', styleUrl: './feed-item.component.less', + providers: [FeedScrollService], changeDetection: ChangeDetectionStrategy.OnPush, animations: [ trigger('details', [ @@ -98,7 +106,13 @@ export class CvcActivityFeedItem implements OnInit { @Output() cvcOnToggleDetail = new EventEmitter() toggleDetails!: WritableSignal - constructor(private gql: ActivityFeedItemGQL) { + $isScrolling!: Signal + constructor( + private gql: ActivityFeedItemGQL, + private element: ElementRef, + @Self() private scroll: FeedScrollService, + private injector: EnvironmentInjector + ) { // effect(() => { // const id = this.activity()?.id // if (id) { @@ -111,5 +125,10 @@ export class CvcActivityFeedItem implements OnInit { } ngOnInit() { this.toggleDetails = signal(this.initWithDetails()) + // runInInjectionContext(this.injector, () => { + // this.$isScrolling = toSignal(this.scroll.isScrolling$, { + // requireSync: true, + // }) + // }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts new file mode 100644 index 000000000..b985c68a7 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -0,0 +1,166 @@ +// scrolling.service.ts +import { Injectable, Signal } from '@angular/core' +import { + asyncScheduler, + BehaviorSubject, + combineLatestWith, + debounceTime, + distinctUntilChanged, + filter, + fromEvent, + map, + merge, + Observable, + of, + Subject, + switchMap, + tap, + timer, + withLatestFrom, +} from 'rxjs' +import { ActivityInterfaceEdge, Maybe } from '@app/generated/civic.apollo' +import { IAdapter } from 'ngx-ui-scroll' +import { combineLatest } from 'rxjs/internal/operators/combineLatest' +import { pairwise, shareReplay, throttleTime } from 'rxjs/operators' +import { tag } from 'rxjs-spy/operators' +import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' +import { isNonNulled } from 'rxjs-etc' + +export type FeedScrollStatus = 'started' | 'stopped' | 'top' | 'bottom' +export type VScrollEvent = 'loading' | 'bof' | 'eof' + +@UntilDestroy() +@Injectable() +export class FeedScrollService { + private status$!: Observable + isScrolling$: Subject + isAtTop$: Subject + isAtBottom$: Subject + constructor() { + this.isScrolling$ = new BehaviorSubject(false) + this.isAtTop$ = new BehaviorSubject(false) + this.isAtBottom$ = new BehaviorSubject(false) + } + + configure(adapter: IAdapter): void { + this.status$ = merge( + adapter.isLoading$.pipe(map((event) => ({ type: 'loading', event }))), + adapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), + adapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) + ).pipe( + map(({ type, event }) => { + if (type === 'loading' && event === true) { + return 'started' + } + if (type === 'loading' && event === false) { + return 'stopped' + } + if (type === 'bof') { + return 'top' + } + if (type === 'eof') { + return 'bottom' + } + return 'stopped' + }), + shareReplay(1) + ) + + // isScrolling$ + this.status$ + .pipe( + map((status) => { + if (!(status === 'started' || status === 'stopped')) { + return + } else { + return status + } + }), + filter(isNonNulled), + map((status) => status === 'started'), + throttleTime(500, asyncScheduler, { leading: true, trailing: true }), + switchMap((value) => + value ? of(value) : timer(500).pipe(switchMap(() => of(false))) + ), + tap((status) => this.isScrolling$.next(status)), + untilDestroyed(this) + ) + .subscribe() + + // isAtTop$ + this.status$ + .pipe( + filter((status) => status === 'top' || status === 'bottom'), + map((status) => status === 'top'), + tap((isAtTop) => { + this.isAtTop$.next(isAtTop) + this.isAtBottom$.next(!isAtTop) + }), + tag('scroll-service isAtTop$'), + shareReplay(1), + untilDestroyed(this) + ) + .subscribe() + + // isAtBottom$ + this.status$ + .pipe( + filter((status) => status === 'bottom'), + map((status) => status === 'bottom'), + tap((isAtBottom) => { + this.isAtTop$.next(!isAtBottom) + this.isAtBottom$.next(isAtBottom) + }), + tag('scroll-service isAtBottom$'), + shareReplay(1), + untilDestroyed(this) + ) + .subscribe() + } +} +// this.scrollStatus$ = merge( +// this.scrollAdapter.isLoading$.pipe( +// map((event) => ({ type: 'loading', event })) +// ), +// this.scrollAdapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), +// this.scrollAdapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) +// ).pipe( +// map(({ type, event }) => { +// if (type === 'loading' && event === true) { +// return 'started' +// } +// if (type === 'loading' && event === false) { +// return 'stopped' +// } +// if (type === 'bof') { +// return 'top' +// } +// if (type === 'eof') { +// return 'bottom' +// } +// return 'stopped' +// }), +// shareReplay(1) +// // tag('scroll-service status$') +// ) +// +// this.scrollStatus$ +// .pipe( +// map((status) => { +// if (!(status === 'started' || status === 'stopped')) { +// return +// } else { +// return status +// } +// }), +// filter(isNonNulled), +// map((status) => status === 'started'), +// throttleTime(500, asyncScheduler, { leading: true, trailing: true }), +// distinctUntilChanged(), +// tag('scroll-service isScrolling$'), +// untilDestroyed(this) +// ) +// .subscribe((isScrolling) => { +// console.log('setting $isScrolling: ', isScrolling) +// this.$isScrolling.update((isScrolling) => isScrolling) +// }) From 87614334f61306b7c57f1084e070fa9711046b95 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 19 Mar 2024 17:52:21 -0500 Subject: [PATCH 070/160] updated ui-scroller, using better scroll event source --- client/package.json | 4 +- .../activity-feed.component.html | 4 +- .../activity-feed/activity-feed.component.ts | 32 +- .../activity-feed/activity-feed.functions.ts | 4 + .../feed-item/feed-item.component.ts | 13 +- .../feed-scroll.service.ts | 322 ++++++++++-------- .../signal-state.service.ts | 40 +++ client/yarn.lock | 16 +- 8 files changed, 268 insertions(+), 167 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts diff --git a/client/package.json b/client/package.json index aeb9b5931..1b0a20b07 100644 --- a/client/package.json +++ b/client/package.json @@ -41,13 +41,13 @@ "apollo-angular": "^6.0.0", "ng-zorro-antd": "17.0.0", "ngx-cookie-service": "^16.0.0", - "ngx-ui-scroll": "^3.2.0-beta.2", + "ngx-ui-scroll": "3.2.0", "rxjs": "^7.8.1", "rxjs-etc": "^10.6.2", "rxjs-spy": "^8.0.2", "ts-enum-util": "^4.0.2", "ts-mixin-extended": "^1.1.1", - "vscroll": "^1.6.0-beta.4", + "vscroll": "1.6.1", "zone.js": "0.14.3" }, "devDependencies": { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 24231066a..a7abf242b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -15,7 +15,7 @@ cvcAutoHeightTarget="viewport"> @if (scrollDatasource) { - {{ cvcTitle() }} + {{ cvcTitle() }} scrolling: {{ $scroller().isScrolling }} $counts: Signal> $feedFilterOptions: Signal + $scroller: Signal // SERVICE REFERENCES queryRef?: QueryRef scrollDatasource?: IDatasource scrollAdapter?: IAdapter + scrollerState: ScrollerStateService + scrollerRoutines: any constructor( private gql: ActivityFeedGQL, - private elementRef: ElementRef, - @Self() private scrollService: FeedScrollService + @Self() scrollerState: ScrollerStateService ) { + this.scrollerRoutines = configureScrollerRoutines(this) this.init$ = new Subject() this.onSettingChange$ = new Subject() this.onFilterChange$ = new Subject() @@ -167,6 +177,7 @@ export class CvcActivityFeed { this.onToggleItem$ = new Subject() this.queryType$ = new Subject() this.onQueryComplete$ = new Subject() + this.$scroller = scrollerState.state.asReadonly() this.$moreLoading = signal(false) this.$errors = signal(false) this.$counts = signal>(undefined) @@ -174,6 +185,8 @@ export class CvcActivityFeed { feedFilterOptionDefaults ) + this.scrollerState = scrollerState + const refreshChange$ = combineLatest([ this.onSettingChange$, this.onFilterChange$, @@ -274,6 +287,7 @@ export class CvcActivityFeed { ), { initialValue: undefined } ) + this.$feedFilterOptions = toSignal( connection$.pipe( map((connection) => { @@ -368,10 +382,12 @@ export class CvcActivityFeed { configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter if (this.scrollAdapter) { - this.scrollService.configure(this.scrollAdapter) - this.scrollService.isScrolling$ - .pipe(tag('service.isScrolling$')) - .subscribe() + // this.scrollAdapter.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { + // this.scrollerState.bof$.next(bof) + // }) + // this.scrollAdapter.eof$.pipe(untilDestroyed(this)).subscribe((eof) => { + // this.scrollerState.eof$.next(eof) + // }) } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index dd14f1db7..6408d6872 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -14,6 +14,10 @@ import { isKey, } from './activity-feed.types' import { query } from '@angular/animations' +import { Routines } from 'ngx-ui-scroll' +import { handler } from 'rxjs-etc' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' // replace empty arrays with undefined function filtersToQueryVariables( diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index c91b161a3..ffd9609a8 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -49,8 +49,9 @@ import { CvcCommentActivity } from '../feed-item-details/comment/comment-activit import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' import { animate, state, style, transition, trigger } from '@angular/animations' import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' -import { FeedScrollService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { toSignal } from '@angular/core/rxjs-interop' +import { Scroll } from '@angular/router' export type FeedDetailToggle = { id: number @@ -86,7 +87,7 @@ export type FeedDetailToggle = { ], templateUrl: './feed-item.component.html', styleUrl: './feed-item.component.less', - providers: [FeedScrollService], + providers: [ScrollerStateService], changeDetection: ChangeDetectionStrategy.OnPush, animations: [ trigger('details', [ @@ -106,11 +107,10 @@ export class CvcActivityFeedItem implements OnInit { @Output() cvcOnToggleDetail = new EventEmitter() toggleDetails!: WritableSignal - $isScrolling!: Signal constructor( private gql: ActivityFeedItemGQL, private element: ElementRef, - @Self() private scroll: FeedScrollService, + @Self() private scroller: ScrollerStateService, private injector: EnvironmentInjector ) { // effect(() => { @@ -125,10 +125,5 @@ export class CvcActivityFeedItem implements OnInit { } ngOnInit() { this.toggleDetails = signal(this.initWithDetails()) - // runInInjectionContext(this.injector, () => { - // this.$isScrolling = toSignal(this.scroll.isScrolling$, { - // requireSync: true, - // }) - // }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index b985c68a7..e811dadac 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -1,166 +1,212 @@ -// scrolling.service.ts -import { Injectable, Signal } from '@angular/core' -import { - asyncScheduler, - BehaviorSubject, - combineLatestWith, - debounceTime, - distinctUntilChanged, - filter, - fromEvent, - map, - merge, - Observable, - of, - Subject, - switchMap, - tap, - timer, - withLatestFrom, -} from 'rxjs' -import { ActivityInterfaceEdge, Maybe } from '@app/generated/civic.apollo' -import { IAdapter } from 'ngx-ui-scroll' -import { combineLatest } from 'rxjs/internal/operators/combineLatest' -import { pairwise, shareReplay, throttleTime } from 'rxjs/operators' -import { tag } from 'rxjs-spy/operators' +import { computed, Injectable, Signal, signal } from '@angular/core' +import { SignalStateService } from '@app/components/activities/activity-feed/feed-scroll-service/signal-state.service' +import { asyncScheduler, of, Subject, switchMap, timer } from 'rxjs' +import { throttleTime } from 'rxjs/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -import { isNonNulled } from 'rxjs-etc' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { Routines } from 'ngx-ui-scroll' +import { tag } from 'rxjs-spy/operators' -export type FeedScrollStatus = 'started' | 'stopped' | 'top' | 'bottom' -export type VScrollEvent = 'loading' | 'bof' | 'eof' +export interface ScrollerState { + isScrolling: boolean + atBeginning: boolean + atEnd: boolean +} + +export function configureScrollerRoutines(context: CvcActivityFeed) { + return class extends Routines { + onScroll(handler: EventListener): () => void { + console.log('onScroll initialized') + this.viewport.addEventListener('scroll', () => + context.scrollerState.isScrolling$.next(true) + ) + return super.onScroll(handler) + } + } +} @UntilDestroy() @Injectable() -export class FeedScrollService { - private status$!: Observable +export class ScrollerStateService extends SignalStateService { isScrolling$: Subject - isAtTop$: Subject - isAtBottom$: Subject + bof$: Subject + eof$: Subject + constructor() { - this.isScrolling$ = new BehaviorSubject(false) - this.isAtTop$ = new BehaviorSubject(false) - this.isAtBottom$ = new BehaviorSubject(false) - } + super() - configure(adapter: IAdapter): void { - this.status$ = merge( - adapter.isLoading$.pipe(map((event) => ({ type: 'loading', event }))), - adapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), - adapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) - ).pipe( - map(({ type, event }) => { - if (type === 'loading' && event === true) { - return 'started' - } - if (type === 'loading' && event === false) { - return 'stopped' - } - if (type === 'bof') { - return 'top' - } - if (type === 'eof') { - return 'bottom' - } - return 'stopped' - }), - shareReplay(1) - ) + this.setIsScrolling(false) + this.setAtBeginning(false) + this.setAtEnd(false) + this.bof$ = new Subject() + this.eof$ = new Subject() + this.isScrolling$ = new Subject() - // isScrolling$ - this.status$ + this.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { + this.set('atBeginning', bof) + }) + + this.eof$.pipe(untilDestroyed(this)).subscribe((eof) => { + this.set('atEnd', eof) + }) + + // vscroll's adapter doesn't emit scrolling events, instead + // providing a stream of isLoading events that indicate when + // it is creating/destroying items. it's a decent proxy for + // scrolling, after transforming its true/false pairs into + // a throttled stream that emits true at the beginning and + // false at the end. + this.isScrolling$ .pipe( - map((status) => { - if (!(status === 'started' || status === 'stopped')) { - return - } else { - return status - } - }), - filter(isNonNulled), - map((status) => status === 'started'), + // emit loading events only every 500ms, + // transmitting the leading event throttleTime(500, asyncScheduler, { leading: true, trailing: true }), + // if the value is false, wait 500ms + // and emit false if no other events emitted switchMap((value) => value ? of(value) : timer(500).pipe(switchMap(() => of(false))) ), - tap((status) => this.isScrolling$.next(status)), + tag('isScrolling$'), untilDestroyed(this) ) - .subscribe() + .subscribe((scrolling) => { + this.set('isScrolling', scrolling) + }) + } - // isAtTop$ - this.status$ - .pipe( - filter((status) => status === 'top' || status === 'bottom'), - map((status) => status === 'top'), - tap((isAtTop) => { - this.isAtTop$.next(isAtTop) - this.isAtBottom$.next(!isAtTop) - }), - tag('scroll-service isAtTop$'), - shareReplay(1), - untilDestroyed(this) - ) - .subscribe() + setIsScrolling(scrolling: boolean) { + this.set('isScrolling', scrolling) + } - // isAtBottom$ - this.status$ - .pipe( - filter((status) => status === 'bottom'), - map((status) => status === 'bottom'), - tap((isAtBottom) => { - this.isAtTop$.next(!isAtBottom) - this.isAtBottom$.next(isAtBottom) - }), - tag('scroll-service isAtBottom$'), - shareReplay(1), - untilDestroyed(this) - ) - .subscribe() + setAtBeginning(atBeginning: boolean) { + this.set('atBeginning', atBeginning) + } + + setAtEnd(atEnd: boolean) { + this.set('atEnd', atEnd) + } + + setIsLoading(loading: boolean) { + this.isScrolling$.next(loading) } } -// this.scrollStatus$ = merge( -// this.scrollAdapter.isLoading$.pipe( -// map((event) => ({ type: 'loading', event })) -// ), -// this.scrollAdapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), -// this.scrollAdapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) +// // scrolling.service.ts +// import { Injectable, Signal } from '@angular/core' +// import { +// asyncScheduler, +// BehaviorSubject, +// combineLatestWith, +// debounceTime, +// distinctUntilChanged, +// filter, +// fromEvent, +// map, +// merge, +// Observable, +// of, +// Subject, +// switchMap, +// tap, +// timer, +// withLatestFrom, +// } from 'rxjs' +// import { ActivityInterfaceEdge, Maybe } from '@app/generated/civic.apollo' +// import { IAdapter } from 'ngx-ui-scroll' +// import { combineLatest } from 'rxjs/internal/operators/combineLatest' +// import { pairwise, shareReplay, throttleTime } from 'rxjs/operators' +// import { tag } from 'rxjs-spy/operators' +// import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' +// import { isNonNulled } from 'rxjs-etc' +// +// export type FeedScrollStatus = 'started' | 'stopped' | 'top' | 'bottom' +// export type VScrollEvent = 'loading' | 'bof' | 'eof' +// +// @UntilDestroy() +// @Injectable() +// export class FeedScrollService { +// private status$!: Observable +// isScrolling$: Subject +// isAtTop$: Subject +// isAtBottom$: Subject +// constructor() { +// this.isScrolling$ = new BehaviorSubject(false) +// this.isAtTop$ = new BehaviorSubject(false) +// this.isAtBottom$ = new BehaviorSubject(false) +// } +// +// configure(adapter: IAdapter): void { +// this.status$ = merge( +// adapter.isLoading$.pipe(map((event) => ({ type: 'loading', event }))), +// adapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), +// adapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) // ).pipe( // map(({ type, event }) => { -// if (type === 'loading' && event === true) { -// return 'started' -// } -// if (type === 'loading' && event === false) { -// return 'stopped' -// } -// if (type === 'bof') { -// return 'top' -// } -// if (type === 'eof') { -// return 'bottom' -// } +// if (type === 'loading' && event === true) { +// return 'started' +// } +// if (type === 'loading' && event === false) { // return 'stopped' -// }), +// } +// if (type === 'bof') { +// return 'top' +// } +// if (type === 'eof') { +// return 'bottom' +// } +// return 'stopped' +// }), // shareReplay(1) -// // tag('scroll-service status$') // ) // -// this.scrollStatus$ -// .pipe( -// map((status) => { +// // isScrolling$ +// this.status$ +// .pipe( +// map((status) => { // if (!(status === 'started' || status === 'stopped')) { -// return -// } else { -// return status -// } +// return +// } else { +// return status +// } // }), -// filter(isNonNulled), -// map((status) => status === 'started'), -// throttleTime(500, asyncScheduler, { leading: true, trailing: true }), -// distinctUntilChanged(), -// tag('scroll-service isScrolling$'), -// untilDestroyed(this) -// ) -// .subscribe((isScrolling) => { -// console.log('setting $isScrolling: ', isScrolling) -// this.$isScrolling.update((isScrolling) => isScrolling) -// }) +// filter(isNonNulled), +// map((status) => status === 'started'), +// throttleTime(500, asyncScheduler, { leading: true, trailing: true }), +// switchMap((value) => +// value ? of(value) : timer(500).pipe(switchMap(() => of(false))) +// ), +// tap((status) => this.isScrolling$.next(status)), +// untilDestroyed(this) +// ) +// .subscribe() +// +// // isAtTop$ +// this.status$ +// .pipe( +// filter((status) => status === 'top' || status === 'bottom'), +// map((status) => status === 'top'), +// tap((isAtTop) => { +// this.isAtTop$.next(isAtTop) +// this.isAtBottom$.next(!isAtTop) +// }), +// tag('scroll-service isAtTop$'), +// shareReplay(1), +// untilDestroyed(this) +// ) +// .subscribe() +// +// // isAtBottom$ +// this.status$ +// .pipe( +// filter((status) => status === 'bottom'), +// map((status) => status === 'bottom'), +// tap((isAtBottom) => { +// this.isAtTop$.next(!isAtBottom) +// this.isAtBottom$.next(isAtBottom) +// }), +// tag('scroll-service isAtBottom$'), +// shareReplay(1), +// untilDestroyed(this) +// ) +// .subscribe() +// } +// } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts new file mode 100644 index 000000000..d60937c11 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts @@ -0,0 +1,40 @@ +import { computed, Signal, signal } from '@angular/core' + +export class SignalStateService { + readonly state = signal({} as T) + + constructor() {} + + /** + * Returns a reactive value for a property on the state. + * This is used when the consumer needs the signal for + * specific part of the state. + * + * @param key - the key of the property to be retrieved + */ + public select(key: K): Signal { + return computed(() => this.state()[key]) + } + + /** + * This is used to set a new value for a property + * + * @param key - the key of the property to be set + * @param data - the new data to be saved + */ + public set(key: K, data: T[K]) { + this.state.update((currentValue) => ({ ...currentValue, [key]: data })) + } + + /** + * Sets values for multiple properties on the store + * This is used when there is a need to update multiple + * properties in the store + * + * @param partialState - the partial state that includes + * the new value to be saved + */ + public setState(partialState: Partial): void { + this.state.update((currentValue) => ({ ...currentValue, ...partialState })) + } +} diff --git a/client/yarn.lock b/client/yarn.lock index 224aa0390..9a4d62bd1 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -6547,10 +6547,10 @@ ngx-json-viewer@^3.0.2: dependencies: tslib "^2.3.0" -ngx-ui-scroll@^3.2.0-beta.2: - version "3.2.0-beta.2" - resolved "https://registry.yarnpkg.com/ngx-ui-scroll/-/ngx-ui-scroll-3.2.0-beta.2.tgz#f8929e90610b336f238846f0c678cef86bfdb69b" - integrity sha512-acMJ5bV/PQYfOQLioUQMJfDJsPrOYig4egBNIrsdNq3L/yoIBNZy1F/9pY6Z+L+nim4u+sRpnYeLSNYgCJrzkQ== +ngx-ui-scroll@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ngx-ui-scroll/-/ngx-ui-scroll-3.2.0.tgz#eca2b59d35a1949461df799441178f7a949a3832" + integrity sha512-RMnXZaUZYmDttfbuR0IkER1pQ0Jcw69vLEtMx5mOBTEDyH0c//kLaC3na+u1ouNdQf88xpcnygb1CbrG4YtOPg== dependencies: tslib "^2.2.0" @@ -8713,10 +8713,10 @@ vite@5.0.12: optionalDependencies: fsevents "~2.3.3" -vscroll@^1.6.0-beta.4: - version "1.6.0-beta.4" - resolved "https://registry.yarnpkg.com/vscroll/-/vscroll-1.6.0-beta.4.tgz#cb2010ee915d9e924e3a552628413343430b6bbb" - integrity sha512-RcwJ9Hz5r6A3ZYQguf/8P3qkP3T8Ra9hQruPKRjWjEENGg6SywRBZ5e5LcBQ0KBdX/JKt1cpdrrbUf9a6km5vQ== +vscroll@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/vscroll/-/vscroll-1.6.1.tgz#f1f8152c431d2ac6f1e1373c6a33e8aa96d76497" + integrity sha512-D8C38tMG7M0aWC4NzzERtoJQM2jyHmfOIRiMzApDOtoo3VOiFg5TOoT3vs4RbkSgvMu7e6skgwPTDpFNOCNE0w== dependencies: tslib "^2.3.1" From f6f56842ac2f077ee7750714db74bf078ab17abb Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 20 Mar 2024 11:14:08 -0500 Subject: [PATCH 071/160] feed-scroll.service's isScrolling signal working properly --- .../feed-scroll.service.ts | 191 ++++-------------- .../signal-state.service.ts | 2 + 2 files changed, 42 insertions(+), 151 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index e811dadac..35db6a40c 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -1,11 +1,24 @@ -import { computed, Injectable, Signal, signal } from '@angular/core' +import { computed, Injectable, NgZone, Signal, signal } from '@angular/core' import { SignalStateService } from '@app/components/activities/activity-feed/feed-scroll-service/signal-state.service' -import { asyncScheduler, of, Subject, switchMap, timer } from 'rxjs' -import { throttleTime } from 'rxjs/operators' +import { + asyncScheduler, + debounceTime, + distinctUntilChanged, + map, + Observable, + of, + scan, + Subject, + switchMap, + tap, + timer, +} from 'rxjs' +import { pairwise, shareReplay, startWith, throttleTime } from 'rxjs/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { Routines } from 'ngx-ui-scroll' import { tag } from 'rxjs-spy/operators' +import { toSignal } from '@angular/core/rxjs-interop' export interface ScrollerState { isScrolling: boolean @@ -16,10 +29,9 @@ export interface ScrollerState { export function configureScrollerRoutines(context: CvcActivityFeed) { return class extends Routines { onScroll(handler: EventListener): () => void { - console.log('onScroll initialized') - this.viewport.addEventListener('scroll', () => - context.scrollerState.isScrolling$.next(true) - ) + this.viewport.addEventListener('scroll', (ev: Event) => { + context.scrollerState.onScrollEvent$.next(ev) + }) return super.onScroll(handler) } } @@ -28,11 +40,11 @@ export function configureScrollerRoutines(context: CvcActivityFeed) { @UntilDestroy() @Injectable() export class ScrollerStateService extends SignalStateService { - isScrolling$: Subject + onScrollEvent$: Subject bof$: Subject eof$: Subject - constructor() { + constructor(private zone: NgZone) { super() this.setIsScrolling(false) @@ -40,7 +52,7 @@ export class ScrollerStateService extends SignalStateService { this.setAtEnd(false) this.bof$ = new Subject() this.eof$ = new Subject() - this.isScrolling$ = new Subject() + this.onScrollEvent$ = new Subject() this.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { this.set('atBeginning', bof) @@ -50,27 +62,28 @@ export class ScrollerStateService extends SignalStateService { this.set('atEnd', eof) }) - // vscroll's adapter doesn't emit scrolling events, instead - // providing a stream of isLoading events that indicate when - // it is creating/destroying items. it's a decent proxy for - // scrolling, after transforming its true/false pairs into - // a throttled stream that emits true at the beginning and - // false at the end. - this.isScrolling$ + this.onScrollEvent$ .pipe( - // emit loading events only every 500ms, - // transmitting the leading event - throttleTime(500, asyncScheduler, { leading: true, trailing: true }), - // if the value is false, wait 500ms - // and emit false if no other events emitted - switchMap((value) => - value ? of(value) : timer(500).pipe(switchMap(() => of(false))) - ), - tag('isScrolling$'), + // emit the first scroll event immediately, then ignore for 250ms + throttleTime(250, undefined, { leading: true, trailing: false }), + // after the first event, switch to a new observable + switchMap(() => { + // inner observable emits true immediately (for the first event), + // then waits for 500ms of no events to emit false + return timer(500).pipe( + map(() => false), + // start with true so that we emit true immediately for the first event after the switchMap + startWith(true) + ) + }), + distinctUntilChanged(), + shareReplay(1), untilDestroyed(this) ) .subscribe((scrolling) => { - this.set('isScrolling', scrolling) + this.zone.run(() => { + this.setIsScrolling(scrolling) + }) }) } @@ -85,128 +98,4 @@ export class ScrollerStateService extends SignalStateService { setAtEnd(atEnd: boolean) { this.set('atEnd', atEnd) } - - setIsLoading(loading: boolean) { - this.isScrolling$.next(loading) - } } -// // scrolling.service.ts -// import { Injectable, Signal } from '@angular/core' -// import { -// asyncScheduler, -// BehaviorSubject, -// combineLatestWith, -// debounceTime, -// distinctUntilChanged, -// filter, -// fromEvent, -// map, -// merge, -// Observable, -// of, -// Subject, -// switchMap, -// tap, -// timer, -// withLatestFrom, -// } from 'rxjs' -// import { ActivityInterfaceEdge, Maybe } from '@app/generated/civic.apollo' -// import { IAdapter } from 'ngx-ui-scroll' -// import { combineLatest } from 'rxjs/internal/operators/combineLatest' -// import { pairwise, shareReplay, throttleTime } from 'rxjs/operators' -// import { tag } from 'rxjs-spy/operators' -// import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -// import { isNonNulled } from 'rxjs-etc' -// -// export type FeedScrollStatus = 'started' | 'stopped' | 'top' | 'bottom' -// export type VScrollEvent = 'loading' | 'bof' | 'eof' -// -// @UntilDestroy() -// @Injectable() -// export class FeedScrollService { -// private status$!: Observable -// isScrolling$: Subject -// isAtTop$: Subject -// isAtBottom$: Subject -// constructor() { -// this.isScrolling$ = new BehaviorSubject(false) -// this.isAtTop$ = new BehaviorSubject(false) -// this.isAtBottom$ = new BehaviorSubject(false) -// } -// -// configure(adapter: IAdapter): void { -// this.status$ = merge( -// adapter.isLoading$.pipe(map((event) => ({ type: 'loading', event }))), -// adapter.bof$.pipe(map((event) => ({ type: 'bof', event }))), -// adapter.eof$.pipe(map((event) => ({ type: 'eof', event }))) -// ).pipe( -// map(({ type, event }) => { -// if (type === 'loading' && event === true) { -// return 'started' -// } -// if (type === 'loading' && event === false) { -// return 'stopped' -// } -// if (type === 'bof') { -// return 'top' -// } -// if (type === 'eof') { -// return 'bottom' -// } -// return 'stopped' -// }), -// shareReplay(1) -// ) -// -// // isScrolling$ -// this.status$ -// .pipe( -// map((status) => { -// if (!(status === 'started' || status === 'stopped')) { -// return -// } else { -// return status -// } -// }), -// filter(isNonNulled), -// map((status) => status === 'started'), -// throttleTime(500, asyncScheduler, { leading: true, trailing: true }), -// switchMap((value) => -// value ? of(value) : timer(500).pipe(switchMap(() => of(false))) -// ), -// tap((status) => this.isScrolling$.next(status)), -// untilDestroyed(this) -// ) -// .subscribe() -// -// // isAtTop$ -// this.status$ -// .pipe( -// filter((status) => status === 'top' || status === 'bottom'), -// map((status) => status === 'top'), -// tap((isAtTop) => { -// this.isAtTop$.next(isAtTop) -// this.isAtBottom$.next(!isAtTop) -// }), -// tag('scroll-service isAtTop$'), -// shareReplay(1), -// untilDestroyed(this) -// ) -// .subscribe() -// -// // isAtBottom$ -// this.status$ -// .pipe( -// filter((status) => status === 'bottom'), -// map((status) => status === 'bottom'), -// tap((isAtBottom) => { -// this.isAtTop$.next(!isAtBottom) -// this.isAtBottom$.next(isAtBottom) -// }), -// tag('scroll-service isAtBottom$'), -// shareReplay(1), -// untilDestroyed(this) -// ) -// .subscribe() -// } -// } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts index d60937c11..cedb9aa3b 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts @@ -1,5 +1,7 @@ import { computed, Signal, signal } from '@angular/core' +// adapted from: https://dhilt.github.io/ngx-ui-scroll/#/experimental#routines + export class SignalStateService { readonly state = signal({} as T) From 2c4a474235152b85d857b41bd8327ff52259c5b0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 20 Mar 2024 15:30:33 -0500 Subject: [PATCH 072/160] implemented bottom/top of scroller notifications --- .../activity-feed.component.html | 8 +- .../activity-feed/activity-feed.component.ts | 30 +- .../activity-feed/activity-feed.config.ts | 8 +- .../feed-item/feed-item.component.ts | 3 +- .../feed-scroll.service.ts | 88 +- .../signal-state.service.ts | 2 +- client/src/app/generated/civic.apollo.ts | 48817 ++++------------ 7 files changed, 11094 insertions(+), 37862 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index a7abf242b..3f16c4bdc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -15,7 +15,10 @@ cvcAutoHeightTarget="viewport"> @if (scrollDatasource) { - {{ cvcTitle() }} scrolling: {{ $scroller().isScrolling }} + {{ cvcTitle() }} scrolling: {{ $scroller().isScrolling }}, + beginning: {{ $scroller().atBeginning }}, end: {{ $scroller().atEnd }} scrollerState: ScrollerStateService scrollerRoutines: any + zone: NgZone constructor( private gql: ActivityFeedGQL, - @Self() scrollerState: ScrollerStateService + private ngZone: NgZone, + @Host() scrollerState: ScrollerStateService ) { + this.zone = ngZone this.scrollerRoutines = configureScrollerRoutines(this) this.init$ = new Subject() this.onSettingChange$ = new Subject() @@ -381,13 +373,5 @@ export class CvcActivityFeed { configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter - if (this.scrollAdapter) { - // this.scrollAdapter.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { - // this.scrollerState.bof$.next(bof) - // }) - // this.scrollAdapter.eof$.pipe(untilDestroyed(this)).subscribe((eof) => { - // this.scrollerState.eof$.next(eof) - // }) - } } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 32f5675dc..c18610bdf 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -22,9 +22,13 @@ export const feedDefaultSettings: ActivityFeedSettings = { } export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - activityType: [], - subjectType: [], userId: [], + // activityType: [], + // subjectType: [], + + // 103 items, no errors: + activityType: [ActivityTypeInput.FlagEntity], + subjectType: [ActivitySubjectInput.Variant], } export const feedDefaultScope: ActivityFeedScope = { mode: EventFeedMode.Unscoped, diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index ffd9609a8..41e15bcfe 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -14,6 +14,7 @@ import { EnvironmentInjector, runInInjectionContext, Signal, + Host, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' @@ -110,7 +111,7 @@ export class CvcActivityFeedItem implements OnInit { constructor( private gql: ActivityFeedItemGQL, private element: ElementRef, - @Self() private scroller: ScrollerStateService, + @Host() scroller: ScrollerStateService, private injector: EnvironmentInjector ) { // effect(() => { diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 35db6a40c..8f697a0aa 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -1,24 +1,18 @@ -import { computed, Injectable, NgZone, Signal, signal } from '@angular/core' +import { Injectable, NgZone } from '@angular/core' import { SignalStateService } from '@app/components/activities/activity-feed/feed-scroll-service/signal-state.service' import { - asyncScheduler, - debounceTime, + combineLatest, distinctUntilChanged, map, - Observable, - of, - scan, Subject, switchMap, - tap, timer, } from 'rxjs' -import { pairwise, shareReplay, startWith, throttleTime } from 'rxjs/operators' +import { shareReplay, startWith, throttleTime } from 'rxjs/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { Routines } from 'ngx-ui-scroll' import { tag } from 'rxjs-spy/operators' -import { toSignal } from '@angular/core/rxjs-interop' export interface ScrollerState { isScrolling: boolean @@ -31,7 +25,14 @@ export function configureScrollerRoutines(context: CvcActivityFeed) { onScroll(handler: EventListener): () => void { this.viewport.addEventListener('scroll', (ev: Event) => { context.scrollerState.onScrollEvent$.next(ev) + context.scrollerState.onScrollPosition$.next(super.getScrollPosition()) + context.scrollerState.onScrollerSize$.next(super.getScrollerSize()) + context.scrollerState.onViewportSize$.next(super.getViewportSize()) }) + // emit initial values + context.scrollerState.onViewportSize$.next(super.getViewportSize()) + context.scrollerState.onScrollPosition$.next(super.getScrollPosition()) + context.scrollerState.onScrollerSize$.next(super.getScrollerSize()) return super.onScroll(handler) } } @@ -41,6 +42,10 @@ export function configureScrollerRoutines(context: CvcActivityFeed) { @Injectable() export class ScrollerStateService extends SignalStateService { onScrollEvent$: Subject + onScrollPosition$: Subject + onScrollerSize$: Subject + onViewportSize$: Subject + bof$: Subject eof$: Subject @@ -53,14 +58,13 @@ export class ScrollerStateService extends SignalStateService { this.bof$ = new Subject() this.eof$ = new Subject() this.onScrollEvent$ = new Subject() + this.onScrollPosition$ = new Subject() + this.onScrollerSize$ = new Subject() + this.onViewportSize$ = new Subject() - this.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { - this.set('atBeginning', bof) - }) - - this.eof$.pipe(untilDestroyed(this)).subscribe((eof) => { - this.set('atEnd', eof) - }) + this.onScrollPosition$.pipe(tag('service scroll position')).subscribe() + this.onScrollerSize$.pipe(tag('service scroller size')).subscribe() + this.onViewportSize$.pipe(tag('service viewport size')).subscribe() this.onScrollEvent$ .pipe( @@ -70,7 +74,7 @@ export class ScrollerStateService extends SignalStateService { switchMap(() => { // inner observable emits true immediately (for the first event), // then waits for 500ms of no events to emit false - return timer(500).pipe( + return timer(300).pipe( map(() => false), // start with true so that we emit true immediately for the first event after the switchMap startWith(true) @@ -81,21 +85,59 @@ export class ScrollerStateService extends SignalStateService { untilDestroyed(this) ) .subscribe((scrolling) => { - this.zone.run(() => { - this.setIsScrolling(scrolling) - }) + this.setIsScrolling(scrolling) + }) + combineLatest([ + this.onViewportSize$, + this.onScrollerSize$, + this.onScrollPosition$, + ]) + .pipe( + distinctUntilChanged( + ([v1, v2, v3], [v4, v5, v6]) => v1 === v4 && v2 === v5 && v3 === v6 + ), + shareReplay(1), + tag('ScrollService combineLatest'), + untilDestroyed(this) + ) + .subscribe() + + this.bof$ + .pipe( + // tag('service bof'), + untilDestroyed(this) + ) + .subscribe((bof) => { + console.log('setAtBeginning', bof) + this.setAtBeginning(bof) + }) + + this.eof$ + .pipe( + // tag('service eof'), + untilDestroyed(this) + ) + .subscribe((eof) => { + console.log('setAtBeginning', eof) + this.setAtEnd(eof) }) } setIsScrolling(scrolling: boolean) { - this.set('isScrolling', scrolling) + this.zone.run(() => { + this.set('isScrolling', scrolling) + }) } setAtBeginning(atBeginning: boolean) { - this.set('atBeginning', atBeginning) + this.zone.run(() => { + this.set('atBeginning', atBeginning) + }) } setAtEnd(atEnd: boolean) { - this.set('atEnd', atEnd) + this.zone.run(() => { + this.set('atEnd', atEnd) + }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts index cedb9aa3b..4cd153bb7 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts @@ -1,4 +1,4 @@ -import { computed, Signal, signal } from '@angular/core' +import { computed, NgZone, Signal, signal } from '@angular/core' // adapted from: https://dhilt.github.io/ngx-ui-scroll/#/experimental#routines diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 4ab52ba7f..e4cf82506 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -1,142 +1,129 @@ /* eslint-disable */ -import { gql } from 'apollo-angular' -import { Injectable } from '@angular/core' -import * as Apollo from 'apollo-angular' -export type Maybe = T | undefined -export type InputMaybe = T | undefined -export type Exact = { - [K in keyof T]: T[K] -} -export type MakeOptional = Omit & { - [SubKey in K]?: Maybe -} -export type MakeMaybe = Omit & { - [SubKey in K]: Maybe -} -export type MakeEmpty< - T extends { [key: string]: unknown }, - K extends keyof T, -> = { [_ in K]?: never } -export type Incremental = - | T - | { - [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never - } +import { gql } from 'apollo-angular'; +import { Injectable } from '@angular/core'; +import * as Apollo from 'apollo-angular'; +export type Maybe = T | undefined; +export type InputMaybe = T | undefined; +export type Exact = { [K in keyof T]: T[K] }; +export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: { input: string; output: string } - String: { input: string; output: string } - Boolean: { input: boolean; output: boolean } - Int: { input: number; output: number } - Float: { input: number; output: number } + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } /** An ISO 8601-encoded datetime */ - ISO8601DateTime: { input: any; output: any } + ISO8601DateTime: { input: any; output: any; } /** Represents untyped JSON */ - JSON: { input: any; output: any } -} + JSON: { input: any; output: any; } +}; export type AcceptRevisionsActivity = ActivityInterface & { - __typename: 'AcceptRevisionsActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - revisions: Array - subject: EventSubject - supersededRevisions: Array - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'AcceptRevisionsActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + revisions: Array; + subject: EventSubject; + supersededRevisions: Array; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of AcceptRevisions */ export type AcceptRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Body of an optional comment to attach to the revision on acceptance. */ - comment?: InputMaybe + comment?: InputMaybe; /** A list of IDs of the Revisions to accept. */ - ids?: InputMaybe> + ids?: InputMaybe>; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The ID of a revision set. */ - revisionSetId?: InputMaybe -} + revisionSetId?: InputMaybe; +}; /** Autogenerated return type of AcceptRevisions */ export type AcceptRevisionsPayload = { - __typename: 'AcceptRevisionsPayload' + __typename: 'AcceptRevisionsPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** A list of newly accepted Revisions. */ - revisions: Array + revisions: Array; /** A list of any revisions that were superseded by the acceptance of this one. */ - supersededRevisions: Array -} + supersededRevisions: Array; +}; export type AcmgCode = { - __typename: 'AcmgCode' - code: Scalars['String']['output'] - description: Scalars['String']['output'] - id: Scalars['Int']['output'] - name: Scalars['String']['output'] - tooltip: Scalars['String']['output'] -} + __typename: 'AcmgCode'; + code: Scalars['String']['output']; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; + tooltip: Scalars['String']['output']; +}; /** An activity done by a curator or editor */ export type ActivityInterface = { - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** The connection type for ActivityInterface. */ export type ActivityInterfaceConnection = { - __typename: 'ActivityInterfaceConnection' + __typename: 'ActivityInterfaceConnection'; /** List of activity types that have occured on this entity. */ - activityTypes: Array + activityTypes: Array; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** List of all organizations who are involved in this activity stream. */ - participatingOrganizations: Array - subjectTypes: Array + participatingOrganizations: Array; + subjectTypes: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. */ - unfilteredCount: Scalars['Int']['output'] + unfilteredCount: Scalars['Int']['output']; /** List of all users that have performed an activity on the subject entity. */ - uniqueParticipants: Array -} + uniqueParticipants: Array; +}; /** An edge in a connection. */ export type ActivityInterfaceEdge = { - __typename: 'ActivityInterfaceEdge' + __typename: 'ActivityInterfaceEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export enum ActivitySubjectInput { Assertion = 'ASSERTION', @@ -149,7 +136,7 @@ export enum ActivitySubjectInput { Source = 'SOURCE', SourceSuggestion = 'SOURCE_SUGGESTION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } export enum ActivityTypeInput { @@ -170,104 +157,104 @@ export enum ActivityTypeInput { SubmitEvidenceItem = 'SUBMIT_EVIDENCE_ITEM', SuggestRevision = 'SUGGEST_REVISION', SuggestSource = 'SUGGEST_SOURCE', - UpdateSourceSuggestion = 'UPDATE_SOURCE_SUGGESTION', + UpdateSourceSuggestion = 'UPDATE_SOURCE_SUGGESTION' } /** Autogenerated input type of AddComment */ export type AddCommentInput = { /** Text of the comment. */ - body: Scalars['String']['input'] + body: Scalars['String']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The commentable to attach the comment to. Specified by ID and Type. */ - subject: CommentableInput + subject: CommentableInput; /** Optional title for the comment. */ - title?: InputMaybe -} + title?: InputMaybe; +}; /** Autogenerated return type of AddComment */ export type AddCommentPayload = { - __typename: 'AddCommentPayload' + __typename: 'AddCommentPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created comment. */ - comment?: Maybe -} + comment?: Maybe; +}; /** Autogenerated input type of AddDisease */ export type AddDiseaseInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The DOID of the disease, if the disease is present in the Disease Ontology. */ - doid?: InputMaybe + doid?: InputMaybe; /** The name of the disease. */ - name: Scalars['String']['input'] -} + name: Scalars['String']['input']; +}; /** Autogenerated return type of AddDisease */ export type AddDiseasePayload = { - __typename: 'AddDiseasePayload' + __typename: 'AddDiseasePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created disease. */ - disease: Disease + disease: Disease; /** True if the disease was newly created. False if the returned disease was already in the database. */ - new: Scalars['Boolean']['output'] -} + new: Scalars['Boolean']['output']; +}; /** Autogenerated input type of AddRemoteCitation */ export type AddRemoteCitationInput = { /** The external id for the source to add. */ - citationId: Scalars['String']['input'] + citationId: Scalars['String']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The origin of the external source. */ - sourceType: SourceSource -} + sourceType: SourceSource; +}; /** Autogenerated return type of AddRemoteCitation */ export type AddRemoteCitationPayload = { - __typename: 'AddRemoteCitationPayload' + __typename: 'AddRemoteCitationPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The stubbed in record for the newly created source. */ - newSource: SourceStub -} + newSource: SourceStub; +}; /** Autogenerated input type of AddTherapy */ export type AddTherapyInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The name of the therapy. */ - name: Scalars['String']['input'] + name: Scalars['String']['input']; /** The NCIt ID of the therapy, if the therapy is present in the NCIthesaurus. */ - ncitId?: InputMaybe -} + ncitId?: InputMaybe; +}; /** Autogenerated return type of AddTherapy */ export type AddTherapyPayload = { - __typename: 'AddTherapyPayload' + __typename: 'AddTherapyPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** True if the therapy was newly created. False if the returned therapy was already in the database. */ - new: Scalars['Boolean']['output'] + new: Scalars['Boolean']['output']; /** The newly created therapy. */ - therapy: Therapy -} + therapy: Therapy; +}; export type AdvancedSearchResult = { - __typename: 'AdvancedSearchResult' - permalinkId?: Maybe - resultIds: Array - searchEndpoint: Scalars['String']['output'] -} + __typename: 'AdvancedSearchResult'; + permalinkId?: Maybe; + resultIds: Array; + searchEndpoint: Scalars['String']['output']; +}; export enum AmpLevel { Na = 'NA', @@ -276,181 +263,181 @@ export enum AmpLevel { TierIiLevelD = 'TIER_II_LEVEL_D', TierIv = 'TIER_IV', TierILevelA = 'TIER_I_LEVEL_A', - TierILevelB = 'TIER_I_LEVEL_B', + TierILevelB = 'TIER_I_LEVEL_B' } export enum AreaOfExpertise { ClinicalScientist = 'CLINICAL_SCIENTIST', PatientAdvocate = 'PATIENT_ADVOCATE', - ResearchScientist = 'RESEARCH_SCIENTIST', -} - -export type Assertion = Commentable & - EventOriginObject & - EventSubject & - Flaggable & - WithRevisions & { - __typename: 'Assertion' - acceptanceEvent?: Maybe - acmgCodes: Array - ampLevel?: Maybe - assertionDirection: AssertionDirection - assertionType: AssertionType - clingenCodes: Array - /** List and filter comments. */ - comments: CommentConnection - description: Scalars['String']['output'] - disease?: Maybe - /** List and filter events for an object */ - events: EventConnection - evidenceItems: Array - evidenceItemsCount: Scalars['Int']['output'] - fdaCompanionTest?: Maybe - fdaCompanionTestLastUpdated?: Maybe - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - id: Scalars['Int']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - molecularProfile: MolecularProfile - name: Scalars['String']['output'] - nccnGuideline?: Maybe - nccnGuidelineVersion?: Maybe - phenotypes: Array - regulatoryApproval?: Maybe - regulatoryApprovalLastUpdated?: Maybe - rejectionEvent?: Maybe - /** List and filter revisions. */ - revisions: RevisionConnection - significance: AssertionSignificance - status: EvidenceStatus - submissionActivity: SubmitAssertionActivity - submissionEvent: Event - summary: Scalars['String']['output'] - therapies: Array - therapyInteractionType?: Maybe - variantOrigin: VariantOrigin - } + ResearchScientist = 'RESEARCH_SCIENTIST' +} + +export type Assertion = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { + __typename: 'Assertion'; + acceptanceEvent?: Maybe; + acmgCodes: Array; + ampLevel?: Maybe; + assertionDirection: AssertionDirection; + assertionType: AssertionType; + clingenCodes: Array; + /** List and filter comments. */ + comments: CommentConnection; + description: Scalars['String']['output']; + disease?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + evidenceItems: Array; + evidenceItemsCount: Scalars['Int']['output']; + fdaCompanionTest?: Maybe; + fdaCompanionTestLastUpdated?: Maybe; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + id: Scalars['Int']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + molecularProfile: MolecularProfile; + name: Scalars['String']['output']; + nccnGuideline?: Maybe; + nccnGuidelineVersion?: Maybe; + phenotypes: Array; + regulatoryApproval?: Maybe; + regulatoryApprovalLastUpdated?: Maybe; + rejectionEvent?: Maybe; + /** List and filter revisions. */ + revisions: RevisionConnection; + significance: AssertionSignificance; + status: EvidenceStatus; + submissionActivity: SubmitAssertionActivity; + submissionEvent: Event; + summary: Scalars['String']['output']; + therapies: Array; + therapyInteractionType?: Maybe; + variantOrigin: VariantOrigin; +}; + export type AssertionCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type AssertionEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type AssertionFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type AssertionRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; /** The connection type for Assertion. */ export type AssertionConnection = { - __typename: 'AssertionConnection' + __typename: 'AssertionConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; export enum AssertionDirection { DoesNotSupport = 'DOES_NOT_SUPPORT', - Supports = 'SUPPORTS', + Supports = 'SUPPORTS' } /** An edge in a connection. */ export type AssertionEdge = { - __typename: 'AssertionEdge' + __typename: 'AssertionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on an Assertion that curators may propose revisions to. */ export type AssertionFields = { /** List of CIViC IDs for the ACMG/AMP codes associated with this Assertion */ - acmgCodeIds: Array + acmgCodeIds: Array; /** The AMP/ASCO/CAP Category for this assertion. */ - ampLevel: NullableAmpLevelTypeInput + ampLevel: NullableAmpLevelTypeInput; /** The evidence direction for this Assertion. */ - assertionDirection: AssertionDirection + assertionDirection: AssertionDirection; /** The Type of the Assertion */ - assertionType: AssertionType + assertionType: AssertionType; /** List of CIViC IDs for the ClinGen/CGC/VICC codes associated with this Assertion */ - clingenCodeIds: Array + clingenCodeIds: Array; /** A detailed description of the Assertion including practice guidelines and approved tests. */ - description: NullableStringInput + description: NullableStringInput; /** The ID of the disease (if applicable) for this Assertion */ - diseaseId: NullableIntInput + diseaseId: NullableIntInput; /** IDs of evidence items that are included in this Assertion. */ - evidenceItemIds: Array + evidenceItemIds: Array; /** Is an FDA companion test available that pertains to this Assertion. */ - fdaCompanionTest: NullableBooleanInput + fdaCompanionTest: NullableBooleanInput; /** Does the Assertion have FDA regulatory approval. */ - fdaRegulatoryApproval: NullableBooleanInput + fdaRegulatoryApproval: NullableBooleanInput; /** The ID of the Molecular Profile to which this Assertion belongs */ - molecularProfileId: Scalars['Int']['input'] + molecularProfileId: Scalars['Int']['input']; /** The internal CIViC ID of the NCCN guideline associated with this Assertion */ - nccnGuidelineId: NullableIntInput + nccnGuidelineId: NullableIntInput; /** The version of the NCCN Guideline specified */ - nccnGuidelineVersion: NullableStringInput + nccnGuidelineVersion: NullableStringInput; /** List of IDs of CIViC Phenotype entries for this Assertion. An empty list indicates none. */ - phenotypeIds: Array + phenotypeIds: Array; /** The Clinical Significance of the Assertion */ - significance: AssertionSignificance + significance: AssertionSignificance; /** A brief single sentence statement summarizing the clinical significance of this Assertion. */ - summary: NullableStringInput + summary: NullableStringInput; /** List of IDs of CIViC Therapy entries for this Assertion. An empty list indicates none. */ - therapyIds: Array + therapyIds: Array; /** Therapy interaction type for cases where more than one therapy ID is provided. */ - therapyInteractionType: NullableTherapyInteractionTypeInput + therapyInteractionType: NullableTherapyInteractionTypeInput; /** The Variant Origin for this Assertion. */ - variantOrigin: VariantOrigin -} + variantOrigin: VariantOrigin; +}; export enum AssertionSignificance { AdverseResponse = 'ADVERSE_RESPONSE', @@ -468,15 +455,15 @@ export enum AssertionSignificance { ReducedSensitivity = 'REDUCED_SENSITIVITY', Resistance = 'RESISTANCE', Sensitivityresponse = 'SENSITIVITYRESPONSE', - UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE', + UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE' } export type AssertionSort = { /** Available columns for sorting */ - column: AssertionSortColumns + column: AssertionSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum AssertionSortColumns { AmpLevel = 'AMP_LEVEL', @@ -488,7 +475,7 @@ export enum AssertionSortColumns { Significance = 'SIGNIFICANCE', Status = 'STATUS', Summary = 'SUMMARY', - TherapyName = 'THERAPY_NAME', + TherapyName = 'THERAPY_NAME' } export enum AssertionType { @@ -496,494 +483,495 @@ export enum AssertionType { Oncogenic = 'ONCOGENIC', Predictive = 'PREDICTIVE', Predisposing = 'PREDISPOSING', - Prognostic = 'PROGNOSTIC', + Prognostic = 'PROGNOSTIC' } export enum BooleanOperator { And = 'AND', - Or = 'OR', + Or = 'OR' } export type BooleanSearchInput = { - value: Scalars['Boolean']['input'] -} + value: Scalars['Boolean']['input']; +}; export type BrowseClinicalTrial = { - __typename: 'BrowseClinicalTrial' - evidenceCount: Scalars['Int']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - nctId?: Maybe - sourceCount: Scalars['Int']['output'] - url?: Maybe -} + __typename: 'BrowseClinicalTrial'; + evidenceCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + nctId?: Maybe; + sourceCount: Scalars['Int']['output']; + url?: Maybe; +}; /** The connection type for BrowseClinicalTrial. */ export type BrowseClinicalTrialConnection = { - __typename: 'BrowseClinicalTrialConnection' + __typename: 'BrowseClinicalTrialConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseClinicalTrialEdge = { - __typename: 'BrowseClinicalTrialEdge' + __typename: 'BrowseClinicalTrialEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseDisease = { - __typename: 'BrowseDisease' - assertionCount: Scalars['Int']['output'] - diseaseUrl?: Maybe - displayName: Scalars['String']['output'] - doid?: Maybe - evidenceItemCount: Scalars['Int']['output'] - geneCount: Scalars['Int']['output'] - geneNames: Array - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - variantCount: Scalars['Int']['output'] -} + __typename: 'BrowseDisease'; + assertionCount: Scalars['Int']['output']; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + geneCount: Scalars['Int']['output']; + geneNames: Array; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + variantCount: Scalars['Int']['output']; +}; /** The connection type for BrowseDisease. */ export type BrowseDiseaseConnection = { - __typename: 'BrowseDiseaseConnection' + __typename: 'BrowseDiseaseConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseDiseaseEdge = { - __typename: 'BrowseDiseaseEdge' + __typename: 'BrowseDiseaseEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseGene = Flaggable & { - __typename: 'BrowseGene' - assertionCount: Scalars['Int']['output'] - description: Scalars['String']['output'] - diseases?: Maybe> - entrezId: Scalars['Int']['output'] - evidenceItemCount: Scalars['Int']['output'] - flagged: Scalars['Boolean']['output'] + __typename: 'BrowseGene'; + assertionCount: Scalars['Int']['output']; + description: Scalars['String']['output']; + diseases?: Maybe>; + entrezId: Scalars['Int']['output']; + evidenceItemCount: Scalars['Int']['output']; + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ - flags: FlagConnection - geneAliases?: Maybe> - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - molecularProfileCount: Scalars['Int']['output'] - name: Scalars['String']['output'] - therapies?: Maybe> - variantCount: Scalars['Int']['output'] -} + flags: FlagConnection; + geneAliases?: Maybe>; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + name: Scalars['String']['output']; + therapies?: Maybe>; + variantCount: Scalars['Int']['output']; +}; + export type BrowseGeneFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; /** The connection type for BrowseGene. */ export type BrowseGeneConnection = { - __typename: 'BrowseGeneConnection' + __typename: 'BrowseGeneConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseGeneEdge = { - __typename: 'BrowseGeneEdge' + __typename: 'BrowseGeneEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseMolecularProfile = { - __typename: 'BrowseMolecularProfile' - aliases: Array - assertionCount: Scalars['Int']['output'] - diseases: Array - evidenceItemCount: Scalars['Int']['output'] - genes: Array - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - molecularProfileScore: Scalars['Float']['output'] - name: Scalars['String']['output'] - therapies: Array - variantCount: Scalars['Int']['output'] - variants: Array -} + __typename: 'BrowseMolecularProfile'; + aliases: Array; + assertionCount: Scalars['Int']['output']; + diseases: Array; + evidenceItemCount: Scalars['Int']['output']; + genes: Array; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileScore: Scalars['Float']['output']; + name: Scalars['String']['output']; + therapies: Array; + variantCount: Scalars['Int']['output']; + variants: Array; +}; /** The connection type for BrowseMolecularProfile. */ export type BrowseMolecularProfileConnection = { - __typename: 'BrowseMolecularProfileConnection' + __typename: 'BrowseMolecularProfileConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseMolecularProfileEdge = { - __typename: 'BrowseMolecularProfileEdge' + __typename: 'BrowseMolecularProfileEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowsePhenotype = { - __typename: 'BrowsePhenotype' - assertionCount: Scalars['Int']['output'] - evidenceCount: Scalars['Int']['output'] - hpoId: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - url: Scalars['String']['output'] -} + __typename: 'BrowsePhenotype'; + assertionCount: Scalars['Int']['output']; + evidenceCount: Scalars['Int']['output']; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; +}; /** The connection type for BrowsePhenotype. */ export type BrowsePhenotypeConnection = { - __typename: 'BrowsePhenotypeConnection' + __typename: 'BrowsePhenotypeConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowsePhenotypeEdge = { - __typename: 'BrowsePhenotypeEdge' + __typename: 'BrowsePhenotypeEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseSource = { - __typename: 'BrowseSource' - authors: Array - citation: Scalars['String']['output'] - citationId: Scalars['Int']['output'] - clinicalTrials: Array - displayType: Scalars['String']['output'] - evidenceItemCount: Scalars['Int']['output'] - id: Scalars['Int']['output'] - journal?: Maybe - link: Scalars['String']['output'] - name?: Maybe - openAccess: Scalars['Boolean']['output'] - publicationYear?: Maybe - sourceSuggestionCount: Scalars['Int']['output'] - sourceType: SourceSource - sourceUrl: Scalars['String']['output'] -} + __typename: 'BrowseSource'; + authors: Array; + citation: Scalars['String']['output']; + citationId: Scalars['Int']['output']; + clinicalTrials: Array; + displayType: Scalars['String']['output']; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; + link: Scalars['String']['output']; + name?: Maybe; + openAccess: Scalars['Boolean']['output']; + publicationYear?: Maybe; + sourceSuggestionCount: Scalars['Int']['output']; + sourceType: SourceSource; + sourceUrl: Scalars['String']['output']; +}; /** The connection type for BrowseSource. */ export type BrowseSourceConnection = { - __typename: 'BrowseSourceConnection' + __typename: 'BrowseSourceConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseSourceEdge = { - __typename: 'BrowseSourceEdge' + __typename: 'BrowseSourceEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseTherapy = { - __typename: 'BrowseTherapy' - assertionCount: Scalars['Int']['output'] - evidenceCount: Scalars['Int']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - ncitId?: Maybe - therapyUrl?: Maybe -} + __typename: 'BrowseTherapy'; + assertionCount: Scalars['Int']['output']; + evidenceCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyUrl?: Maybe; +}; /** The connection type for BrowseTherapy. */ export type BrowseTherapyConnection = { - __typename: 'BrowseTherapyConnection' + __typename: 'BrowseTherapyConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseTherapyEdge = { - __typename: 'BrowseTherapyEdge' + __typename: 'BrowseTherapyEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseVariant = { - __typename: 'BrowseVariant' - aliases: Array - diseases: Array - geneId: Scalars['Int']['output'] - geneLink: Scalars['String']['output'] - geneName: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - therapies: Array - variantTypes: Array -} + __typename: 'BrowseVariant'; + aliases: Array; + diseases: Array; + geneId: Scalars['Int']['output']; + geneLink: Scalars['String']['output']; + geneName: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + therapies: Array; + variantTypes: Array; +}; /** The connection type for BrowseVariant. */ export type BrowseVariantConnection = { - __typename: 'BrowseVariantConnection' + __typename: 'BrowseVariantConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseVariantEdge = { - __typename: 'BrowseVariantEdge' + __typename: 'BrowseVariantEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseVariantGroup = { - __typename: 'BrowseVariantGroup' - evidenceItemCount: Scalars['Int']['output'] - geneNames: Array - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - variantCount: Scalars['Int']['output'] - variantNames: Array -} + __typename: 'BrowseVariantGroup'; + evidenceItemCount: Scalars['Int']['output']; + geneNames: Array; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + variantCount: Scalars['Int']['output']; + variantNames: Array; +}; /** The connection type for BrowseVariantGroup. */ export type BrowseVariantGroupConnection = { - __typename: 'BrowseVariantGroupConnection' + __typename: 'BrowseVariantGroupConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseVariantGroupEdge = { - __typename: 'BrowseVariantGroupEdge' + __typename: 'BrowseVariantGroupEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type BrowseVariantType = { - __typename: 'BrowseVariantType' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - soid: Scalars['String']['output'] - url?: Maybe - variantCount: Scalars['Int']['output'] -} + __typename: 'BrowseVariantType'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; + variantCount: Scalars['Int']['output']; +}; /** The connection type for BrowseVariantType. */ export type BrowseVariantTypeConnection = { - __typename: 'BrowseVariantTypeConnection' + __typename: 'BrowseVariantTypeConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type BrowseVariantTypeEdge = { - __typename: 'BrowseVariantTypeEdge' + __typename: 'BrowseVariantTypeEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Counts of CIViC activity over time, used for the homepage */ export type CivicTimepointStats = { - __typename: 'CivicTimepointStats' - assertions: TimePointCounts - comments: TimePointCounts - diseases: TimePointCounts - evidenceItems: TimePointCounts - genes: TimePointCounts - molecularProfiles: TimePointCounts - revisions: TimePointCounts - sources: TimePointCounts - therapies: TimePointCounts - users: TimePointCounts - variants: TimePointCounts -} + __typename: 'CivicTimepointStats'; + assertions: TimePointCounts; + comments: TimePointCounts; + diseases: TimePointCounts; + evidenceItems: TimePointCounts; + genes: TimePointCounts; + molecularProfiles: TimePointCounts; + revisions: TimePointCounts; + sources: TimePointCounts; + therapies: TimePointCounts; + users: TimePointCounts; + variants: TimePointCounts; +}; export type ClingenCode = { - __typename: 'ClingenCode' - code: Scalars['String']['output'] - description: Scalars['String']['output'] - exclusive: Scalars['Boolean']['output'] - id: Scalars['Int']['output'] - name: Scalars['String']['output'] - tooltip: Scalars['String']['output'] -} + __typename: 'ClingenCode'; + code: Scalars['String']['output']; + description: Scalars['String']['output']; + exclusive: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; + tooltip: Scalars['String']['output']; +}; export type ClinicalTrial = { - __typename: 'ClinicalTrial' - description: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - nctId: Scalars['String']['output'] - url?: Maybe -} + __typename: 'ClinicalTrial'; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + nctId: Scalars['String']['output']; + url?: Maybe; +}; export type ClinicalTrialSort = { /** Available columns for sorting */ - column: ClinicalTrialSortColumns + column: ClinicalTrialSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum ClinicalTrialSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', Name = 'NAME', NctId = 'NCT_ID', - SourceCount = 'SOURCE_COUNT', + SourceCount = 'SOURCE_COUNT' } /** @@ -992,134 +980,135 @@ export enum ClinicalTrialSortColumns { */ export type ClinvarInput = { /** The ClinVar ID(s) */ - ids?: InputMaybe> - noneFound?: InputMaybe - notApplicable?: InputMaybe -} + ids?: InputMaybe>; + noneFound?: InputMaybe; + notApplicable?: InputMaybe; +}; export type Coi = { - __typename: 'Coi' - coiPresent: Scalars['Boolean']['output'] - coiStatement?: Maybe - coiStatus: CoiStatus - createdAt?: Maybe - expiresAt: Scalars['ISO8601DateTime']['output'] - id: Scalars['Int']['output'] -} + __typename: 'Coi'; + coiPresent: Scalars['Boolean']['output']; + coiStatement?: Maybe; + coiStatus: CoiStatus; + createdAt?: Maybe; + expiresAt: Scalars['ISO8601DateTime']['output']; + id: Scalars['Int']['output']; +}; export enum CoiStatus { Conflict = 'CONFLICT', Expired = 'EXPIRED', Missing = 'MISSING', - Valid = 'VALID', + Valid = 'VALID' } export type Comment = EventOriginObject & { - __typename: 'Comment' - comment: Scalars['String']['output'] - commentable: Commentable - commenter: User - createdAt: Scalars['ISO8601DateTime']['output'] - creationEvent?: Maybe - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - parsedComment: Array - title?: Maybe -} + __typename: 'Comment'; + comment: Scalars['String']['output']; + commentable: Commentable; + commenter: User; + createdAt: Scalars['ISO8601DateTime']['output']; + creationEvent?: Maybe; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + parsedComment: Array; + title?: Maybe; +}; export type CommentActivity = ActivityInterface & { - __typename: 'CommentActivity' - comment: Comment - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'CommentActivity'; + comment: Comment; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Segment of a comment that can either be text or an object to be rendered as a tag */ -export type CommentBodySegment = CommentTagSegment | CommentTextSegment | User +export type CommentBodySegment = CommentTagSegment | CommentTextSegment | User; /** The connection type for Comment. */ export type CommentConnection = { - __typename: 'CommentConnection' + __typename: 'CommentConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** List of entities mentioned in this comment thread. */ - mentionedEntities: Array + mentionedEntities: Array; /** List of roles mentioned in this comment thread */ - mentionedRoles: Array + mentionedRoles: Array; /** List of users mentioned in this comment thread. */ - mentionedUsers: Array + mentionedUsers: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of comments for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe + unfilteredCountForSubject?: Maybe; /** List of all users that have commented on this entity. */ - uniqueCommenters: Array -} + uniqueCommenters: Array; +}; /** An edge in a connection. */ export type CommentEdge = { - __typename: 'CommentEdge' + __typename: 'CommentEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type CommentTagSegment = { - __typename: 'CommentTagSegment' - deprecated?: Maybe - displayName: Scalars['String']['output'] - entityId: Scalars['Int']['output'] - link: Scalars['String']['output'] - revisionSetId?: Maybe - status?: Maybe - tagType: TaggableEntity -} + __typename: 'CommentTagSegment'; + deprecated?: Maybe; + displayName: Scalars['String']['output']; + entityId: Scalars['Int']['output']; + link: Scalars['String']['output']; + revisionSetId?: Maybe; + status?: Maybe; + tagType: TaggableEntity; +}; export type CommentTextSegment = { - __typename: 'CommentTextSegment' - text: Scalars['String']['output'] -} + __typename: 'CommentTextSegment'; + text: Scalars['String']['output']; +}; /** A CIViC entity that can have comments on it. */ export type Commentable = { /** List and filter comments. */ - comments: CommentConnection - id: Scalars['Int']['output'] - lastCommentEvent?: Maybe - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + comments: CommentConnection; + id: Scalars['Int']['output']; + lastCommentEvent?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; + /** A CIViC entity that can have comments on it. */ export type CommentableCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; export enum CommentableEntities { Assertion = 'ASSERTION', @@ -1128,287 +1117,287 @@ export enum CommentableEntities { MolecularProfile = 'MOLECULAR_PROFILE', Source = 'SOURCE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } /** Entity to comment on */ export type CommentableInput = { /** The type of the entity to comment on. */ - entityType: CommentableEntities + entityType: CommentableEntities; /** ID of the entity to comment on. */ - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; /** A user with all the unique kinds of actions they've performed on a given entity */ export type ContributingUser = { - __typename: 'ContributingUser' - lastActionDate: Scalars['ISO8601DateTime']['output'] - totalActionCount: Scalars['Int']['output'] - uniqueActions: Array - user: User -} + __typename: 'ContributingUser'; + lastActionDate: Scalars['ISO8601DateTime']['output']; + totalActionCount: Scalars['Int']['output']; + uniqueActions: Array; + user: User; +}; export type ContributingUsersSummary = { - __typename: 'ContributingUsersSummary' - curators: Array - editors: Array -} + __typename: 'ContributingUsersSummary'; + curators: Array; + editors: Array; +}; export type Contribution = { - __typename: 'Contribution' - action: EventAction - count: Scalars['Int']['output'] -} + __typename: 'Contribution'; + action: EventAction; + count: Scalars['Int']['output']; +}; export type Coordinate = { - __typename: 'Coordinate' - chromosome?: Maybe - representativeTranscript?: Maybe - start?: Maybe - stop?: Maybe -} + __typename: 'Coordinate'; + chromosome?: Maybe; + representativeTranscript?: Maybe; + start?: Maybe; + stop?: Maybe; +}; export type CoordinateInput = { - chromosome?: InputMaybe - representativeTranscript?: InputMaybe - start?: InputMaybe - stop?: InputMaybe -} + chromosome?: InputMaybe; + representativeTranscript?: InputMaybe; + start?: InputMaybe; + stop?: InputMaybe; +}; export type Country = { - __typename: 'Country' - id: Scalars['Int']['output'] - iso: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'Country'; + id: Scalars['Int']['output']; + iso: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type CreateComplexMolecularProfileActivity = ActivityInterface & { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'CreateComplexMolecularProfileActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of CreateMolecularProfile */ export type CreateMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** Representation of the constituent parts of the Molecular Profile along with the logic used to combine them. */ - structure: MolecularProfileComponentInput -} + structure: MolecularProfileComponentInput; +}; /** Autogenerated return type of CreateMolecularProfile */ export type CreateMolecularProfilePayload = { - __typename: 'CreateMolecularProfilePayload' + __typename: 'CreateMolecularProfilePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created (or already existing) Molecular Profile. */ - molecularProfile: MolecularProfile -} + molecularProfile: MolecularProfile; +}; export type CreateVariantActivity = ActivityInterface & { - __typename: 'CreateVariantActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - molecularProfile: MolecularProfile - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'CreateVariantActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + molecularProfile: MolecularProfile; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of CreateVariant */ export type CreateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The CIViC ID of the Gene to which the new variant belongs. */ - geneId: Scalars['Int']['input'] + geneId: Scalars['Int']['input']; /** The name of the variant to create. */ - name: Scalars['String']['input'] + name: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of CreateVariant */ export type CreateVariantPayload = { - __typename: 'CreateVariantPayload' + __typename: 'CreateVariantPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created molecular profile for the new variant. */ - molecularProfile: MolecularProfile + molecularProfile: MolecularProfile; /** True if the variant was newly created. False if the returned variant was already in the database. */ - new: Scalars['Boolean']['output'] + new: Scalars['Boolean']['output']; /** The newly created Variant. */ - variant: Variant -} + variant: Variant; +}; export type DataRelease = { - __typename: 'DataRelease' - acceptedAndSubmittedVariantsVcf?: Maybe - acceptedVariantsVcf?: Maybe - assertionTsv?: Maybe - evidenceTsv?: Maybe - geneTsv?: Maybe - molecularProfileTsv?: Maybe - name: Scalars['String']['output'] - variantGroupTsv?: Maybe - variantTsv?: Maybe -} + __typename: 'DataRelease'; + acceptedAndSubmittedVariantsVcf?: Maybe; + acceptedVariantsVcf?: Maybe; + assertionTsv?: Maybe; + evidenceTsv?: Maybe; + geneTsv?: Maybe; + molecularProfileTsv?: Maybe; + name: Scalars['String']['output']; + variantGroupTsv?: Maybe; + variantTsv?: Maybe; +}; export type DateSort = { /** Value to sort by. */ - column: DateSortColumns + column: DateSortColumns; /** Sort direction. */ - direction: SortDirection -} + direction: SortDirection; +}; export enum DateSortColumns { Created = 'CREATED', - LastModified = 'LAST_MODIFIED', + LastModified = 'LAST_MODIFIED' } export type DeprecateComplexMolecularProfileActivity = ActivityInterface & { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'DeprecateComplexMolecularProfileActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfileInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text giving more context for deprecating this complex molecular profile. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** The reason for deprecating this molecular profile. */ - deprecationReason: MolecularProfileDeprecationReasonMutationInput + deprecationReason: MolecularProfileDeprecationReasonMutationInput; /** The CIViC ID of the complex molecular profile to deprecate. */ - molecularProfileId: Scalars['Int']['input'] + molecularProfileId: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of DeprecateComplexMolecularProfile */ export type DeprecateComplexMolecularProfilePayload = { - __typename: 'DeprecateComplexMolecularProfilePayload' + __typename: 'DeprecateComplexMolecularProfilePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The deprecated complex Molecular Profile. */ - molecularProfile?: Maybe -} + molecularProfile?: Maybe; +}; export type DeprecateVariantActivity = ActivityInterface & { - __typename: 'DeprecateVariantActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - molecularProfiles: Array - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'DeprecateVariantActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + molecularProfiles: Array; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of DeprecateVariant */ export type DeprecateVariantInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text giving more context for deprecation this variant. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** The reason for deprecation this variant. */ - deprecationReason: VariantDeprecationReason + deprecationReason: VariantDeprecationReason; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The CIViC ID of the variant to deprecate. */ - variantId: Scalars['Int']['input'] -} + variantId: Scalars['Int']['input']; +}; /** Autogenerated return type of DeprecateVariant */ export type DeprecateVariantPayload = { - __typename: 'DeprecateVariantPayload' + __typename: 'DeprecateVariantPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** * The molecular profiles linked to this variant that weren't already deprecated * and have been newly deprecated by running this mutation. */ - newlyDeprecatedMolecularProfiles?: Maybe> + newlyDeprecatedMolecularProfiles?: Maybe>; /** The deprecated Variant. */ - variant?: Maybe -} + variant?: Maybe; +}; export type Disease = { - __typename: 'Disease' - diseaseAliases: Array - diseaseUrl?: Maybe - displayName: Scalars['String']['output'] - doid?: Maybe - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - myDiseaseInfo?: Maybe - name: Scalars['String']['output'] -} + __typename: 'Disease'; + diseaseAliases: Array; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + myDiseaseInfo?: Maybe; + name: Scalars['String']['output']; +}; export type DiseasePopover = { - __typename: 'DiseasePopover' - assertionCount: Scalars['Int']['output'] - diseaseAliases: Array - diseaseUrl?: Maybe - displayName: Scalars['String']['output'] - doid?: Maybe - evidenceItemCount: Scalars['Int']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - molecularProfileCount: Scalars['Int']['output'] - myDiseaseInfo?: Maybe - name: Scalars['String']['output'] -} + __typename: 'DiseasePopover'; + assertionCount: Scalars['Int']['output']; + diseaseAliases: Array; + diseaseUrl?: Maybe; + displayName: Scalars['String']['output']; + doid?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + myDiseaseInfo?: Maybe; + name: Scalars['String']['output']; +}; export type DiseasesSort = { /** Available columns for sorting */ - column: DiseasesSortColumns + column: DiseasesSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum DiseasesSortColumns { AssertionCount = 'ASSERTION_COUNT', @@ -1416,65 +1405,65 @@ export enum DiseasesSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', GeneCount = 'GENE_COUNT', Name = 'NAME', - VariantCount = 'VARIANT_COUNT', + VariantCount = 'VARIANT_COUNT' } export type DownloadableFile = { - __typename: 'DownloadableFile' - filename: Scalars['String']['output'] - path: Scalars['String']['output'] -} + __typename: 'DownloadableFile'; + filename: Scalars['String']['output']; + path: Scalars['String']['output']; +}; /** Autogenerated input type of EditUser */ export type EditUserInput = { /** The user's area of expertise */ - areaOfExpertise: NullableAreaOfExpertiseTypeInput + areaOfExpertise: NullableAreaOfExpertiseTypeInput; /** * A short biography describing the user's interests, accomplishments, * associations, and/or anything else about they would like to share with the * CIViC community. */ - bio: NullableStringInput + bio: NullableStringInput; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The internal CIViC ID of the country the user resides or studies in. */ - countryId: NullableIntInput + countryId: NullableIntInput; /** The user's email address */ - email: Scalars['String']['input'] + email: Scalars['String']['input']; /** The user's Facebook profile handle */ - facebookProfile: NullableStringInput + facebookProfile: NullableStringInput; /** The user's LinkedIn username */ - linkedinProfile: NullableStringInput + linkedinProfile: NullableStringInput; /** The user's full name */ - name: NullableStringInput + name: NullableStringInput; /** The the user's ORCID (Open Research and Contributor ID) identifier */ - orcid: NullableIdInput + orcid: NullableIdInput; /** The user's twitter handle */ - twitterHandle: NullableStringInput + twitterHandle: NullableStringInput; /** The user's personal website URL, omitting the https:// protocol part */ - url: NullableStringInput + url: NullableStringInput; /** The user's desired username */ - username: Scalars['String']['input'] -} + username: Scalars['String']['input']; +}; /** Autogenerated return type of EditUser */ export type EditUserPayload = { - __typename: 'EditUserPayload' + __typename: 'EditUserPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe - user: User -} + clientMutationId?: Maybe; + user: User; +}; export type Event = { - __typename: 'Event' - action: EventAction - createdAt: Scalars['ISO8601DateTime']['output'] - id: Scalars['Int']['output'] - organization?: Maybe - originatingObject?: Maybe - originatingUser: User - subject?: Maybe -} + __typename: 'Event'; + action: EventAction; + createdAt: Scalars['ISO8601DateTime']['output']; + id: Scalars['Int']['output']; + organization?: Maybe; + originatingObject?: Maybe; + originatingUser: User; + subject?: Maybe; +}; export enum EventAction { Accepted = 'ACCEPTED', @@ -1501,44 +1490,44 @@ export enum EventAction { RevisionSuggested = 'REVISION_SUGGESTED', RevisionSuperseded = 'REVISION_SUPERSEDED', Submitted = 'SUBMITTED', - VariantCreated = 'VARIANT_CREATED', + VariantCreated = 'VARIANT_CREATED' } /** The connection type for Event. */ export type EventConnection = { - __typename: 'EventConnection' + __typename: 'EventConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** List of event types that have occured on this entity. */ - eventTypes: Array + eventTypes: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** List of all organizations who are involved in this event stream. */ - participatingOrganizations: Array + participatingOrganizations: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, user, or organization, the total number of events * for that subject/user/organization, irregardless of other filters. Returns * null when there is no subject, user, or organization. */ - unfilteredCount: Scalars['Int']['output'] + unfilteredCount: Scalars['Int']['output']; /** List of all users that have generated an event on the subject entity. */ - uniqueParticipants: Array -} + uniqueParticipants: Array; +}; /** An edge in a connection. */ export type EventEdge = { - __typename: 'EventEdge' + __typename: 'EventEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** * The context of an event feed, i.e. what is the root subject of the feed. This @@ -1548,7 +1537,7 @@ export enum EventFeedMode { Organization = 'ORGANIZATION', Subject = 'SUBJECT', Unscoped = 'UNSCOPED', - User = 'USER', + User = 'USER' } /** @@ -1558,213 +1547,214 @@ export enum EventFeedMode { * while the originating object will be the Revision itself. */ export type EventOriginObject = { - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; /** The subject of an event log event. */ export type EventSubject = { /** List and filter events for an object */ - events: EventConnection - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + events: EventConnection; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; + /** The subject of an event log event. */ export type EventSubjectEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; /** An event subject paired with a count of how many times that subject has appeared */ export type EventSubjectWithCount = { - __typename: 'EventSubjectWithCount' - occuranceCount: Scalars['Int']['output'] - subject?: Maybe -} + __typename: 'EventSubjectWithCount'; + occuranceCount: Scalars['Int']['output']; + subject?: Maybe; +}; export enum EvidenceDirection { DoesNotSupport = 'DOES_NOT_SUPPORT', Na = 'NA', - Supports = 'SUPPORTS', -} - -export type EvidenceItem = Commentable & - EventOriginObject & - EventSubject & - Flaggable & - WithRevisions & { - __typename: 'EvidenceItem' - acceptanceEvent?: Maybe - assertions: Array - /** List and filter comments. */ - comments: CommentConnection - description: Scalars['String']['output'] - disease?: Maybe - /** List and filter events for an object */ - events: EventConnection - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: Maybe - evidenceType: EvidenceType - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - id: Scalars['Int']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - molecularProfile: MolecularProfile - name: Scalars['String']['output'] - phenotypes: Array - rejectionEvent?: Maybe - /** List and filter revisions. */ - revisions: RevisionConnection - significance: EvidenceSignificance - source: Source - status: EvidenceStatus - submissionActivity: SubmitEvidenceItemActivity - submissionEvent: Event - therapies: Array - therapyInteractionType?: Maybe - variantHgvs: Scalars['String']['output'] - variantOrigin: VariantOrigin - } + Supports = 'SUPPORTS' +} + +export type EvidenceItem = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { + __typename: 'EvidenceItem'; + acceptanceEvent?: Maybe; + assertions: Array; + /** List and filter comments. */ + comments: CommentConnection; + description: Scalars['String']['output']; + disease?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + evidenceDirection: EvidenceDirection; + evidenceLevel: EvidenceLevel; + evidenceRating?: Maybe; + evidenceType: EvidenceType; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + id: Scalars['Int']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + molecularProfile: MolecularProfile; + name: Scalars['String']['output']; + phenotypes: Array; + rejectionEvent?: Maybe; + /** List and filter revisions. */ + revisions: RevisionConnection; + significance: EvidenceSignificance; + source: Source; + status: EvidenceStatus; + submissionActivity: SubmitEvidenceItemActivity; + submissionEvent: Event; + therapies: Array; + therapyInteractionType?: Maybe; + variantHgvs: Scalars['String']['output']; + variantOrigin: VariantOrigin; +}; + export type EvidenceItemCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type EvidenceItemEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type EvidenceItemFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type EvidenceItemRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; /** The connection type for EvidenceItem. */ export type EvidenceItemConnection = { - __typename: 'EvidenceItemConnection' + __typename: 'EvidenceItemConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type EvidenceItemEdge = { - __typename: 'EvidenceItemEdge' + __typename: 'EvidenceItemEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on an EvidenceItem that curators may propose revisions to. */ export type EvidenceItemFields = { /** The Evidence Items's description/summary text. */ - description: NullableStringInput + description: NullableStringInput; /** The ID of the disease (if applicable) for this EvidenceItem */ - diseaseId: NullableIntInput + diseaseId: NullableIntInput; /** The evidence direction for this EvidenceItem. */ - evidenceDirection: EvidenceDirection + evidenceDirection: EvidenceDirection; /** The evidence level of the EvidenceItem */ - evidenceLevel: EvidenceLevel + evidenceLevel: EvidenceLevel; /** The Type of the EvidenceItem */ - evidenceType: EvidenceType + evidenceType: EvidenceType; /** The ID of the Molecular Profile to which this EvidenceItem belongs */ - molecularProfileId: Scalars['Int']['input'] + molecularProfileId: Scalars['Int']['input']; /** List of IDs of CIViC Phenotype entries for this EvidenceItem. An empty list indicates none. */ - phenotypeIds: Array + phenotypeIds: Array; /** The rating for this EvidenceItem */ - rating: Scalars['Int']['input'] + rating: Scalars['Int']['input']; /** The Clinical Significance of the EvidenceItem */ - significance: EvidenceSignificance + significance: EvidenceSignificance; /** The ID of the Source from which this EvidenceItem was curated. */ - sourceId: Scalars['Int']['input'] + sourceId: Scalars['Int']['input']; /** List of IDs of CIViC Therapy entries for this EvidenceItem. An empty list indicates none. */ - therapyIds: Array + therapyIds: Array; /** Therapy interaction type for cases where more than one Therapy ID is provided. */ - therapyInteractionType: NullableTherapyInteractionTypeInput + therapyInteractionType: NullableTherapyInteractionTypeInput; /** The Variant Origin for this EvidenceItem. */ - variantOrigin: VariantOrigin -} + variantOrigin: VariantOrigin; +}; export type EvidenceItemsByStatus = { - __typename: 'EvidenceItemsByStatus' - acceptedCount: Scalars['Int']['output'] - molecularProfileId: Scalars['Int']['output'] - rejectedCount: Scalars['Int']['output'] - submittedCount: Scalars['Int']['output'] -} + __typename: 'EvidenceItemsByStatus'; + acceptedCount: Scalars['Int']['output']; + molecularProfileId: Scalars['Int']['output']; + rejectedCount: Scalars['Int']['output']; + submittedCount: Scalars['Int']['output']; +}; export type EvidenceItemsByType = { - __typename: 'EvidenceItemsByType' - diagnosticCount: Scalars['Int']['output'] - functionalCount: Scalars['Int']['output'] - molecularProfileId: Scalars['Int']['output'] - oncogenicCount: Scalars['Int']['output'] - predictiveCount: Scalars['Int']['output'] - predisposingCount: Scalars['Int']['output'] - prognosticCount: Scalars['Int']['output'] -} + __typename: 'EvidenceItemsByType'; + diagnosticCount: Scalars['Int']['output']; + functionalCount: Scalars['Int']['output']; + molecularProfileId: Scalars['Int']['output']; + oncogenicCount: Scalars['Int']['output']; + predictiveCount: Scalars['Int']['output']; + predisposingCount: Scalars['Int']['output']; + prognosticCount: Scalars['Int']['output']; +}; export enum EvidenceLevel { A = 'A', B = 'B', C = 'C', D = 'D', - E = 'E', + E = 'E' } export enum EvidenceSignificance { @@ -1790,15 +1780,15 @@ export enum EvidenceSignificance { Sensitivityresponse = 'SENSITIVITYRESPONSE', UnalteredFunction = 'UNALTERED_FUNCTION', UncertainSignificance = 'UNCERTAIN_SIGNIFICANCE', - Unknown = 'UNKNOWN', + Unknown = 'UNKNOWN' } export type EvidenceSort = { /** Available columns for sorting */ - column: EvidenceSortColumns + column: EvidenceSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum EvidenceSortColumns { Description = 'DESCRIPTION', @@ -1811,20 +1801,20 @@ export enum EvidenceSortColumns { Significance = 'SIGNIFICANCE', Status = 'STATUS', TherapyName = 'THERAPY_NAME', - VariantOrigin = 'VARIANT_ORIGIN', + VariantOrigin = 'VARIANT_ORIGIN' } export enum EvidenceStatus { Accepted = 'ACCEPTED', Rejected = 'REJECTED', - Submitted = 'SUBMITTED', + Submitted = 'SUBMITTED' } export enum EvidenceStatusFilter { Accepted = 'ACCEPTED', All = 'ALL', Rejected = 'REJECTED', - Submitted = 'SUBMITTED', + Submitted = 'SUBMITTED' } export enum EvidenceType { @@ -1833,172 +1823,173 @@ export enum EvidenceType { Oncogenic = 'ONCOGENIC', Predictive = 'PREDICTIVE', Predisposing = 'PREDISPOSING', - Prognostic = 'PROGNOSTIC', + Prognostic = 'PROGNOSTIC' } export type FdaCode = { - __typename: 'FdaCode' - code: Scalars['String']['output'] - description: Scalars['String']['output'] -} + __typename: 'FdaCode'; + code: Scalars['String']['output']; + description: Scalars['String']['output']; +}; export type FieldName = { - __typename: 'FieldName' + __typename: 'FieldName'; /** The user facing representation of the field name. */ - displayName: Scalars['String']['output'] + displayName: Scalars['String']['output']; /** The internal server representation of the field name. */ - name: Scalars['String']['output'] -} + name: Scalars['String']['output']; +}; export type FieldValidationError = { - __typename: 'FieldValidationError' - error: Scalars['String']['output'] - fieldName: Scalars['String']['output'] -} - -export type Flag = Commentable & - EventOriginObject & - EventSubject & { - __typename: 'Flag' - /** List and filter comments. */ - comments: CommentConnection - createdAt: Scalars['ISO8601DateTime']['output'] - /** List and filter events for an object */ - events: EventConnection - flaggable: Flaggable - flaggingUser: User - id: Scalars['Int']['output'] - lastCommentEvent?: Maybe - link: Scalars['String']['output'] - name: Scalars['String']['output'] - openActivity: FlagEntityActivity - resolutionActivity?: Maybe - resolvingUser?: Maybe - state: FlagState - } + __typename: 'FieldValidationError'; + error: Scalars['String']['output']; + fieldName: Scalars['String']['output']; +}; + +export type Flag = Commentable & EventOriginObject & EventSubject & { + __typename: 'Flag'; + /** List and filter comments. */ + comments: CommentConnection; + createdAt: Scalars['ISO8601DateTime']['output']; + /** List and filter events for an object */ + events: EventConnection; + flaggable: Flaggable; + flaggingUser: User; + id: Scalars['Int']['output']; + lastCommentEvent?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + openActivity: FlagEntityActivity; + resolutionActivity?: Maybe; + resolvingUser?: Maybe; + state: FlagState; +}; + export type FlagCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type FlagEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; /** The connection type for Flag. */ export type FlagConnection = { - __typename: 'FlagConnection' + __typename: 'FlagConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of flags for that subject, * irregardless of other filters. Returns null when there is no subject. */ - unfilteredCountForSubject?: Maybe + unfilteredCountForSubject?: Maybe; /** List of all users that have flagged this entity. */ - uniqueFlaggingUsers: Array + uniqueFlaggingUsers: Array; /** List of all users that have resolved a flag on this entity. */ - uniqueResolvingUsers?: Maybe> -} + uniqueResolvingUsers?: Maybe>; +}; /** An edge in a connection. */ export type FlagEdge = { - __typename: 'FlagEdge' + __typename: 'FlagEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type FlagEntityActivity = ActivityInterface & { - __typename: 'FlagEntityActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - flag: Flag - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'FlagEntityActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + flag: Flag; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of FlagEntity */ export type FlagEntityInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the problem you observed with this entity. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The entity to flag, specified by its ID and type. */ - subject: FlaggableInput -} + subject: FlaggableInput; +}; /** Autogenerated return type of FlagEntity */ export type FlagEntityPayload = { - __typename: 'FlagEntityPayload' + __typename: 'FlagEntityPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created Flag. */ - flag?: Maybe -} + flag?: Maybe; +}; export enum FlagState { Open = 'OPEN', - Resolved = 'RESOLVED', + Resolved = 'RESOLVED' } /** A CIViC entity that can be flagged for editor attention. */ export type Flaggable = { - flagged: Scalars['Boolean']['output'] + flagged: Scalars['Boolean']['output']; /** List and filter flags. */ - flags: FlagConnection - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + flags: FlagConnection; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; + /** A CIViC entity that can be flagged for editor attention. */ export type FlaggableFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; /** Enumeration of all entities in CIViC that can be flagged. */ export enum FlaggableEntities { @@ -2007,152 +1998,153 @@ export enum FlaggableEntities { Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } /** Entity to flag */ export type FlaggableInput = { /** The type of the entity to flag. */ - entityType: FlaggableEntities + entityType: FlaggableEntities; /** The ID of the entity. */ - id: Scalars['Int']['input'] -} - -export type Gene = Commentable & - EventSubject & - Flaggable & - MolecularProfileComponent & - WithRevisions & { - __typename: 'Gene' - /** List and filter comments. */ - comments: CommentConnection - description: Scalars['String']['output'] - entrezId: Scalars['Int']['output'] - /** List and filter events for an object */ - events: EventConnection - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - geneAliases: Array - id: Scalars['Int']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - myGeneInfoDetails?: Maybe - name: Scalars['String']['output'] - officialName: Scalars['String']['output'] - /** List and filter revisions. */ - revisions: RevisionConnection - sources: Array - /** List and filter variants. */ - variants: VariantConnection - } + id: Scalars['Int']['input']; +}; + +export type Gene = Commentable & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { + __typename: 'Gene'; + /** List and filter comments. */ + comments: CommentConnection; + description: Scalars['String']['output']; + entrezId: Scalars['Int']['output']; + /** List and filter events for an object */ + events: EventConnection; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + geneAliases: Array; + id: Scalars['Int']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + myGeneInfoDetails?: Maybe; + name: Scalars['String']['output']; + officialName: Scalars['String']['output']; + /** List and filter revisions. */ + revisions: RevisionConnection; + sources: Array; + /** List and filter variants. */ + variants: VariantConnection; +}; + export type GeneCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type GeneEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type GeneFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type GeneRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; + export type GeneVariantsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - name?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; +}; /** The connection type for Gene. */ export type GeneConnection = { - __typename: 'GeneConnection' + __typename: 'GeneConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type GeneEdge = { - __typename: 'GeneEdge' + __typename: 'GeneEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on a Gene that curators may propose revisions to. */ export type GeneFields = { /** The Gene's description/summary text. */ - description: NullableStringInput + description: NullableStringInput; /** Source IDs cited by the Gene's summary. */ - sourceIds: Array -} + sourceIds: Array; +}; export type GeneSearchFilter = { - alias?: InputMaybe - booleanOperator?: InputMaybe - description?: InputMaybe - entrezId?: InputMaybe - entrezSymbol?: InputMaybe - hasAssertion?: InputMaybe - id?: InputMaybe - openRevisionCount?: InputMaybe - subFilters?: InputMaybe> -} + alias?: InputMaybe; + booleanOperator?: InputMaybe; + description?: InputMaybe; + entrezId?: InputMaybe; + entrezSymbol?: InputMaybe; + hasAssertion?: InputMaybe; + id?: InputMaybe; + openRevisionCount?: InputMaybe; + subFilters?: InputMaybe>; +}; export type GenesSort = { /** Available columns for sorting */ - column: GenesSortColumns + column: GenesSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum GenesSortColumns { AssertionCount = 'assertionCount', @@ -2162,13 +2154,13 @@ export enum GenesSortColumns { GeneAlias = 'geneAlias', MolecularProfileCount = 'molecularProfileCount', TherapyName = 'therapyName', - VariantCount = 'variantCount', + VariantCount = 'variantCount' } export type IntSearchInput = { - comparisonOperator: IntSearchOperator - value: Scalars['Int']['input'] -} + comparisonOperator: IntSearchOperator; + value: Scalars['Int']['input']; +}; export enum IntSearchOperator { /** Equal To */ @@ -2177,274 +2169,280 @@ export enum IntSearchOperator { Gt = 'GT', Le = 'LE', Lt = 'LT', - Ne = 'NE', + Ne = 'NE' } export type LeaderboardOrganization = { - __typename: 'LeaderboardOrganization' - actionCount: Scalars['Int']['output'] - description: Scalars['String']['output'] - eventCount: Scalars['Int']['output'] - events: EventConnection - id: Scalars['Int']['output'] - memberCount: Scalars['Int']['output'] - members: UserConnection - mostRecentActivityTimestamp?: Maybe - name: Scalars['String']['output'] - orgAndSuborgsStatsHash: Stats - orgStatsHash: Stats - profileImagePath?: Maybe - rank: Scalars['Int']['output'] - ranks: Ranks - subGroups: Array - url: Scalars['String']['output'] -} + __typename: 'LeaderboardOrganization'; + actionCount: Scalars['Int']['output']; + description: Scalars['String']['output']; + eventCount: Scalars['Int']['output']; + events: EventConnection; + id: Scalars['Int']['output']; + memberCount: Scalars['Int']['output']; + members: UserConnection; + mostRecentActivityTimestamp?: Maybe; + name: Scalars['String']['output']; + orgAndSuborgsStatsHash: Stats; + orgStatsHash: Stats; + profileImagePath?: Maybe; + rank: Scalars['Int']['output']; + ranks: Ranks; + subGroups: Array; + url: Scalars['String']['output']; +}; + export type LeaderboardOrganizationEventsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type LeaderboardOrganizationMembersArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type LeaderboardOrganizationProfileImagePathArgs = { - size?: InputMaybe -} + size?: InputMaybe; +}; /** The connection type for LeaderboardOrganization. */ export type LeaderboardOrganizationConnection = { - __typename: 'LeaderboardOrganizationConnection' + __typename: 'LeaderboardOrganizationConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type LeaderboardOrganizationEdge = { - __typename: 'LeaderboardOrganizationEdge' + __typename: 'LeaderboardOrganizationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type LeaderboardRank = { - __typename: 'LeaderboardRank' - actionCount: Scalars['Int']['output'] - rank: Scalars['Int']['output'] -} + __typename: 'LeaderboardRank'; + actionCount: Scalars['Int']['output']; + rank: Scalars['Int']['output']; +}; export type LeaderboardUser = { - __typename: 'LeaderboardUser' - actionCount: Scalars['Int']['output'] - areaOfExpertise?: Maybe - bio?: Maybe - country?: Maybe - displayName: Scalars['String']['output'] - email?: Maybe - events: EventConnection - facebookProfile?: Maybe - id: Scalars['Int']['output'] - linkedinProfile?: Maybe - mostRecentActivityTimestamp?: Maybe - mostRecentConflictOfInterestStatement?: Maybe - mostRecentEvent?: Maybe - mostRecentOrganizationId?: Maybe - name?: Maybe + __typename: 'LeaderboardUser'; + actionCount: Scalars['Int']['output']; + areaOfExpertise?: Maybe; + bio?: Maybe; + country?: Maybe; + displayName: Scalars['String']['output']; + email?: Maybe; + events: EventConnection; + facebookProfile?: Maybe; + id: Scalars['Int']['output']; + linkedinProfile?: Maybe; + mostRecentActivityTimestamp?: Maybe; + mostRecentConflictOfInterestStatement?: Maybe; + mostRecentEvent?: Maybe; + mostRecentOrganizationId?: Maybe; + name?: Maybe; /** Filterable list of notifications for the logged in user. */ - notifications?: Maybe - orcid?: Maybe - organizations: Array - profileImagePath?: Maybe - rank: Scalars['Int']['output'] - ranks: Ranks - role: UserRole - statsHash: Stats - twitterHandle?: Maybe - url?: Maybe - username: Scalars['String']['output'] -} + notifications?: Maybe; + orcid?: Maybe; + organizations: Array; + profileImagePath?: Maybe; + rank: Scalars['Int']['output']; + ranks: Ranks; + role: UserRole; + statsHash: Stats; + twitterHandle?: Maybe; + url?: Maybe; + username: Scalars['String']['output']; +}; + export type LeaderboardUserEventsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type LeaderboardUserNotificationsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - includeSeen?: InputMaybe - last?: InputMaybe - notificationType?: InputMaybe - subscriptionId?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + includeSeen?: InputMaybe; + last?: InputMaybe; + notificationType?: InputMaybe; + subscriptionId?: InputMaybe; +}; + export type LeaderboardUserProfileImagePathArgs = { - size?: InputMaybe -} + size?: InputMaybe; +}; /** The connection type for LeaderboardUser. */ export type LeaderboardUserConnection = { - __typename: 'LeaderboardUserConnection' + __typename: 'LeaderboardUserConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type LeaderboardUserEdge = { - __typename: 'LeaderboardUserEdge' + __typename: 'LeaderboardUserEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type LinkableDisease = { - __typename: 'LinkableDisease' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'LinkableDisease'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type LinkableGene = { - __typename: 'LinkableGene' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'LinkableGene'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type LinkableTherapy = { - __typename: 'LinkableTherapy' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'LinkableTherapy'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type LinkableVariant = { - __typename: 'LinkableVariant' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'LinkableVariant'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type LinkableVariantType = { - __typename: 'LinkableVariantType' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + __typename: 'LinkableVariantType'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type LinkoutData = { - __typename: 'LinkoutData' - currentValue: ModeratedField - diffValue: ModeratedFieldDiff - name: Scalars['String']['output'] - suggestedValue: ModeratedField -} + __typename: 'LinkoutData'; + currentValue: ModeratedField; + diffValue: ModeratedFieldDiff; + name: Scalars['String']['output']; + suggestedValue: ModeratedField; +}; export type ModerateAssertionActivity = ActivityInterface & { - __typename: 'ModerateAssertionActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'ModerateAssertionActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of ModerateAssertion */ export type ModerateAssertionInput = { /** ID of the Assertion to moderate */ - assertionId: Scalars['Int']['input'] + assertionId: Scalars['Int']['input']; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The desired status of the Assertion */ - newStatus: EvidenceStatus + newStatus: EvidenceStatus; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of ModerateAssertion */ export type ModerateAssertionPayload = { - __typename: 'ModerateAssertionPayload' + __typename: 'ModerateAssertionPayload'; /** The moderated Assertion */ - assertion: Assertion + assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe -} + clientMutationId?: Maybe; +}; export type ModerateEvidenceItemActivity = ActivityInterface & { - __typename: 'ModerateEvidenceItemActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'ModerateEvidenceItemActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of ModerateEvidenceItem */ export type ModerateEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** ID of the Evidence Item to moderate */ - evidenceItemId: Scalars['Int']['input'] + evidenceItemId: Scalars['Int']['input']; /** The desired status of the Evidence Item */ - newStatus: EvidenceStatus + newStatus: EvidenceStatus; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of ModerateEvidenceItem */ export type ModerateEvidenceItemPayload = { - __typename: 'ModerateEvidenceItemPayload' + __typename: 'ModerateEvidenceItemPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The moderated Evidence Item */ - evidenceItem: EvidenceItem -} + evidenceItem: EvidenceItem; +}; /** Enumeration of all moderated CIViC entities. */ export enum ModeratedEntities { @@ -2453,189 +2451,191 @@ export enum ModeratedEntities { Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } /** Fields that can have revisions can be either scalar values or complex objects */ -export type ModeratedField = ObjectField | ScalarField +export type ModeratedField = ObjectField | ScalarField; /** Fields that can have revisions can be either scalar values or complex objects */ -export type ModeratedFieldDiff = ObjectFieldDiff | ScalarFieldDiff +export type ModeratedFieldDiff = ObjectFieldDiff | ScalarFieldDiff; /** Entity to moderate. */ export type ModeratedInput = { /** Type of moderated entity. */ - entityType: ModeratedEntities + entityType: ModeratedEntities; /** ID of moderated entity. */ - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; export type ModeratedObjectField = { - __typename: 'ModeratedObjectField' - deleted: Scalars['Boolean']['output'] - displayName?: Maybe - displayType?: Maybe - entityType: Scalars['String']['output'] - id: Scalars['Int']['output'] - link?: Maybe -} - -export type MolecularProfile = Commentable & - EventOriginObject & - EventSubject & - Flaggable & - WithRevisions & { - __typename: 'MolecularProfile' - /** The collection of assertions associated with this molecular profile. */ - assertions: AssertionConnection - /** List and filter comments. */ - comments: CommentConnection - complexMolecularProfileCreationActivity?: Maybe - complexMolecularProfileDeprecationActivity?: Maybe - deprecated: Scalars['Boolean']['output'] - deprecatedVariants: Array - deprecationReason?: Maybe - description?: Maybe - /** List and filter events for an object */ - events: EventConnection - evidenceCountsByStatus: EvidenceItemsByStatus - evidenceCountsByType: EvidenceItemsByType - /** The collection of evidence items associated with this molecular profile. */ - evidenceItems: EvidenceItemConnection - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - id: Scalars['Int']['output'] - isComplex: Scalars['Boolean']['output'] - isMultiVariant: Scalars['Boolean']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - molecularProfileAliases: Array - molecularProfileScore: Scalars['Float']['output'] - /** The human readable name of this profile, including gene and variant names. */ - name: Scalars['String']['output'] - /** The profile name with its constituent parts as objects, suitable for building tags. */ - parsedName: Array - /** The profile name as stored, with ids rather than names. */ - rawName: Scalars['String']['output'] - /** List and filter revisions. */ - revisions: RevisionConnection - sources: Array - variantCreationActivity?: Maybe - variantDeprecationActivity?: Maybe - /** The collection of variants included in this molecular profile. Please note the name for their relation to each other. */ - variants: Array - } + __typename: 'ModeratedObjectField'; + deleted: Scalars['Boolean']['output']; + displayName?: Maybe; + displayType?: Maybe; + entityType: Scalars['String']['output']; + id: Scalars['Int']['output']; + link?: Maybe; +}; + +export type MolecularProfile = Commentable & EventOriginObject & EventSubject & Flaggable & WithRevisions & { + __typename: 'MolecularProfile'; + /** The collection of assertions associated with this molecular profile. */ + assertions: AssertionConnection; + /** List and filter comments. */ + comments: CommentConnection; + complexMolecularProfileCreationActivity?: Maybe; + complexMolecularProfileDeprecationActivity?: Maybe; + deprecated: Scalars['Boolean']['output']; + deprecatedVariants: Array; + deprecationReason?: Maybe; + description?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + evidenceCountsByStatus: EvidenceItemsByStatus; + evidenceCountsByType: EvidenceItemsByType; + /** The collection of evidence items associated with this molecular profile. */ + evidenceItems: EvidenceItemConnection; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + id: Scalars['Int']['output']; + isComplex: Scalars['Boolean']['output']; + isMultiVariant: Scalars['Boolean']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + molecularProfileAliases: Array; + molecularProfileScore: Scalars['Float']['output']; + /** The human readable name of this profile, including gene and variant names. */ + name: Scalars['String']['output']; + /** The profile name with its constituent parts as objects, suitable for building tags. */ + parsedName: Array; + /** The profile name as stored, with ids rather than names. */ + rawName: Scalars['String']['output']; + /** List and filter revisions. */ + revisions: RevisionConnection; + sources: Array; + variantCreationActivity?: Maybe; + variantDeprecationActivity?: Maybe; + /** The collection of variants included in this molecular profile. Please note the name for their relation to each other. */ + variants: Array; +}; + export type MolecularProfileAssertionsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type MolecularProfileCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type MolecularProfileEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type MolecularProfileEvidenceItemsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type MolecularProfileFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type MolecularProfileRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; export type MolecularProfileAlias = { - __typename: 'MolecularProfileAlias' - name: Scalars['String']['output'] -} + __typename: 'MolecularProfileAlias'; + name: Scalars['String']['output']; +}; /** A taggable/linkable component of a molecular profile */ export type MolecularProfileComponent = { - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] -} + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; +}; export type MolecularProfileComponentInput = { /** Boolean operation used to combined the components into a Molecular Profile. */ - booleanOperator?: InputMaybe + booleanOperator?: InputMaybe; /** One or more complex (multi-Variant) components that make up the Molecular Profile. */ - complexComponents?: InputMaybe> + complexComponents?: InputMaybe>; /** One or more single Variants that make up the Molecular Profile. */ - variantComponents?: InputMaybe> -} + variantComponents?: InputMaybe>; +}; /** The connection type for MolecularProfile. */ export type MolecularProfileConnection = { - __typename: 'MolecularProfileConnection' + __typename: 'MolecularProfileConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; export enum MolecularProfileDeprecationReason { Duplicate = 'DUPLICATE', Invalid = 'INVALID', Other = 'OTHER', - VariantDeprecated = 'VARIANT_DEPRECATED', + VariantDeprecated = 'VARIANT_DEPRECATED' } export enum MolecularProfileDeprecationReasonMutationInput { Duplicate = 'DUPLICATE', Invalid = 'INVALID', - Other = 'OTHER', + Other = 'OTHER' } export enum MolecularProfileDisplayFilter { @@ -2646,423 +2646,450 @@ export enum MolecularProfileDisplayFilter { /** Display only molecular profiles which have evidence in either an accepted or submitted state. */ WithAcceptedOrSubmitted = 'WITH_ACCEPTED_OR_SUBMITTED', /** Display molecular profiles which have at least one submited evidence item. */ - WithSubmitted = 'WITH_SUBMITTED', + WithSubmitted = 'WITH_SUBMITTED' } /** An edge in a connection. */ export type MolecularProfileEdge = { - __typename: 'MolecularProfileEdge' + __typename: 'MolecularProfileEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on a MolecularProfile that curators may propose revisions to. */ export type MolecularProfileFields = { /** List of aliases or alternate names for the MolecularProfile. */ - aliases: Array + aliases: Array; /** The MolecularProfile's description/summary text. */ - description: NullableStringInput + description: NullableStringInput; /** Source IDs cited by the MolecularProfile's summary. */ - sourceIds: Array -} + sourceIds: Array; +}; export type MolecularProfileNamePreview = { - __typename: 'MolecularProfileNamePreview' - deprecatedVariants: Array + __typename: 'MolecularProfileNamePreview'; + deprecatedVariants: Array; /** The already existing MP matching this name, if it exists */ - existingMolecularProfile?: Maybe - segments: Array -} + existingMolecularProfile?: Maybe; + segments: Array; +}; /** * A segment of a molecular profile. Either a string representing a boolean * operator or a tag component representing a gene or variant */ -export type MolecularProfileSegment = - | Gene - | MolecularProfileTextSegment - | Variant +export type MolecularProfileSegment = Gene | MolecularProfileTextSegment | Variant; export type MolecularProfileTextSegment = { - __typename: 'MolecularProfileTextSegment' - text: Scalars['String']['output'] -} + __typename: 'MolecularProfileTextSegment'; + text: Scalars['String']['output']; +}; export type MolecularProfilesSort = { /** Available columns for sorting */ - column: MolecularProfilesSortColumns + column: MolecularProfilesSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum MolecularProfilesSortColumns { AssertionCount = 'assertionCount', EvidenceItemCount = 'evidenceItemCount', MolecularProfileScore = 'molecularProfileScore', - VariantCount = 'variantCount', + VariantCount = 'variantCount' } export type Mutation = { - __typename: 'Mutation' + __typename: 'Mutation'; /** * Accept multiple revisions by ID. The accepting user must be an editor with a * valid conflict of interest statement on file and the revisions must not be * their own. The revisions must be for the same subject. The revisions may not * conflict, i.e. be for the same field. */ - acceptRevisions?: Maybe + acceptRevisions?: Maybe; /** Add a comment to any commentable entity. */ - addComment?: Maybe + addComment?: Maybe; /** Add a new disease to the database. */ - addDisease?: Maybe + addDisease?: Maybe; /** * Add a stub record for an external source that is not yet in CIViC. * This is for adding a new Source inline while performing other curation activities * such as adding new evidence items and is distinct from suggesting a source for curation. */ - addRemoteCitation?: Maybe + addRemoteCitation?: Maybe; /** Add a new therapy to the database. */ - addTherapy?: Maybe + addTherapy?: Maybe; /** Create a new Molecular Profile in order to attach Evidence Items to it. */ - createMolecularProfile?: Maybe + createMolecularProfile?: Maybe; /** Create a new Variant to the database. */ - createVariant?: Maybe + createVariant?: Maybe; /** Deprecate a complex molecular profile to prevent it from being used in the future. */ - deprecateComplexMolecularProfile?: Maybe + deprecateComplexMolecularProfile?: Maybe; /** * Deprecate a variant to prevent it from being used in the future and implicitly * deprecate all the molecular profiles linked to this variant. */ - deprecateVariant?: Maybe + deprecateVariant?: Maybe; /** Updated currently logged in Users's profile */ - editUser?: Maybe + editUser?: Maybe; /** Flag an entity to signal to the editorial team that you believe there is an issue with it. */ - flagEntity?: Maybe + flagEntity?: Maybe; /** Perform moderation actions on an assertion such as accepting, rejecting, or reverting. */ - moderateAssertion?: Maybe + moderateAssertion?: Maybe; /** Perform moderation actions on an evidence item such as accepting, rejecting, or reverting. */ - moderateEvidenceItem?: Maybe + moderateEvidenceItem?: Maybe; /** * Reject one or more revisions by ID or revision set ID. Any user may reject a * Revision that they submitted themselves. Otherwise, the rejecting user must be * an editor with valid conflict of interest statement on file. */ - rejectRevisions?: Maybe + rejectRevisions?: Maybe; /** * Resolve a flag on a CIViC entity indicating that it was either erronously flagged or the issue has been resolved. * Any user may resolve their own flag however only editors with valid conflict * of interest statements can resolve other flags. */ - resolveFlag?: Maybe + resolveFlag?: Maybe; /** Propose adding a new Assertion to the CIViC database. */ - submitAssertion?: Maybe + submitAssertion?: Maybe; /** Propose adding a new EvidenceItem to the CIViC database. */ - submitEvidence?: Maybe + submitEvidence?: Maybe; /** Create a new variant group. */ - submitVariantGroup?: Maybe + submitVariantGroup?: Maybe; /** Subscribe to a CIViC entity in order to receive notifications about it. */ - subscribe?: Maybe + subscribe?: Maybe; /** Suggest a Revision to an Assertion entity. */ - suggestAssertionRevision?: Maybe + suggestAssertionRevision?: Maybe; /** Suggest a Revision to an EvidenceItem entity. */ - suggestEvidenceItemRevision?: Maybe + suggestEvidenceItemRevision?: Maybe; /** Suggest a Revision to a Gene entity. */ - suggestGeneRevision?: Maybe + suggestGeneRevision?: Maybe; /** Suggest a Revision to a MolecularProfile entity. */ - suggestMolecularProfileRevision?: Maybe + suggestMolecularProfileRevision?: Maybe; /** Suggest a source for curation in CIViC. */ - suggestSource?: Maybe + suggestSource?: Maybe; /** Suggested a Revision to a Variant Group entity */ - suggestVariantGroupRevision?: Maybe + suggestVariantGroupRevision?: Maybe; /** Suggest a Revision to a Variant entity. */ - suggestVariantRevision?: Maybe + suggestVariantRevision?: Maybe; /** Unsubscribe from a CIViC entity to stop receiving notifications about it. */ - unsubscribe?: Maybe + unsubscribe?: Maybe; /** Update the currentlly logged in User's Conflict of Interest statement */ - updateCoi?: Maybe + updateCoi?: Maybe; /** Mark one or more notifications as read/unread. The notification IDs provided must belong to the requesting user. */ - updateNotificationStatus?: Maybe + updateNotificationStatus?: Maybe; /** Update the status of a SourceSuggestion by ID. The user updating the SourceSuggestion must be signed in. */ - updateSourceSuggestionStatus?: Maybe -} + updateSourceSuggestionStatus?: Maybe; +}; + export type MutationAcceptRevisionsArgs = { - input: AcceptRevisionsInput -} + input: AcceptRevisionsInput; +}; + export type MutationAddCommentArgs = { - input: AddCommentInput -} + input: AddCommentInput; +}; + export type MutationAddDiseaseArgs = { - input: AddDiseaseInput -} + input: AddDiseaseInput; +}; + export type MutationAddRemoteCitationArgs = { - input: AddRemoteCitationInput -} + input: AddRemoteCitationInput; +}; + export type MutationAddTherapyArgs = { - input: AddTherapyInput -} + input: AddTherapyInput; +}; + export type MutationCreateMolecularProfileArgs = { - input: CreateMolecularProfileInput -} + input: CreateMolecularProfileInput; +}; + export type MutationCreateVariantArgs = { - input: CreateVariantInput -} + input: CreateVariantInput; +}; + export type MutationDeprecateComplexMolecularProfileArgs = { - input: DeprecateComplexMolecularProfileInput -} + input: DeprecateComplexMolecularProfileInput; +}; + export type MutationDeprecateVariantArgs = { - input: DeprecateVariantInput -} + input: DeprecateVariantInput; +}; + export type MutationEditUserArgs = { - input: EditUserInput -} + input: EditUserInput; +}; + export type MutationFlagEntityArgs = { - input: FlagEntityInput -} + input: FlagEntityInput; +}; + export type MutationModerateAssertionArgs = { - input: ModerateAssertionInput -} + input: ModerateAssertionInput; +}; + export type MutationModerateEvidenceItemArgs = { - input: ModerateEvidenceItemInput -} + input: ModerateEvidenceItemInput; +}; + export type MutationRejectRevisionsArgs = { - input: RejectRevisionsInput -} + input: RejectRevisionsInput; +}; + export type MutationResolveFlagArgs = { - input: ResolveFlagInput -} + input: ResolveFlagInput; +}; + export type MutationSubmitAssertionArgs = { - input: SubmitAssertionInput -} + input: SubmitAssertionInput; +}; + export type MutationSubmitEvidenceArgs = { - input: SubmitEvidenceItemInput -} + input: SubmitEvidenceItemInput; +}; + export type MutationSubmitVariantGroupArgs = { - input: SubmitVariantGroupInput -} + input: SubmitVariantGroupInput; +}; + export type MutationSubscribeArgs = { - input: SubscribeInput -} + input: SubscribeInput; +}; + export type MutationSuggestAssertionRevisionArgs = { - input: SuggestAssertionRevisionInput -} + input: SuggestAssertionRevisionInput; +}; + export type MutationSuggestEvidenceItemRevisionArgs = { - input: SuggestEvidenceItemRevisionInput -} + input: SuggestEvidenceItemRevisionInput; +}; + export type MutationSuggestGeneRevisionArgs = { - input: SuggestGeneRevisionInput -} + input: SuggestGeneRevisionInput; +}; + export type MutationSuggestMolecularProfileRevisionArgs = { - input: SuggestMolecularProfileRevisionInput -} + input: SuggestMolecularProfileRevisionInput; +}; + export type MutationSuggestSourceArgs = { - input: SuggestSourceInput -} + input: SuggestSourceInput; +}; + export type MutationSuggestVariantGroupRevisionArgs = { - input: SuggestVariantGroupRevisionInput -} + input: SuggestVariantGroupRevisionInput; +}; + export type MutationSuggestVariantRevisionArgs = { - input: SuggestVariantRevisionInput -} + input: SuggestVariantRevisionInput; +}; + export type MutationUnsubscribeArgs = { - input: UnsubscribeInput -} + input: UnsubscribeInput; +}; + export type MutationUpdateCoiArgs = { - input: UpdateCoiInput -} + input: UpdateCoiInput; +}; + export type MutationUpdateNotificationStatusArgs = { - input: UpdateNotificationStatusInput -} + input: UpdateNotificationStatusInput; +}; + export type MutationUpdateSourceSuggestionStatusArgs = { - input: UpdateSourceSuggestionStatusInput -} + input: UpdateSourceSuggestionStatusInput; +}; export type MyChemInfo = { - __typename: 'MyChemInfo' - chebiDefinition?: Maybe - chebiId?: Maybe - chemblId?: Maybe - chemblMoleculeType?: Maybe - drugbankId?: Maybe - fdaEpcCodes: Array - fdaMoaCodes: Array - firstApproval?: Maybe - inchikey?: Maybe - indications: Array - pharmgkbId?: Maybe - pubchemCid?: Maybe - rxnorm?: Maybe -} + __typename: 'MyChemInfo'; + chebiDefinition?: Maybe; + chebiId?: Maybe; + chemblId?: Maybe; + chemblMoleculeType?: Maybe; + drugbankId?: Maybe; + fdaEpcCodes: Array; + fdaMoaCodes: Array; + firstApproval?: Maybe; + inchikey?: Maybe; + indications: Array; + pharmgkbId?: Maybe; + pubchemCid?: Maybe; + rxnorm?: Maybe; +}; export type MyDiseaseInfo = { - __typename: 'MyDiseaseInfo' - diseaseOntologyExactSynonyms: Array - diseaseOntologyRelatedSynonyms: Array - doDef?: Maybe - doDefCitations: Array - icd10?: Maybe - icdo?: Maybe - mesh?: Maybe - mondoDef?: Maybe - ncit: Array - omim?: Maybe -} + __typename: 'MyDiseaseInfo'; + diseaseOntologyExactSynonyms: Array; + diseaseOntologyRelatedSynonyms: Array; + doDef?: Maybe; + doDefCitations: Array; + icd10?: Maybe; + icdo?: Maybe; + mesh?: Maybe; + mondoDef?: Maybe; + ncit: Array; + omim?: Maybe; +}; export type MyVariantInfo = { - __typename: 'MyVariantInfo' - caddConsequence: Array - caddDetail: Array - caddPhred?: Maybe - caddScore?: Maybe - clinvarClinicalSignificance: Array - clinvarHgvsCoding: Array - clinvarHgvsGenomic: Array - clinvarHgvsNonCoding: Array - clinvarHgvsProtein: Array - clinvarId?: Maybe - clinvarOmim?: Maybe - cosmicId?: Maybe - dbnsfpInterproDomain: Array - dbsnpRsid?: Maybe - eglClass?: Maybe - eglHgvs: Array - eglProtein?: Maybe - eglTranscript?: Maybe - exacAlleleCount?: Maybe - exacAlleleFrequency?: Maybe - exacAlleleNumber?: Maybe - fathmmMklPrediction?: Maybe - fathmmMklScore?: Maybe - fathmmPrediction: Array - fathmmScore: Array - fitconsScore?: Maybe - gerp?: Maybe - gnomadExomeAlleleCount?: Maybe - gnomadExomeAlleleFrequency?: Maybe - gnomadExomeAlleleNumber?: Maybe - gnomadExomeFilter?: Maybe - gnomadGenomeAlleleCount?: Maybe - gnomadGenomeAlleleFrequency?: Maybe - gnomadGenomeAlleleNumber?: Maybe - gnomadGenomeFilter?: Maybe - lrtPrediction?: Maybe - lrtScore?: Maybe - metalrPrediction?: Maybe - metalrScore?: Maybe - metasvmPrediction?: Maybe - metasvmScore?: Maybe - mutationassessorPrediction: Array - mutationassessorScore: Array - mutationtasterPrediction: Array - mutationtasterScore: Array - myVariantInfoId: Scalars['String']['output'] - phastcons30way?: Maybe - phastcons100way?: Maybe - phyloP30way?: Maybe - phyloP100way?: Maybe - polyphen2HdivPrediction: Array - polyphen2HdivScore: Array - polyphen2HvarPrediction: Array - polyphen2HvarScore: Array - proveanPrediction: Array - proveanScore: Array - revelScore?: Maybe> - siftPrediction: Array - siftScore: Array - siphy?: Maybe - snpeffSnpEffect: Array - snpeffSnpImpact: Array -} + __typename: 'MyVariantInfo'; + caddConsequence: Array; + caddDetail: Array; + caddPhred?: Maybe; + caddScore?: Maybe; + clinvarClinicalSignificance: Array; + clinvarHgvsCoding: Array; + clinvarHgvsGenomic: Array; + clinvarHgvsNonCoding: Array; + clinvarHgvsProtein: Array; + clinvarId?: Maybe; + clinvarOmim?: Maybe; + cosmicId?: Maybe; + dbnsfpInterproDomain: Array; + dbsnpRsid?: Maybe; + eglClass?: Maybe; + eglHgvs: Array; + eglProtein?: Maybe; + eglTranscript?: Maybe; + exacAlleleCount?: Maybe; + exacAlleleFrequency?: Maybe; + exacAlleleNumber?: Maybe; + fathmmMklPrediction?: Maybe; + fathmmMklScore?: Maybe; + fathmmPrediction: Array; + fathmmScore: Array; + fitconsScore?: Maybe; + gerp?: Maybe; + gnomadExomeAlleleCount?: Maybe; + gnomadExomeAlleleFrequency?: Maybe; + gnomadExomeAlleleNumber?: Maybe; + gnomadExomeFilter?: Maybe; + gnomadGenomeAlleleCount?: Maybe; + gnomadGenomeAlleleFrequency?: Maybe; + gnomadGenomeAlleleNumber?: Maybe; + gnomadGenomeFilter?: Maybe; + lrtPrediction?: Maybe; + lrtScore?: Maybe; + metalrPrediction?: Maybe; + metalrScore?: Maybe; + metasvmPrediction?: Maybe; + metasvmScore?: Maybe; + mutationassessorPrediction: Array; + mutationassessorScore: Array; + mutationtasterPrediction: Array; + mutationtasterScore: Array; + myVariantInfoId: Scalars['String']['output']; + phastcons30way?: Maybe; + phastcons100way?: Maybe; + phyloP30way?: Maybe; + phyloP100way?: Maybe; + polyphen2HdivPrediction: Array; + polyphen2HdivScore: Array; + polyphen2HvarPrediction: Array; + polyphen2HvarScore: Array; + proveanPrediction: Array; + proveanScore: Array; + revelScore?: Maybe>; + siftPrediction: Array; + siftScore: Array; + siphy?: Maybe; + snpeffSnpEffect: Array; + snpeffSnpImpact: Array; +}; export type NccnGuideline = { - __typename: 'NccnGuideline' - id: Scalars['Int']['output'] - name: Scalars['String']['output'] -} + __typename: 'NccnGuideline'; + id: Scalars['Int']['output']; + name: Scalars['String']['output']; +}; export type Notification = { - __typename: 'Notification' - createdAt: Scalars['ISO8601DateTime']['output'] - event: Event - id: Scalars['Int']['output'] - notifiedUser: User - originatingUser: User - seen: Scalars['Boolean']['output'] - subscription?: Maybe - type: NotificationReason - updatedAt: Scalars['ISO8601DateTime']['output'] -} + __typename: 'Notification'; + createdAt: Scalars['ISO8601DateTime']['output']; + event: Event; + id: Scalars['Int']['output']; + notifiedUser: User; + originatingUser: User; + seen: Scalars['Boolean']['output']; + subscription?: Maybe; + type: NotificationReason; + updatedAt: Scalars['ISO8601DateTime']['output']; +}; /** The connection type for Notification. */ export type NotificationConnection = { - __typename: 'NotificationConnection' + __typename: 'NotificationConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** List of event types that have occured on this entity. */ - eventTypes: Array + eventTypes: Array; /** Users who have mentioned you. */ - mentioningUsers: Array + mentioningUsers: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** List of subjects of the notifications in the stream */ - notificationSubjects: Array + notificationSubjects: Array; /** List of all organizations who are involved in this notification stream. */ - organizations: Array + organizations: Array; /** Users who have performed an action (other than a mention) that created a notification. */ - originatingUsers: Array + originatingUsers: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** Count of unread notifications */ - unreadCount: Scalars['Int']['output'] -} + unreadCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type NotificationEdge = { - __typename: 'NotificationEdge' + __typename: 'NotificationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export enum NotificationReason { Mention = 'MENTION', - Subscription = 'SUBSCRIPTION', + Subscription = 'SUBSCRIPTION' } /** @@ -3073,10 +3100,10 @@ export enum NotificationReason { */ export type NullableAmpLevelTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3086,10 +3113,10 @@ export type NullableAmpLevelTypeInput = { */ export type NullableAreaOfExpertiseTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3099,10 +3126,10 @@ export type NullableAreaOfExpertiseTypeInput = { */ export type NullableBooleanInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3112,10 +3139,10 @@ export type NullableBooleanInput = { */ export type NullableIdInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3125,10 +3152,10 @@ export type NullableIdInput = { */ export type NullableIntInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3138,10 +3165,10 @@ export type NullableIntInput = { */ export type NullableReferenceBuildTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3151,10 +3178,10 @@ export type NullableReferenceBuildTypeInput = { */ export type NullableStringInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; /** * An input object that represents a field value that can be "unset" or changed to null. @@ -3164,1134 +3191,1214 @@ export type NullableStringInput = { */ export type NullableTherapyInteractionTypeInput = { /** Set to true if you wish to set the field's value to null. */ - unset?: InputMaybe + unset?: InputMaybe; /** The desired value for the field. Mutually exclusive with unset. */ - value?: InputMaybe -} + value?: InputMaybe; +}; export type ObjectField = { - __typename: 'ObjectField' - objects: Array -} + __typename: 'ObjectField'; + objects: Array; +}; export type ObjectFieldDiff = { - __typename: 'ObjectFieldDiff' - addedObjects: Array - currentObjects: Array - keptObjects: Array - removedObjects: Array - suggestedObjects: Array -} + __typename: 'ObjectFieldDiff'; + addedObjects: Array; + currentObjects: Array; + keptObjects: Array; + removedObjects: Array; + suggestedObjects: Array; +}; export type Organization = { - __typename: 'Organization' - description: Scalars['String']['output'] - eventCount: Scalars['Int']['output'] - events: EventConnection - id: Scalars['Int']['output'] - memberCount: Scalars['Int']['output'] - members: UserConnection - mostRecentActivityTimestamp?: Maybe - name: Scalars['String']['output'] - orgAndSuborgsStatsHash: Stats - orgStatsHash: Stats - profileImagePath?: Maybe - ranks: Ranks - subGroups: Array - url: Scalars['String']['output'] -} + __typename: 'Organization'; + description: Scalars['String']['output']; + eventCount: Scalars['Int']['output']; + events: EventConnection; + id: Scalars['Int']['output']; + memberCount: Scalars['Int']['output']; + members: UserConnection; + mostRecentActivityTimestamp?: Maybe; + name: Scalars['String']['output']; + orgAndSuborgsStatsHash: Stats; + orgStatsHash: Stats; + profileImagePath?: Maybe; + ranks: Ranks; + subGroups: Array; + url: Scalars['String']['output']; +}; + export type OrganizationEventsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type OrganizationMembersArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type OrganizationProfileImagePathArgs = { - size?: InputMaybe -} + size?: InputMaybe; +}; /** The connection type for Organization. */ export type OrganizationConnection = { - __typename: 'OrganizationConnection' + __typename: 'OrganizationConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type OrganizationEdge = { - __typename: 'OrganizationEdge' + __typename: 'OrganizationEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Filter on organization id and whether or not to include the organization's subgroups */ export type OrganizationFilter = { /** The organization ID. */ - id?: InputMaybe + id?: InputMaybe; /** Whether or not to include the organization's subgroup. */ - includeSubgroups?: InputMaybe + includeSubgroups?: InputMaybe; /** The organization name. */ - name?: InputMaybe -} + name?: InputMaybe; +}; export type OrganizationLeaderboards = { - __typename: 'OrganizationLeaderboards' - commentsLeaderboard: LeaderboardOrganizationConnection - moderationLeaderboard: LeaderboardOrganizationConnection - revisionsLeaderboard: LeaderboardOrganizationConnection - submissionsLeaderboard: LeaderboardOrganizationConnection -} + __typename: 'OrganizationLeaderboards'; + commentsLeaderboard: LeaderboardOrganizationConnection; + moderationLeaderboard: LeaderboardOrganizationConnection; + revisionsLeaderboard: LeaderboardOrganizationConnection; + submissionsLeaderboard: LeaderboardOrganizationConnection; +}; + export type OrganizationLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + window?: InputMaybe; +}; + export type OrganizationLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + window?: InputMaybe; +}; + export type OrganizationLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + window?: InputMaybe; +}; + export type OrganizationLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + window?: InputMaybe; +}; export type OrganizationSort = { /** Available columns for sorting */ - column: OrganizationSortColumns + column: OrganizationSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum OrganizationSortColumns { Id = 'ID', - Name = 'NAME', + Name = 'NAME' } /** Information about pagination in a connection. */ export type PageInfo = { - __typename: 'PageInfo' + __typename: 'PageInfo'; /** When paginating forwards, the cursor to continue. */ - endCursor?: Maybe + endCursor?: Maybe; /** When paginating forwards, are there more items? */ - hasNextPage: Scalars['Boolean']['output'] + hasNextPage: Scalars['Boolean']['output']; /** When paginating backwards, are there more items? */ - hasPreviousPage: Scalars['Boolean']['output'] + hasPreviousPage: Scalars['Boolean']['output']; /** When paginating backwards, the cursor to continue. */ - startCursor?: Maybe -} + startCursor?: Maybe; +}; export type Phenotype = { - __typename: 'Phenotype' - description?: Maybe - hpoId: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - url: Scalars['String']['output'] -} + __typename: 'Phenotype'; + description?: Maybe; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; +}; export type PhenotypePopover = { - __typename: 'PhenotypePopover' - assertionCount: Scalars['Int']['output'] - description?: Maybe - evidenceItemCount: Scalars['Int']['output'] - hpoId: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - molecularProfileCount: Scalars['Int']['output'] - name: Scalars['String']['output'] - url: Scalars['String']['output'] -} + __typename: 'PhenotypePopover'; + assertionCount: Scalars['Int']['output']; + description?: Maybe; + evidenceItemCount: Scalars['Int']['output']; + hpoId: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + name: Scalars['String']['output']; + url: Scalars['String']['output']; +}; export type PhenotypeSort = { /** Available columns for sorting */ - column: PhenotypeSortColumns + column: PhenotypeSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum PhenotypeSortColumns { AssertionCount = 'ASSERTION_COUNT', EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', HpoId = 'HPO_ID', - Name = 'NAME', + Name = 'NAME' } export type Query = { - __typename: 'Query' + __typename: 'Query'; /** Find an ACMG code by CIViC ID */ - acmgCode?: Maybe + acmgCode?: Maybe; /** Retrieve ACMG Code options as a typeahead */ - acmgCodesTypeahead: Array + acmgCodesTypeahead: Array; /** List and filter activities */ - activities: ActivityInterfaceConnection + activities: ActivityInterfaceConnection; /** Find a CIViC activity record by CIViC ID */ - activity?: Maybe + activity?: Maybe; /** Find an assertion by CIViC ID */ - assertion?: Maybe + assertion?: Maybe; /** List and filter assertions. */ - assertions: AssertionConnection - browseDiseases: BrowseDiseaseConnection - browseGenes: BrowseGeneConnection - browseMolecularProfiles: BrowseMolecularProfileConnection - browseSources: BrowseSourceConnection - browseVariantGroups: BrowseVariantGroupConnection - browseVariants: BrowseVariantConnection + assertions: AssertionConnection; + browseDiseases: BrowseDiseaseConnection; + browseGenes: BrowseGeneConnection; + browseMolecularProfiles: BrowseMolecularProfileConnection; + browseSources: BrowseSourceConnection; + browseVariantGroups: BrowseVariantGroupConnection; + browseVariants: BrowseVariantConnection; /** Find a ClinGen code by CIViC ID */ - clingenCode?: Maybe + clingenCode?: Maybe; /** Retrieve Clingen Code options as a typeahead */ - clingenCodesTypeahead: Array + clingenCodesTypeahead: Array; /** Find a clinical trial by CIViC ID */ - clinicalTrial?: Maybe + clinicalTrial?: Maybe; /** List and filter Clinical Trials from ClinicalTrials.gov. */ - clinicalTrials: BrowseClinicalTrialConnection + clinicalTrials: BrowseClinicalTrialConnection; /** Find a comment by CIViC ID */ - comment?: Maybe + comment?: Maybe; /** List and filter comments. */ - comments: CommentConnection - contributors: ContributingUsersSummary + comments: CommentConnection; + contributors: ContributingUsersSummary; /** Fetch a list of countries for user profiles. */ - countries: Array - dataReleases: Array + countries: Array; + dataReleases: Array; /** Find a disease by CIViC ID */ - disease?: Maybe + disease?: Maybe; /** Retrieve popover fields for a specific disease. */ - diseasePopover?: Maybe + diseasePopover?: Maybe; /** Retrieve disease typeahead fields for a search term. */ - diseaseTypeahead: Array + diseaseTypeahead: Array; /** Retrieve entity type typeahead fields for a entity mention search term. */ - entityTypeahead: Array + entityTypeahead: Array; /** List and filter events for an object */ - events: EventConnection + events: EventConnection; /** Find an evidence item by CIViC ID */ - evidenceItem?: Maybe + evidenceItem?: Maybe; /** List and filter evidence items. */ - evidenceItems: EvidenceItemConnection + evidenceItems: EvidenceItemConnection; /** Find a flag by CIViC ID */ - flag?: Maybe + flag?: Maybe; /** List and filter flags. */ - flags: FlagConnection + flags: FlagConnection; /** Find a single gene by CIViC ID or Entrez symbol */ - gene?: Maybe + gene?: Maybe; /** Retrieve gene typeahead fields for a search term. */ - geneTypeahead: Array + geneTypeahead: Array; /** List and filter genes. */ - genes: GeneConnection + genes: GeneConnection; /** Find a molecular profile by CIViC ID */ - molecularProfile?: Maybe + molecularProfile?: Maybe; /** List and filter molecular profiles. */ - molecularProfiles: MolecularProfileConnection + molecularProfiles: MolecularProfileConnection; /** Find a NCCN Guideline by CIViC ID */ - nccnGuideline?: Maybe + nccnGuideline?: Maybe; /** Retrieve NCCN Guideline options as a typeahead */ - nccnGuidelinesTypeahead: Array + nccnGuidelinesTypeahead: Array; /** List and filter notifications for the logged in user. */ - notifications: NotificationConnection + notifications: NotificationConnection; /** Find an organization by CIViC ID */ - organization?: Maybe - organizationLeaderboards: OrganizationLeaderboards + organization?: Maybe; + organizationLeaderboards: OrganizationLeaderboards; /** List and filter organizations. */ - organizations: OrganizationConnection + organizations: OrganizationConnection; /** Find a phenotype by CIViC ID */ - phenotype?: Maybe + phenotype?: Maybe; /** Retrieve popover fields for a specific phenotype. */ - phenotypePopover?: Maybe + phenotypePopover?: Maybe; /** Retrieve phenotype typeahead fields for a search term. */ - phenotypeTypeahead: Array + phenotypeTypeahead: Array; /** List and filter Phenotypes from the Human Phenotype Ontology. */ - phenotypes: BrowsePhenotypeConnection - previewCommentText: Array - previewMolecularProfileName: MolecularProfileNamePreview + phenotypes: BrowsePhenotypeConnection; + previewCommentText: Array; + previewMolecularProfileName: MolecularProfileNamePreview; /** Check to see if a citation ID for a source not already in CIViC exists in an external database. */ - remoteCitation?: Maybe + remoteCitation?: Maybe; /** Find a revision by CIViC ID */ - revision?: Maybe + revision?: Maybe; /** List and filter revisions. */ - revisions: RevisionConnection - search: Array - searchByPermalink: AdvancedSearchResult - searchGenes: AdvancedSearchResult + revisions: RevisionConnection; + search: Array; + searchByPermalink: AdvancedSearchResult; + searchGenes: AdvancedSearchResult; /** Find a source by CIViC ID */ - source?: Maybe + source?: Maybe; /** Retrieve popover fields for a specific source. */ - sourcePopover?: Maybe + sourcePopover?: Maybe; /** Given the parameters in a source suggestion, fetch the values to populate the add evidence form */ - sourceSuggestionValues: SourceSuggestionValues - sourceSuggestions: SourceSuggestionConnection + sourceSuggestionValues: SourceSuggestionValues; + sourceSuggestions: SourceSuggestionConnection; /** Provide suggestions for sources based on a partial citation ID */ - sourceTypeahead: Array + sourceTypeahead: Array; /** Get the active subscription for the entity and logged in user, if any */ - subscriptionForEntity?: Maybe + subscriptionForEntity?: Maybe; /** List and filter Therapies from the NCI Thesaurus. */ - therapies: BrowseTherapyConnection + therapies: BrowseTherapyConnection; /** Find a therapy by CIViC ID */ - therapy?: Maybe + therapy?: Maybe; /** Retrieve popover fields for a specific therapy. */ - therapyPopover?: Maybe + therapyPopover?: Maybe; /** Retrieve therapy typeahead fields for a search term. */ - therapyTypeahead: Array - timepointStats: CivicTimepointStats - user?: Maybe - userLeaderboards: UserLeaderboards + therapyTypeahead: Array; + timepointStats: CivicTimepointStats; + user?: Maybe; + userLeaderboards: UserLeaderboards; /** Retrieve user type typeahead fields for a search term. */ - userTypeahead: Array + userTypeahead: Array; /** List and filter users. */ - users: UserConnection - validateRevisionsForAcceptance: ValidationErrors + users: UserConnection; + validateRevisionsForAcceptance: ValidationErrors; /** Find a variant by CIViC ID */ - variant?: Maybe + variant?: Maybe; /** Find a variant group by CIViC ID */ - variantGroup?: Maybe + variantGroup?: Maybe; /** List and filter variant groups. */ - variantGroups: VariantGroupConnection + variantGroups: VariantGroupConnection; /** Find a variant type by CIViC ID */ - variantType?: Maybe + variantType?: Maybe; /** Retrieve popover fields for a specific variant type. */ - variantTypePopover?: Maybe + variantTypePopover?: Maybe; /** Retrieve variant type typeahead fields for a search term. */ - variantTypeTypeahead: Array + variantTypeTypeahead: Array; /** List and filter Variant Types from the Sequence Ontology. */ - variantTypes: BrowseVariantTypeConnection + variantTypes: BrowseVariantTypeConnection; /** List and filter variants. */ - variants: VariantConnection - viewer?: Maybe -} + variants: VariantConnection; + viewer?: Maybe; +}; + export type QueryAcmgCodeArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryAcmgCodesTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryActivitiesArgs = { - activityType?: InputMaybe> - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - includeAutomatedEvents?: InputMaybe - last?: InputMaybe - mode?: InputMaybe - organizationId?: InputMaybe> - sortBy?: InputMaybe - subject?: InputMaybe> - subjectType?: InputMaybe> - userId?: InputMaybe> -} + activityType?: InputMaybe>; + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + last?: InputMaybe; + mode?: InputMaybe; + organizationId?: InputMaybe>; + sortBy?: InputMaybe; + subject?: InputMaybe>; + subjectType?: InputMaybe>; + userId?: InputMaybe>; +}; + export type QueryActivityArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryAssertionArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryAssertionsArgs = { - after?: InputMaybe - ampLevel?: InputMaybe - assertionDirection?: InputMaybe - assertionType?: InputMaybe - before?: InputMaybe - diseaseId?: InputMaybe - diseaseName?: InputMaybe - evidenceId?: InputMaybe - first?: InputMaybe - id?: InputMaybe - last?: InputMaybe - molecularProfileId?: InputMaybe - molecularProfileName?: InputMaybe - organizationId?: InputMaybe - phenotypeId?: InputMaybe - significance?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe - summary?: InputMaybe - therapyId?: InputMaybe - therapyName?: InputMaybe - userId?: InputMaybe - variantId?: InputMaybe - variantName?: InputMaybe -} + after?: InputMaybe; + ampLevel?: InputMaybe; + assertionDirection?: InputMaybe; + assertionType?: InputMaybe; + before?: InputMaybe; + diseaseId?: InputMaybe; + diseaseName?: InputMaybe; + evidenceId?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + molecularProfileId?: InputMaybe; + molecularProfileName?: InputMaybe; + organizationId?: InputMaybe; + phenotypeId?: InputMaybe; + significance?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; + summary?: InputMaybe; + therapyId?: InputMaybe; + therapyName?: InputMaybe; + userId?: InputMaybe; + variantId?: InputMaybe; + variantName?: InputMaybe; +}; + export type QueryBrowseDiseasesArgs = { - after?: InputMaybe - before?: InputMaybe - doid?: InputMaybe - first?: InputMaybe - geneNames?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + doid?: InputMaybe; + first?: InputMaybe; + geneNames?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryBrowseGenesArgs = { - after?: InputMaybe - before?: InputMaybe - diseaseName?: InputMaybe - entrezSymbol?: InputMaybe - first?: InputMaybe - geneAlias?: InputMaybe - last?: InputMaybe - sortBy?: InputMaybe - therapyName?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + geneAlias?: InputMaybe; + last?: InputMaybe; + sortBy?: InputMaybe; + therapyName?: InputMaybe; +}; + export type QueryBrowseMolecularProfilesArgs = { - after?: InputMaybe - before?: InputMaybe - diseaseName?: InputMaybe - entrezSymbol?: InputMaybe - first?: InputMaybe - last?: InputMaybe - molecularProfileAlias?: InputMaybe - molecularProfileName?: InputMaybe - sortBy?: InputMaybe - therapyName?: InputMaybe - variantId?: InputMaybe - variantName?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + molecularProfileAlias?: InputMaybe; + molecularProfileName?: InputMaybe; + sortBy?: InputMaybe; + therapyName?: InputMaybe; + variantId?: InputMaybe; + variantName?: InputMaybe; +}; + export type QueryBrowseSourcesArgs = { - after?: InputMaybe - author?: InputMaybe - before?: InputMaybe - citationId?: InputMaybe - clinicalTrialId?: InputMaybe - first?: InputMaybe - id?: InputMaybe - journal?: InputMaybe - last?: InputMaybe - name?: InputMaybe - openAccess?: InputMaybe - sortBy?: InputMaybe - sourceType?: InputMaybe - year?: InputMaybe -} + after?: InputMaybe; + author?: InputMaybe; + before?: InputMaybe; + citationId?: InputMaybe; + clinicalTrialId?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + journal?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + openAccess?: InputMaybe; + sortBy?: InputMaybe; + sourceType?: InputMaybe; + year?: InputMaybe; +}; + export type QueryBrowseVariantGroupsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - geneNames?: InputMaybe - last?: InputMaybe - name?: InputMaybe - sortBy?: InputMaybe - variantNames?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneNames?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + sortBy?: InputMaybe; + variantNames?: InputMaybe; +}; + export type QueryBrowseVariantsArgs = { - after?: InputMaybe - before?: InputMaybe - diseaseName?: InputMaybe - entrezSymbol?: InputMaybe - first?: InputMaybe - hasNoVariantType?: InputMaybe - last?: InputMaybe - sortBy?: InputMaybe - therapyName?: InputMaybe - variantAlias?: InputMaybe - variantGroupId?: InputMaybe - variantName?: InputMaybe - variantTypeId?: InputMaybe - variantTypeName?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + diseaseName?: InputMaybe; + entrezSymbol?: InputMaybe; + first?: InputMaybe; + hasNoVariantType?: InputMaybe; + last?: InputMaybe; + sortBy?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantGroupId?: InputMaybe; + variantName?: InputMaybe; + variantTypeId?: InputMaybe; + variantTypeName?: InputMaybe; +}; + export type QueryClingenCodeArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryClingenCodesTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryClinicalTrialArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryClinicalTrialsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - nctId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + nctId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryCommentArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe - subject?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; + subject?: InputMaybe; +}; + export type QueryContributorsArgs = { - subscribable: SubscribableInput -} + subscribable: SubscribableInput; +}; + export type QueryDiseaseArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryDiseasePopoverArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryDiseaseTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryEntityTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - includeAutomatedEvents?: InputMaybe - last?: InputMaybe - mode?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe - subject?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + last?: InputMaybe; + mode?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; + subject?: InputMaybe; +}; + export type QueryEvidenceItemArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryEvidenceItemsArgs = { - after?: InputMaybe - assertionId?: InputMaybe - before?: InputMaybe - clinicalTrialId?: InputMaybe - description?: InputMaybe - diseaseId?: InputMaybe - diseaseName?: InputMaybe - evidenceDirection?: InputMaybe - evidenceLevel?: InputMaybe - evidenceRating?: InputMaybe - evidenceType?: InputMaybe - first?: InputMaybe - id?: InputMaybe - last?: InputMaybe - molecularProfileId?: InputMaybe - molecularProfileName?: InputMaybe - organizationId?: InputMaybe - phenotypeId?: InputMaybe - significance?: InputMaybe - sortBy?: InputMaybe - sourceId?: InputMaybe - status?: InputMaybe - therapyId?: InputMaybe - therapyName?: InputMaybe - userId?: InputMaybe - variantId?: InputMaybe - variantOrigin?: InputMaybe -} + after?: InputMaybe; + assertionId?: InputMaybe; + before?: InputMaybe; + clinicalTrialId?: InputMaybe; + description?: InputMaybe; + diseaseId?: InputMaybe; + diseaseName?: InputMaybe; + evidenceDirection?: InputMaybe; + evidenceLevel?: InputMaybe; + evidenceRating?: InputMaybe; + evidenceType?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + molecularProfileId?: InputMaybe; + molecularProfileName?: InputMaybe; + organizationId?: InputMaybe; + phenotypeId?: InputMaybe; + significance?: InputMaybe; + sortBy?: InputMaybe; + sourceId?: InputMaybe; + status?: InputMaybe; + therapyId?: InputMaybe; + therapyName?: InputMaybe; + userId?: InputMaybe; + variantId?: InputMaybe; + variantOrigin?: InputMaybe; +}; + export type QueryFlagArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggable?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggable?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type QueryGeneArgs = { - entrezSymbol?: InputMaybe - id?: InputMaybe -} + entrezSymbol?: InputMaybe; + id?: InputMaybe; +}; + export type QueryGeneTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryGenesArgs = { - after?: InputMaybe - before?: InputMaybe - entrezIds?: InputMaybe> - entrezSymbols?: InputMaybe> - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + entrezIds?: InputMaybe>; + entrezSymbols?: InputMaybe>; + first?: InputMaybe; + last?: InputMaybe; +}; + export type QueryMolecularProfileArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryMolecularProfilesArgs = { - after?: InputMaybe - alleleRegistryId?: InputMaybe - before?: InputMaybe - evidenceStatusFilter?: InputMaybe - first?: InputMaybe - geneId?: InputMaybe - last?: InputMaybe - name?: InputMaybe - variantId?: InputMaybe -} + after?: InputMaybe; + alleleRegistryId?: InputMaybe; + before?: InputMaybe; + evidenceStatusFilter?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + variantId?: InputMaybe; +}; + export type QueryNccnGuidelineArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryNccnGuidelinesTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryNotificationsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - includeRead?: InputMaybe - last?: InputMaybe - notificationReason?: InputMaybe - organizationId?: InputMaybe - originatingObject?: InputMaybe - originatingUserId?: InputMaybe - subscriptionId?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + includeRead?: InputMaybe; + last?: InputMaybe; + notificationReason?: InputMaybe; + organizationId?: InputMaybe; + originatingObject?: InputMaybe; + originatingUserId?: InputMaybe; + subscriptionId?: InputMaybe; +}; + export type QueryOrganizationArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryOrganizationsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryPhenotypeArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryPhenotypePopoverArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryPhenotypeTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryPhenotypesArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - hpoId?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + hpoId?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryPreviewCommentTextArgs = { - commentText: Scalars['String']['input'] -} + commentText: Scalars['String']['input']; +}; + export type QueryPreviewMolecularProfileNameArgs = { - structure?: InputMaybe -} + structure?: InputMaybe; +}; + export type QueryRemoteCitationArgs = { - citationId: Scalars['String']['input'] - sourceType: SourceSource -} + citationId: Scalars['String']['input']; + sourceType: SourceSource; +}; + export type QueryRevisionArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - resolvingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe - subject?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; + subject?: InputMaybe; +}; + export type QuerySearchArgs = { - highlightMatches?: InputMaybe - query: Scalars['String']['input'] - types?: InputMaybe> -} + highlightMatches?: InputMaybe; + query: Scalars['String']['input']; + types?: InputMaybe>; +}; + export type QuerySearchByPermalinkArgs = { - permalinkId: Scalars['String']['input'] -} + permalinkId: Scalars['String']['input']; +}; + export type QuerySearchGenesArgs = { - createPermalink?: InputMaybe - query: GeneSearchFilter -} + createPermalink?: InputMaybe; + query: GeneSearchFilter; +}; + export type QuerySourceArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QuerySourcePopoverArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QuerySourceSuggestionValuesArgs = { - diseaseId?: InputMaybe - molecularProfileId?: InputMaybe - sourceId?: InputMaybe -} + diseaseId?: InputMaybe; + molecularProfileId?: InputMaybe; + sourceId?: InputMaybe; +}; + export type QuerySourceSuggestionsArgs = { - after?: InputMaybe - before?: InputMaybe - citation?: InputMaybe - citationId?: InputMaybe - comment?: InputMaybe - diseaseName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - molecularProfileName?: InputMaybe - sortBy?: InputMaybe - sourceId?: InputMaybe - sourceType?: InputMaybe - status?: InputMaybe - submitter?: InputMaybe - submitterId?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + citation?: InputMaybe; + citationId?: InputMaybe; + comment?: InputMaybe; + diseaseName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + molecularProfileName?: InputMaybe; + sortBy?: InputMaybe; + sourceId?: InputMaybe; + sourceType?: InputMaybe; + status?: InputMaybe; + submitter?: InputMaybe; + submitterId?: InputMaybe; +}; + export type QuerySourceTypeaheadArgs = { - citationId: Scalars['String']['input'] - sourceType: SourceSource -} + citationId: Scalars['String']['input']; + sourceType: SourceSource; +}; + export type QuerySubscriptionForEntityArgs = { - subscribable: SubscribableInput -} + subscribable: SubscribableInput; +}; + export type QueryTherapiesArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - ncitId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + ncitId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryTherapyArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryTherapyPopoverArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryTherapyTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryUserArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryUserTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryUsersArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - name?: InputMaybe - organization?: InputMaybe - role?: InputMaybe - sortBy?: InputMaybe - username?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + organization?: InputMaybe; + role?: InputMaybe; + sortBy?: InputMaybe; + username?: InputMaybe; +}; + export type QueryValidateRevisionsForAcceptanceArgs = { - revisionIds: Array -} + revisionIds: Array; +}; + export type QueryVariantArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryVariantGroupArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryVariantGroupsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - geneId?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + last?: InputMaybe; +}; + export type QueryVariantTypeArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryVariantTypePopoverArgs = { - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; + export type QueryVariantTypeTypeaheadArgs = { - queryTerm: Scalars['String']['input'] -} + queryTerm: Scalars['String']['input']; +}; + export type QueryVariantTypesArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - geneId?: InputMaybe - id?: InputMaybe - last?: InputMaybe - name?: InputMaybe - soid?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + id?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + soid?: InputMaybe; + sortBy?: InputMaybe; +}; + export type QueryVariantsArgs = { - after?: InputMaybe - alleleRegistryId?: InputMaybe - before?: InputMaybe - first?: InputMaybe - geneId?: InputMaybe - hasNoVariantType?: InputMaybe - last?: InputMaybe - name?: InputMaybe - sortBy?: InputMaybe - variantTypeIds?: InputMaybe> -} + after?: InputMaybe; + alleleRegistryId?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + geneId?: InputMaybe; + hasNoVariantType?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; + sortBy?: InputMaybe; + variantTypeIds?: InputMaybe>; +}; export type Ranks = { - __typename: 'Ranks' - commentsRank?: Maybe - moderationRank?: Maybe - revisionsRank?: Maybe - submissionsRank?: Maybe -} + __typename: 'Ranks'; + commentsRank?: Maybe; + moderationRank?: Maybe; + revisionsRank?: Maybe; + submissionsRank?: Maybe; +}; export enum ReadStatus { Read = 'READ', - Unread = 'UNREAD', + Unread = 'UNREAD' } export enum ReferenceBuild { Grch37 = 'GRCH37', Grch38 = 'GRCH38', - Ncbi36 = 'NCBI36', + Ncbi36 = 'NCBI36' } export type RejectRevisionsActivity = ActivityInterface & { - __typename: 'RejectRevisionsActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - revisions: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'RejectRevisionsActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + revisions: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of RejectRevisions */ export type RejectRevisionsInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text explaining the reasoning for rejecting this Revision. Will be attached as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** A list of IDs of the Revisions to reject. */ - ids?: InputMaybe> + ids?: InputMaybe>; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The ID of a revision set. */ - revisionSetId?: InputMaybe -} + revisionSetId?: InputMaybe; +}; /** Autogenerated return type of RejectRevisions */ export type RejectRevisionsPayload = { - __typename: 'RejectRevisionsPayload' + __typename: 'RejectRevisionsPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The rejected Revisions. */ - revisions: Array -} + revisions: Array; +}; export type ResolveFlagActivity = ActivityInterface & { - __typename: 'ResolveFlagActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - flag: Flag - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'ResolveFlagActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + flag: Flag; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of ResolveFlag */ export type ResolveFlagInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for resolving the flag. Will be attached as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** The ID of the flag to resolve. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of ResolveFlag */ export type ResolveFlagPayload = { - __typename: 'ResolveFlagPayload' + __typename: 'ResolveFlagPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe - flag?: Maybe -} - -export type Revision = Commentable & - EventOriginObject & - EventSubject & { - __typename: 'Revision' - acceptanceActivity?: Maybe - /** List and filter comments. */ - comments: CommentConnection - createdAt: Scalars['ISO8601DateTime']['output'] - creationActivity?: Maybe - currentValue?: Maybe - /** List and filter events for an object */ - events: EventConnection - fieldName: Scalars['String']['output'] - id: Scalars['Int']['output'] - lastCommentEvent?: Maybe - link: Scalars['String']['output'] - linkoutData: LinkoutData - name: Scalars['String']['output'] - rejectionActivity?: Maybe - resolutionActivity?: Maybe - revisionSetId: Scalars['Int']['output'] - status: RevisionStatus - subject: EventSubject - suggestedValue?: Maybe - supersedingActivity?: Maybe - updatedAt: Scalars['ISO8601DateTime']['output'] - } + clientMutationId?: Maybe; + flag?: Maybe; +}; + +export type Revision = Commentable & EventOriginObject & EventSubject & { + __typename: 'Revision'; + acceptanceActivity?: Maybe; + /** List and filter comments. */ + comments: CommentConnection; + createdAt: Scalars['ISO8601DateTime']['output']; + creationActivity?: Maybe; + currentValue?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + fieldName: Scalars['String']['output']; + id: Scalars['Int']['output']; + lastCommentEvent?: Maybe; + link: Scalars['String']['output']; + linkoutData: LinkoutData; + name: Scalars['String']['output']; + rejectionActivity?: Maybe; + resolutionActivity?: Maybe; + revisionSetId: Scalars['Int']['output']; + status: RevisionStatus; + subject: EventSubject; + suggestedValue?: Maybe; + supersedingActivity?: Maybe; + updatedAt: Scalars['ISO8601DateTime']['output']; +}; + export type RevisionCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type RevisionEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; /** The connection type for Revision. */ export type RevisionConnection = { - __typename: 'RevisionConnection' + __typename: 'RevisionConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** List of all fields that have at least one revision. */ - revisedFieldNames: Array + revisedFieldNames: Array; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] + totalCount: Scalars['Int']['output']; /** * When filtered on a subject, the total number of revisions for that subject, * irregardless of other filters. Null when no subject provided. */ - unfilteredCountForSubject?: Maybe + unfilteredCountForSubject?: Maybe; /** List of all users that have accepted/rejected/superseded a revision to this entity. */ - uniqueResolvers: Array + uniqueResolvers: Array; /** List of all users that have submitted a revision to this entity. */ - uniqueRevisors: Array -} + uniqueRevisors: Array; +}; /** An edge in a connection. */ export type RevisionEdge = { - __typename: 'RevisionEdge' + __typename: 'RevisionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type RevisionResult = { - __typename: 'RevisionResult' + __typename: 'RevisionResult'; /** Name of the field on the moderated entity that the Revision pertains to. */ - fieldName: Scalars['String']['output'] + fieldName: Scalars['String']['output']; /** ID of the Revision. */ - id: Scalars['Int']['output'] + id: Scalars['Int']['output']; /** Was this Revision newly created as a result of this request? */ - newlyCreated: Scalars['Boolean']['output'] + newlyCreated: Scalars['Boolean']['output']; /** An identifier that can be used to group Revisions proposed at the same time. */ - revisionSetId: Scalars['Int']['output'] -} + revisionSetId: Scalars['Int']['output']; +}; export type RevisionSet = EventSubject & { - __typename: 'RevisionSet' - createdAt: Scalars['ISO8601DateTime']['output'] - displayName: Scalars['String']['output'] + __typename: 'RevisionSet'; + createdAt: Scalars['ISO8601DateTime']['output']; + displayName: Scalars['String']['output']; /** List and filter events for an object */ - events: EventConnection - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - revisions: Array - updatedAt: Scalars['ISO8601DateTime']['output'] -} + events: EventConnection; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + revisions: Array; + updatedAt: Scalars['ISO8601DateTime']['output']; +}; + export type RevisionSetEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; export enum RevisionStatus { Accepted = 'ACCEPTED', New = 'NEW', Rejected = 'REJECTED', - Superseded = 'SUPERSEDED', + Superseded = 'SUPERSEDED' } export type ScalarField = { - __typename: 'ScalarField' - value?: Maybe -} + __typename: 'ScalarField'; + value?: Maybe; +}; export type ScalarFieldDiff = { - __typename: 'ScalarFieldDiff' - left: Scalars['String']['output'] - right: Scalars['String']['output'] -} + __typename: 'ScalarFieldDiff'; + left: Scalars['String']['output']; + right: Scalars['String']['output']; +}; export type SearchResult = { - __typename: 'SearchResult' - id: Scalars['Int']['output'] - matchingText: Scalars['String']['output'] - name: Scalars['String']['output'] - resultType: SearchableEntities -} + __typename: 'SearchResult'; + id: Scalars['Int']['output']; + matchingText: Scalars['String']['output']; + name: Scalars['String']['output']; + resultType: SearchableEntities; +}; export enum SearchableEntities { Assertion = 'ASSERTION', @@ -4300,216 +4407,218 @@ export enum SearchableEntities { MolecularProfile = 'MOLECULAR_PROFILE', Revision = 'REVISION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } export enum SortDirection { Asc = 'ASC', - Desc = 'DESC', -} - -export type Source = Commentable & - EventSubject & { - __typename: 'Source' - abstract?: Maybe - ascoAbstractId?: Maybe - authorString?: Maybe - citation?: Maybe - citationId: Scalars['String']['output'] - clinicalTrials?: Maybe> - /** List and filter comments. */ - comments: CommentConnection - displayType: Scalars['String']['output'] - /** List and filter events for an object */ - events: EventConnection - fullJournalTitle?: Maybe - fullyCurated: Scalars['Boolean']['output'] - id: Scalars['Int']['output'] - journal?: Maybe - lastCommentEvent?: Maybe - link: Scalars['String']['output'] - name: Scalars['String']['output'] - openAccess: Scalars['Boolean']['output'] - pmcId?: Maybe - publicationDate?: Maybe - publicationDay?: Maybe - publicationMonth?: Maybe - publicationYear?: Maybe - sourceType: SourceSource - sourceUrl?: Maybe - title?: Maybe - } + Desc = 'DESC' +} + +export type Source = Commentable & EventSubject & { + __typename: 'Source'; + abstract?: Maybe; + ascoAbstractId?: Maybe; + authorString?: Maybe; + citation?: Maybe; + citationId: Scalars['String']['output']; + clinicalTrials?: Maybe>; + /** List and filter comments. */ + comments: CommentConnection; + displayType: Scalars['String']['output']; + /** List and filter events for an object */ + events: EventConnection; + fullJournalTitle?: Maybe; + fullyCurated: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; + lastCommentEvent?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + openAccess: Scalars['Boolean']['output']; + pmcId?: Maybe; + publicationDate?: Maybe; + publicationDay?: Maybe; + publicationMonth?: Maybe; + publicationYear?: Maybe; + sourceType: SourceSource; + sourceUrl?: Maybe; + title?: Maybe; +}; + export type SourceCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type SourceEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} - -export type SourcePopover = Commentable & - EventSubject & { - __typename: 'SourcePopover' - abstract?: Maybe - ascoAbstractId?: Maybe - authorString?: Maybe - citation?: Maybe - citationId: Scalars['String']['output'] - clinicalTrials?: Maybe> - /** List and filter comments. */ - comments: CommentConnection - displayType: Scalars['String']['output'] - /** List and filter events for an object */ - events: EventConnection - evidenceItemCount: Scalars['Int']['output'] - fullJournalTitle?: Maybe - fullyCurated: Scalars['Boolean']['output'] - id: Scalars['Int']['output'] - journal?: Maybe - lastCommentEvent?: Maybe - link: Scalars['String']['output'] - name: Scalars['String']['output'] - openAccess: Scalars['Boolean']['output'] - pmcId?: Maybe - publicationDate?: Maybe - publicationDay?: Maybe - publicationMonth?: Maybe - publicationYear?: Maybe - sourceType: SourceSource - sourceUrl?: Maybe - title?: Maybe - } + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type SourcePopover = Commentable & EventSubject & { + __typename: 'SourcePopover'; + abstract?: Maybe; + ascoAbstractId?: Maybe; + authorString?: Maybe; + citation?: Maybe; + citationId: Scalars['String']['output']; + clinicalTrials?: Maybe>; + /** List and filter comments. */ + comments: CommentConnection; + displayType: Scalars['String']['output']; + /** List and filter events for an object */ + events: EventConnection; + evidenceItemCount: Scalars['Int']['output']; + fullJournalTitle?: Maybe; + fullyCurated: Scalars['Boolean']['output']; + id: Scalars['Int']['output']; + journal?: Maybe; + lastCommentEvent?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + openAccess: Scalars['Boolean']['output']; + pmcId?: Maybe; + publicationDate?: Maybe; + publicationDay?: Maybe; + publicationMonth?: Maybe; + publicationYear?: Maybe; + sourceType: SourceSource; + sourceUrl?: Maybe; + title?: Maybe; +}; + export type SourcePopoverCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type SourcePopoverEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; export enum SourceSource { Asco = 'ASCO', Ash = 'ASH', - Pubmed = 'PUBMED', + Pubmed = 'PUBMED' } export type SourceStub = { - __typename: 'SourceStub' - citationId: Scalars['Int']['output'] - id: Scalars['Int']['output'] - sourceType: SourceSource -} - -export type SourceSuggestion = EventOriginObject & - EventSubject & { - __typename: 'SourceSuggestion' - createdAt: Scalars['ISO8601DateTime']['output'] - creationActivity: SuggestSourceActivity - disease?: Maybe - /** List and filter events for an object */ - events: EventConnection - id: Scalars['Int']['output'] - initialComment: Scalars['String']['output'] - lastStatusUpdateActivity?: Maybe - link: Scalars['String']['output'] - molecularProfile?: Maybe - name: Scalars['String']['output'] - reason?: Maybe - source?: Maybe - status: SourceSuggestionStatus - user?: Maybe - } + __typename: 'SourceStub'; + citationId: Scalars['Int']['output']; + id: Scalars['Int']['output']; + sourceType: SourceSource; +}; + +export type SourceSuggestion = EventOriginObject & EventSubject & { + __typename: 'SourceSuggestion'; + createdAt: Scalars['ISO8601DateTime']['output']; + creationActivity: SuggestSourceActivity; + disease?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + id: Scalars['Int']['output']; + initialComment: Scalars['String']['output']; + lastStatusUpdateActivity?: Maybe; + link: Scalars['String']['output']; + molecularProfile?: Maybe; + name: Scalars['String']['output']; + reason?: Maybe; + source?: Maybe; + status: SourceSuggestionStatus; + user?: Maybe; +}; + export type SourceSuggestionEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; /** The connection type for SourceSuggestion. */ export type SourceSuggestionConnection = { - __typename: 'SourceSuggestionConnection' + __typename: 'SourceSuggestionConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** The total number of records in this set. */ - filteredCount: Scalars['Int']['output'] + filteredCount: Scalars['Int']['output']; /** The last time the data in this browse table was refreshed */ - lastUpdated: Scalars['ISO8601DateTime']['output'] + lastUpdated: Scalars['ISO8601DateTime']['output']; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records of this type, regardless of any filtering. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type SourceSuggestionEdge = { - __typename: 'SourceSuggestionEdge' + __typename: 'SourceSuggestionEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export enum SourceSuggestionStatus { Curated = 'CURATED', New = 'NEW', - Rejected = 'REJECTED', + Rejected = 'REJECTED' } export type SourceSuggestionValues = { - __typename: 'SourceSuggestionValues' - disease?: Maybe - molecularProfile?: Maybe - source?: Maybe -} + __typename: 'SourceSuggestionValues'; + disease?: Maybe; + molecularProfile?: Maybe; + source?: Maybe; +}; export type SourceSuggestionsSort = { /** Available columns for sorting */ - column: SourceSuggestionsSortColumns + column: SourceSuggestionsSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum SourceSuggestionsSortColumns { Citation = 'CITATION', @@ -4517,15 +4626,15 @@ export enum SourceSuggestionsSortColumns { CreatedAt = 'CREATED_AT', DiseaseName = 'DISEASE_NAME', SourceType = 'SOURCE_TYPE', - Submitter = 'SUBMITTER', + Submitter = 'SUBMITTER' } export type SourcesSort = { /** Available columns for sorting */ - column: SourcesSortColumns + column: SourcesSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum SourcesSortColumns { Authors = 'AUTHORS', @@ -4535,147 +4644,147 @@ export enum SourcesSortColumns { Name = 'NAME', SourceType = 'SOURCE_TYPE', SuggestionCount = 'SUGGESTION_COUNT', - Year = 'YEAR', + Year = 'YEAR' } export type Stats = { - __typename: 'Stats' - acceptedAssertions: Scalars['Int']['output'] - acceptedEvidenceItems: Scalars['Int']['output'] - appliedRevisions: Scalars['Int']['output'] - comments: Scalars['Int']['output'] - revisions: Scalars['Int']['output'] - submittedAssertions: Scalars['Int']['output'] - submittedEvidenceItems: Scalars['Int']['output'] - suggestedSources: Scalars['Int']['output'] -} + __typename: 'Stats'; + acceptedAssertions: Scalars['Int']['output']; + acceptedEvidenceItems: Scalars['Int']['output']; + appliedRevisions: Scalars['Int']['output']; + comments: Scalars['Int']['output']; + revisions: Scalars['Int']['output']; + submittedAssertions: Scalars['Int']['output']; + submittedEvidenceItems: Scalars['Int']['output']; + suggestedSources: Scalars['Int']['output']; +}; export type StringSearchInput = { - comparisonOperator: StringSearchOperator - value: Scalars['String']['input'] -} + comparisonOperator: StringSearchOperator; + value: Scalars['String']['input']; +}; export enum StringSearchOperator { Contains = 'CONTAINS', DoesNotContain = 'DOES_NOT_CONTAIN', Eq = 'EQ', Ne = 'NE', - StartsWith = 'STARTS_WITH', + StartsWith = 'STARTS_WITH' } export type SubmitAssertionActivity = ActivityInterface & { - __typename: 'SubmitAssertionActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'SubmitAssertionActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of SubmitAssertion */ export type SubmitAssertionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing any further context or details about your proposed Assertion. Will be attached as a comment. */ - comment?: InputMaybe + comment?: InputMaybe; /** The desired state of the Assertion's editable fields. */ - fields: AssertionFields + fields: AssertionFields; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SubmitAssertion */ export type SubmitAssertionPayload = { - __typename: 'SubmitAssertionPayload' + __typename: 'SubmitAssertionPayload'; /** The newly created Assertion */ - assertion: Assertion + assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe -} + clientMutationId?: Maybe; +}; export type SubmitEvidenceItemActivity = ActivityInterface & { - __typename: 'SubmitEvidenceItemActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'SubmitEvidenceItemActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of SubmitEvidenceItem */ export type SubmitEvidenceItemInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing any further context or details about your proposed EvidenceItem. Will be attached as a comment. */ - comment?: InputMaybe + comment?: InputMaybe; /** The desired state of the EvidenceItems's editable fields. */ - fields: EvidenceItemFields + fields: EvidenceItemFields; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SubmitEvidenceItem */ export type SubmitEvidenceItemPayload = { - __typename: 'SubmitEvidenceItemPayload' + __typename: 'SubmitEvidenceItemPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created EvidenceItem */ - evidenceItem: EvidenceItem -} + evidenceItem: EvidenceItem; +}; /** Autogenerated input type of SubmitVariantGroup */ export type SubmitVariantGroupInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** A description of the variant group. */ - description?: InputMaybe + description?: InputMaybe; /** The name of the disease. */ - name: Scalars['String']['input'] + name: Scalars['String']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** A list of CIViC source IDs to associate with the variant group. */ - sourceIds: Array + sourceIds: Array; /** A list of CIViC variant IDs to add to the variant group. */ - variantIds: Array -} + variantIds: Array; +}; /** Autogenerated return type of SubmitVariantGroup */ export type SubmitVariantGroupPayload = { - __typename: 'SubmitVariantGroupPayload' + __typename: 'SubmitVariantGroupPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created Variant Group */ - variantGroup: VariantGroup -} + variantGroup: VariantGroup; +}; export type Subscribable = { - __typename: 'Subscribable' - entityType: SubscribableEntities - id: Scalars['Int']['output'] -} + __typename: 'Subscribable'; + entityType: SubscribableEntities; + id: Scalars['Int']['output']; +}; /** Enumeration of all subscribable CIViC entities. */ export enum SubscribableEntities { @@ -4687,84 +4796,84 @@ export enum SubscribableEntities { Source = 'SOURCE', SourceSuggestion = 'SOURCE_SUGGESTION', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } /** Entity to subscribe to. */ export type SubscribableInput = { /** Type of subscribable entity. */ - entityType: SubscribableEntities + entityType: SubscribableEntities; /** ID of subscribable entity. */ - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; /** Entity to subscribe to. */ export type SubscribableQueryInput = { /** Type of subscribable entity. */ - entityType: SubscribableEntities + entityType: SubscribableEntities; /** ID of subscribable entity. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** Include child entities of the requested subscribable */ - includeChildren?: InputMaybe -} + includeChildren?: InputMaybe; +}; /** Autogenerated input type of Subscribe */ export type SubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** A list of one or more entities to subscribe to, each identified by its ID and type. */ - subscribables: Array + subscribables: Array; /** * Do you want to subscribe to related child entities of the subscribed entities? * IE: If you subscribe to a Gene, do you want to receive notifications for its Variants as well? */ - subscribeToChildren?: InputMaybe -} + subscribeToChildren?: InputMaybe; +}; /** Autogenerated return type of Subscribe */ export type SubscribePayload = { - __typename: 'SubscribePayload' + __typename: 'SubscribePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created subscription objects. */ - subscriptions: Array -} + subscriptions: Array; +}; export type Subscription = { - __typename: 'Subscription' - id: Scalars['Int']['output'] - subscribable: EventSubject -} + __typename: 'Subscription'; + id: Scalars['Int']['output']; + subscribable: EventSubject; +}; /** Autogenerated input type of SuggestAssertionRevision */ export type SuggestAssertionRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The desired state of the Assertion's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: AssertionFields + fields: AssertionFields; /** The ID of the Assertion to suggest a Revision to. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestAssertionRevision */ export type SuggestAssertionRevisionPayload = { - __typename: 'SuggestAssertionRevisionPayload' + __typename: 'SuggestAssertionRevisionPayload'; /** The Assertion the user has proposed a Revision to. */ - assertion: Assertion + assertion: Assertion; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4772,38 +4881,38 @@ export type SuggestAssertionRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array -} + results: Array; +}; /** Autogenerated input type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The desired state of the EvidenceItems's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: EvidenceItemFields + fields: EvidenceItemFields; /** The ID of the EvidenceItem to suggest a Revision to. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestEvidenceItemRevision */ export type SuggestEvidenceItemRevisionPayload = { - __typename: 'SuggestEvidenceItemRevisionPayload' + __typename: 'SuggestEvidenceItemRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The EvidenceItem the user has proposed a Revision to. */ - evidenceItem: EvidenceItem + evidenceItem: EvidenceItem; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4811,38 +4920,38 @@ export type SuggestEvidenceItemRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array -} + results: Array; +}; /** Autogenerated input type of SuggestGeneRevision */ export type SuggestGeneRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The desired state of the Gene's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: GeneFields + fields: GeneFields; /** The ID of the Gene to suggest a Revision to. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestGeneRevision */ export type SuggestGeneRevisionPayload = { - __typename: 'SuggestGeneRevisionPayload' + __typename: 'SuggestGeneRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The Gene the user has proposed a Revision to. */ - gene: Gene + gene: Gene; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4850,38 +4959,38 @@ export type SuggestGeneRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array -} + results: Array; +}; /** Autogenerated input type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The desired state of the Molecular Profile's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: MolecularProfileFields + fields: MolecularProfileFields; /** The ID of the MolecularProfile to suggest a Revision to. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestMolecularProfileRevision */ export type SuggestMolecularProfileRevisionPayload = { - __typename: 'SuggestMolecularProfileRevisionPayload' + __typename: 'SuggestMolecularProfileRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The MolecularProfile the user has proposed a Revision to. */ - molecularProfile: MolecularProfile + molecularProfile: MolecularProfile; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4889,95 +4998,95 @@ export type SuggestMolecularProfileRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array -} + results: Array; +}; export type SuggestRevisionSetActivity = ActivityInterface & { - __typename: 'SuggestRevisionSetActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - revisionSet: RevisionSet - revisions: Array - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'SuggestRevisionSetActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + revisionSet: RevisionSet; + revisions: Array; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; export type SuggestSourceActivity = ActivityInterface & { - __typename: 'SuggestSourceActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - sourceSuggestion: SourceSuggestion - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'SuggestSourceActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + sourceSuggestion: SourceSuggestion; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of SuggestSource */ export type SuggestSourceInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text explaining why this source should be curated for CIViC evidence. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** Internal CIViC ID for the applicable disease, if any. */ - diseaseId?: InputMaybe + diseaseId?: InputMaybe; /** Internal CIViC ID for the applicable molecular profile, if any. */ - molecularProfileId?: InputMaybe + molecularProfileId?: InputMaybe; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** Internal CIViC ID for the source to suggest. Use the AddRemoteCitation mutation to populate this if needed. */ - sourceId: Scalars['Int']['input'] -} + sourceId: Scalars['Int']['input']; +}; /** Autogenerated return type of SuggestSource */ export type SuggestSourcePayload = { - __typename: 'SuggestSourcePayload' + __typename: 'SuggestSourcePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The newly created Source Suggestion */ - sourceSuggestion: SourceSuggestion -} + sourceSuggestion: SourceSuggestion; +}; /** Autogenerated input type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment: Scalars['String']['input'] + comment: Scalars['String']['input']; /** * The desired state of the VariantGroup's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: VariantGroupFields + fields: VariantGroupFields; /** The ID of the VariantGroup you are suggesting a Revision to */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestVariantGroupRevision */ export type SuggestVariantGroupRevisionPayload = { - __typename: 'SuggestVariantGroupRevisionPayload' + __typename: 'SuggestVariantGroupRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -4985,38 +5094,38 @@ export type SuggestVariantGroupRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array + results: Array; /** The VariantGroup the user has proposed a Revision to. */ - variantGroup: VariantGroup -} + variantGroup: VariantGroup; +}; /** Autogenerated input type of SuggestVariantRevision */ export type SuggestVariantRevisionInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Text describing the reason for the change. Will be attached to the Revision as a comment. */ - comment?: InputMaybe + comment?: InputMaybe; /** * The desired state of the Variant's editable fields if the change were applied. * If no change is desired for a particular field, pass in the current value of that field. */ - fields: VariantFields + fields: VariantFields; /** The ID of the Variant to suggest a Revision to. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe -} + organizationId?: InputMaybe; +}; /** Autogenerated return type of SuggestVariantRevision */ export type SuggestVariantRevisionPayload = { - __typename: 'SuggestVariantRevisionPayload' + __typename: 'SuggestVariantRevisionPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** * A list of Revisions generated as a result of this suggestion. * If an existing Revision exactly matches the proposed one, it will be returned instead. @@ -5024,10 +5133,10 @@ export type SuggestVariantRevisionPayload = { * Revisions are stored on a per-field basis. * The changesetId can be used to group Revisions proposed at the same time. */ - results: Array + results: Array; /** The Variant the user has proposed a Revision to. */ - variant: Variant -} + variant: Variant; +}; export enum TaggableEntity { Assertion = 'ASSERTION', @@ -5037,640 +5146,649 @@ export enum TaggableEntity { Revision = 'REVISION', Role = 'ROLE', Variant = 'VARIANT', - VariantGroup = 'VARIANT_GROUP', + VariantGroup = 'VARIANT_GROUP' } /** Mentioned entity to filter comments on. */ export type TaggableEntityInput = { /** The type of the entity */ - entityType: TaggableEntity + entityType: TaggableEntity; /** ID of the mentioned entity */ - id: Scalars['Int']['input'] -} + id: Scalars['Int']['input']; +}; export type Therapy = { - __typename: 'Therapy' - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - myChemInfo?: Maybe - name: Scalars['String']['output'] - ncitId?: Maybe - therapyAliases: Array - therapyUrl?: Maybe -} + __typename: 'Therapy'; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + myChemInfo?: Maybe; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyAliases: Array; + therapyUrl?: Maybe; +}; export enum TherapyInteraction { Combination = 'COMBINATION', Sequential = 'SEQUENTIAL', - Substitutes = 'SUBSTITUTES', + Substitutes = 'SUBSTITUTES' } export type TherapyPopover = { - __typename: 'TherapyPopover' - assertionCount: Scalars['Int']['output'] - evidenceItemCount: Scalars['Int']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - molecularProfileCount: Scalars['Int']['output'] - myChemInfo?: Maybe - name: Scalars['String']['output'] - ncitId?: Maybe - therapyAliases: Array - therapyUrl?: Maybe -} + __typename: 'TherapyPopover'; + assertionCount: Scalars['Int']['output']; + evidenceItemCount: Scalars['Int']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + molecularProfileCount: Scalars['Int']['output']; + myChemInfo?: Maybe; + name: Scalars['String']['output']; + ncitId?: Maybe; + therapyAliases: Array; + therapyUrl?: Maybe; +}; export type TherapySort = { /** Available columns for sorting */ - column: TherapySortColumns + column: TherapySortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum TherapySortColumns { AssertionCount = 'ASSERTION_COUNT', EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', Name = 'NAME', - NcitId = 'NCIT_ID', + NcitId = 'NCIT_ID' } export type TimePointCounts = { - __typename: 'TimePointCounts' - allTime: Scalars['Int']['output'] - newThisMonth: Scalars['Int']['output'] - newThisWeek: Scalars['Int']['output'] - newThisYear: Scalars['Int']['output'] -} + __typename: 'TimePointCounts'; + allTime: Scalars['Int']['output']; + newThisMonth: Scalars['Int']['output']; + newThisWeek: Scalars['Int']['output']; + newThisYear: Scalars['Int']['output']; +}; export enum TimeWindow { AllTime = 'ALL_TIME', LastMonth = 'LAST_MONTH', LastWeek = 'LAST_WEEK', - LastYear = 'LAST_YEAR', + LastYear = 'LAST_YEAR' } /** Autogenerated input type of Unsubscribe */ export type UnsubscribeInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** A list of one or more entities to unsubscribe from, each identified by its ID and type. */ - subscribables: Array + subscribables: Array; /** * Do you also wish to stop receiving notifications from child entities? * IE: If you unsubscribe from a Gene do you want to stop receiving notifications for its Variants as well? */ - unsubscribeFromChildren?: InputMaybe -} + unsubscribeFromChildren?: InputMaybe; +}; /** Autogenerated return type of Unsubscribe */ export type UnsubscribePayload = { - __typename: 'UnsubscribePayload' + __typename: 'UnsubscribePayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The entities that were unsubscribed from. */ - unsubscribedEntities: Array -} + unsubscribedEntities: Array; +}; /** Autogenerated input type of UpdateCoi */ export type UpdateCoiInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** Does the user report having a conflict of interest? Mark true if so. */ - coiPresent: Scalars['Boolean']['input'] + coiPresent: Scalars['Boolean']['input']; /** If the user reports a potential conflict of interest please provide a brief summary of it. */ - statement?: InputMaybe -} + statement?: InputMaybe; +}; /** Autogenerated return type of UpdateCoi */ export type UpdateCoiPayload = { - __typename: 'UpdateCoiPayload' + __typename: 'UpdateCoiPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe - coiStatement: Coi -} + clientMutationId?: Maybe; + coiStatement: Coi; +}; /** Autogenerated input type of UpdateNotificationStatus */ export type UpdateNotificationStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** A list of one or more Notification IDs. */ - ids: Array + ids: Array; /** The new status of the selected notifications. */ - newStatus: ReadStatus -} + newStatus: ReadStatus; +}; /** Autogenerated return type of UpdateNotificationStatus */ export type UpdateNotificationStatusPayload = { - __typename: 'UpdateNotificationStatusPayload' + __typename: 'UpdateNotificationStatusPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** A list of the notifications in their new state. */ - notifications: Array -} + notifications: Array; +}; export type UpdateSourceSuggestionStatusActivity = ActivityInterface & { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: Scalars['ISO8601DateTime']['output'] - events: Array - id: Scalars['Int']['output'] - note?: Maybe - organization?: Maybe - parsedNote: Array - sourceSuggestion: SourceSuggestion - subject: EventSubject - user: User - verbiage: Scalars['String']['output'] -} + __typename: 'UpdateSourceSuggestionStatusActivity'; + createdAt: Scalars['ISO8601DateTime']['output']; + events: Array; + id: Scalars['Int']['output']; + note?: Maybe; + organization?: Maybe; + parsedNote: Array; + sourceSuggestion: SourceSuggestion; + subject: EventSubject; + user: User; + verbiage: Scalars['String']['output']; +}; /** Autogenerated input type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusInput = { /** A unique identifier for the client performing the mutation. */ - clientMutationId?: InputMaybe + clientMutationId?: InputMaybe; /** The ID of the SourceSuggestion to update. */ - id: Scalars['Int']['input'] + id: Scalars['Int']['input']; /** The desired status of the SourceSuggestion. */ - newStatus: SourceSuggestionStatus + newStatus: SourceSuggestionStatus; /** * The ID of the organization to credit the user's contributions to. * If the user belongs to a single organization or no organizations, this field is not required. * This field is required if the user belongs to more than one organization. * The user must belong to the organization provided. */ - organizationId?: InputMaybe + organizationId?: InputMaybe; /** The justification for marking a source as curated/rejected */ - reason?: InputMaybe -} + reason?: InputMaybe; +}; /** Autogenerated return type of UpdateSourceSuggestionStatus */ export type UpdateSourceSuggestionStatusPayload = { - __typename: 'UpdateSourceSuggestionStatusPayload' + __typename: 'UpdateSourceSuggestionStatusPayload'; /** A unique identifier for the client performing the mutation. */ - clientMutationId?: Maybe + clientMutationId?: Maybe; /** The updated SourceSuggestion. */ - sourceSuggestion: SourceSuggestion -} + sourceSuggestion: SourceSuggestion; +}; export type User = { - __typename: 'User' - areaOfExpertise?: Maybe - bio?: Maybe - country?: Maybe - displayName: Scalars['String']['output'] - email?: Maybe - events: EventConnection - facebookProfile?: Maybe - id: Scalars['Int']['output'] - linkedinProfile?: Maybe - mostRecentActivityTimestamp?: Maybe - mostRecentConflictOfInterestStatement?: Maybe - mostRecentEvent?: Maybe - mostRecentOrg?: Maybe - mostRecentOrganizationId?: Maybe - name?: Maybe + __typename: 'User'; + areaOfExpertise?: Maybe; + bio?: Maybe; + country?: Maybe; + displayName: Scalars['String']['output']; + email?: Maybe; + events: EventConnection; + facebookProfile?: Maybe; + id: Scalars['Int']['output']; + linkedinProfile?: Maybe; + mostRecentActivityTimestamp?: Maybe; + mostRecentConflictOfInterestStatement?: Maybe; + mostRecentEvent?: Maybe; + mostRecentOrg?: Maybe; + mostRecentOrganizationId?: Maybe; + name?: Maybe; /** Filterable list of notifications for the logged in user. */ - notifications?: Maybe - orcid?: Maybe - organizations: Array - profileImagePath?: Maybe - ranks: Ranks - role: UserRole - statsHash: Stats - twitterHandle?: Maybe - url?: Maybe - username: Scalars['String']['output'] -} + notifications?: Maybe; + orcid?: Maybe; + organizations: Array; + profileImagePath?: Maybe; + ranks: Ranks; + role: UserRole; + statsHash: Stats; + twitterHandle?: Maybe; + url?: Maybe; + username: Scalars['String']['output']; +}; + export type UserEventsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type UserNotificationsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - includeSeen?: InputMaybe - last?: InputMaybe - notificationType?: InputMaybe - subscriptionId?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + includeSeen?: InputMaybe; + last?: InputMaybe; + notificationType?: InputMaybe; + subscriptionId?: InputMaybe; +}; + export type UserProfileImagePathArgs = { - size?: InputMaybe -} + size?: InputMaybe; +}; /** The connection type for User. */ export type UserConnection = { - __typename: 'UserConnection' + __typename: 'UserConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type UserEdge = { - __typename: 'UserEdge' + __typename: 'UserEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; export type UserLeaderboards = { - __typename: 'UserLeaderboards' - commentsLeaderboard: LeaderboardUserConnection - moderationLeaderboard: LeaderboardUserConnection - revisionsLeaderboard: LeaderboardUserConnection - submissionsLeaderboard: LeaderboardUserConnection -} + __typename: 'UserLeaderboards'; + commentsLeaderboard: LeaderboardUserConnection; + moderationLeaderboard: LeaderboardUserConnection; + revisionsLeaderboard: LeaderboardUserConnection; + submissionsLeaderboard: LeaderboardUserConnection; +}; + export type UserLeaderboardsCommentsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - role?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + role?: InputMaybe; + window?: InputMaybe; +}; + export type UserLeaderboardsModerationLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - role?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + role?: InputMaybe; + window?: InputMaybe; +}; + export type UserLeaderboardsRevisionsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - role?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + role?: InputMaybe; + window?: InputMaybe; +}; + export type UserLeaderboardsSubmissionsLeaderboardArgs = { - after?: InputMaybe - before?: InputMaybe - direction?: InputMaybe - first?: InputMaybe - last?: InputMaybe - role?: InputMaybe - window?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + direction?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + role?: InputMaybe; + window?: InputMaybe; +}; export enum UserRole { Admin = 'ADMIN', Curator = 'CURATOR', - Editor = 'EDITOR', + Editor = 'EDITOR' } export type UsersSort = { /** Available columns for sorting */ - column: UsersSortColumns + column: UsersSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum UsersSortColumns { Id = 'ID', LastAction = 'LAST_ACTION', Name = 'NAME', - Role = 'ROLE', + Role = 'ROLE' } export type ValidationErrors = { - __typename: 'ValidationErrors' - genericErrors: Array - validationErrors: Array -} - -export type Variant = Commentable & - EventOriginObject & - EventSubject & - Flaggable & - MolecularProfileComponent & - WithRevisions & { - __typename: 'Variant' - alleleRegistryId?: Maybe - clinvarIds: Array - /** List and filter comments. */ - comments: CommentConnection - creationActivity?: Maybe - deprecated: Scalars['Boolean']['output'] - deprecationActivity?: Maybe - deprecationReason?: Maybe - ensemblVersion?: Maybe - /** List and filter events for an object */ - events: EventConnection - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - gene: Gene - hgvsDescriptions: Array - id: Scalars['Int']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - maneSelectTranscript?: Maybe - molecularProfiles: MolecularProfileConnection - myVariantInfo?: Maybe - name: Scalars['String']['output'] - openCravatUrl?: Maybe - primaryCoordinates?: Maybe - referenceBases?: Maybe - referenceBuild?: Maybe - /** List and filter revisions. */ - revisions: RevisionConnection - secondaryCoordinates?: Maybe - singleVariantMolecularProfile: MolecularProfile - singleVariantMolecularProfileId: Scalars['Int']['output'] - variantAliases: Array - variantBases?: Maybe - variantTypes: Array - } + __typename: 'ValidationErrors'; + genericErrors: Array; + validationErrors: Array; +}; + +export type Variant = Commentable & EventOriginObject & EventSubject & Flaggable & MolecularProfileComponent & WithRevisions & { + __typename: 'Variant'; + alleleRegistryId?: Maybe; + clinvarIds: Array; + /** List and filter comments. */ + comments: CommentConnection; + creationActivity?: Maybe; + deprecated: Scalars['Boolean']['output']; + deprecationActivity?: Maybe; + deprecationReason?: Maybe; + ensemblVersion?: Maybe; + /** List and filter events for an object */ + events: EventConnection; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + gene: Gene; + hgvsDescriptions: Array; + id: Scalars['Int']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + maneSelectTranscript?: Maybe; + molecularProfiles: MolecularProfileConnection; + myVariantInfo?: Maybe; + name: Scalars['String']['output']; + openCravatUrl?: Maybe; + primaryCoordinates?: Maybe; + referenceBases?: Maybe; + referenceBuild?: Maybe; + /** List and filter revisions. */ + revisions: RevisionConnection; + secondaryCoordinates?: Maybe; + singleVariantMolecularProfile: MolecularProfile; + singleVariantMolecularProfileId: Scalars['Int']['output']; + variantAliases: Array; + variantBases?: Maybe; + variantTypes: Array; +}; + export type VariantCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type VariantEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type VariantFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type VariantMolecularProfilesArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; +}; + export type VariantRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; export type VariantAlias = { - __typename: 'VariantAlias' - name: Scalars['String']['output'] -} + __typename: 'VariantAlias'; + name: Scalars['String']['output']; +}; /** Representation of a Variant's membership in a Molecular Profile. */ export type VariantComponent = { /** When set to true, this means the NOT operator will be applied to the Variant in the Molecluar Profile. */ - not?: Scalars['Boolean']['input'] + not?: Scalars['Boolean']['input']; /** The ID of the Variant involved in the Molecular Profile. */ - variantId: Scalars['Int']['input'] -} + variantId: Scalars['Int']['input']; +}; /** The connection type for Variant. */ export type VariantConnection = { - __typename: 'VariantConnection' + __typename: 'VariantConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; export enum VariantDeprecationReason { Duplicate = 'DUPLICATE', Invalid = 'INVALID', - Other = 'OTHER', + Other = 'OTHER' } /** An edge in a connection. */ export type VariantEdge = { - __typename: 'VariantEdge' + __typename: 'VariantEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on a Variant that curators may propose revisions to. */ export type VariantFields = { /** List of aliases or alternate names for the Variant. */ - aliases: Array + aliases: Array; /** List of ClinVar IDs for the Variant. */ - clinvarIds: ClinvarInput + clinvarIds: ClinvarInput; /** The Ensembl database version. */ - ensemblVersion: NullableIntInput + ensemblVersion: NullableIntInput; /** The ID of the Gene this Variant corresponds to. */ - geneId: Scalars['Int']['input'] + geneId: Scalars['Int']['input']; /** List of HGVS descriptions for the Variant. */ - hgvsDescriptions: Array + hgvsDescriptions: Array; /** The Variant's name. */ - name: Scalars['String']['input'] + name: Scalars['String']['input']; /** The primary coordinates for this Variant. In the case of Fusions this will be the coordinates of the 5' partner. */ - primaryCoordinates: CoordinateInput + primaryCoordinates: CoordinateInput; /** Reference bases for this variant */ - referenceBases: NullableStringInput + referenceBases: NullableStringInput; /** The reference build for the genomic coordinates of this Variant. */ - referenceBuild: NullableReferenceBuildTypeInput + referenceBuild: NullableReferenceBuildTypeInput; /** In the case of Fusions these will be the coordinates of the 3' partner, otherwise set the values to null. */ - secondaryCoordinates: CoordinateInput + secondaryCoordinates: CoordinateInput; /** Variant bases for this variant */ - variantBases: NullableStringInput + variantBases: NullableStringInput; /** List of IDs for the variant types for this Variant */ - variantTypeIds: Array -} - -export type VariantGroup = Commentable & - EventSubject & - Flaggable & - WithRevisions & { - __typename: 'VariantGroup' - /** List and filter comments. */ - comments: CommentConnection - description: Scalars['String']['output'] - /** List and filter events for an object */ - events: EventConnection - flagged: Scalars['Boolean']['output'] - /** List and filter flags. */ - flags: FlagConnection - id: Scalars['Int']['output'] - lastAcceptedRevisionEvent?: Maybe - lastCommentEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe - link: Scalars['String']['output'] - name: Scalars['String']['output'] - /** List and filter revisions. */ - revisions: RevisionConnection - sources: Array - /** List and filter variants. */ - variants: VariantConnection - } + variantTypeIds: Array; +}; + +export type VariantGroup = Commentable & EventSubject & Flaggable & WithRevisions & { + __typename: 'VariantGroup'; + /** List and filter comments. */ + comments: CommentConnection; + description: Scalars['String']['output']; + /** List and filter events for an object */ + events: EventConnection; + flagged: Scalars['Boolean']['output']; + /** List and filter flags. */ + flags: FlagConnection; + id: Scalars['Int']['output']; + lastAcceptedRevisionEvent?: Maybe; + lastCommentEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + /** List and filter revisions. */ + revisions: RevisionConnection; + sources: Array; + /** List and filter variants. */ + variants: VariantConnection; +}; + export type VariantGroupCommentsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - mentionedEntity?: InputMaybe - mentionedRole?: InputMaybe - mentionedUserId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + mentionedEntity?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedUserId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type VariantGroupEventsArgs = { - after?: InputMaybe - before?: InputMaybe - eventType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - organizationId?: InputMaybe - originatingUserId?: InputMaybe - sortBy?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + eventType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + organizationId?: InputMaybe; + originatingUserId?: InputMaybe; + sortBy?: InputMaybe; +}; + export type VariantGroupFlagsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - flaggingUserId?: InputMaybe - last?: InputMaybe - resolvingUserId?: InputMaybe - sortBy?: InputMaybe - state?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + flaggingUserId?: InputMaybe; + last?: InputMaybe; + resolvingUserId?: InputMaybe; + sortBy?: InputMaybe; + state?: InputMaybe; +}; + export type VariantGroupRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; + export type VariantGroupVariantsArgs = { - after?: InputMaybe - before?: InputMaybe - first?: InputMaybe - last?: InputMaybe - name?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + name?: InputMaybe; +}; /** The connection type for VariantGroup. */ export type VariantGroupConnection = { - __typename: 'VariantGroupConnection' + __typename: 'VariantGroupConnection'; /** A list of edges. */ - edges: Array + edges: Array; /** A list of nodes. */ - nodes: Array + nodes: Array; /** Total number of pages, based on filtered count and pagesize. */ - pageCount: Scalars['Int']['output'] + pageCount: Scalars['Int']['output']; /** Information to aid in pagination. */ - pageInfo: PageInfo + pageInfo: PageInfo; /** The total number of records in this filtered collection. */ - totalCount: Scalars['Int']['output'] -} + totalCount: Scalars['Int']['output']; +}; /** An edge in a connection. */ export type VariantGroupEdge = { - __typename: 'VariantGroupEdge' + __typename: 'VariantGroupEdge'; /** A cursor for use in pagination. */ - cursor: Scalars['String']['output'] + cursor: Scalars['String']['output']; /** The item at the end of the edge. */ - node?: Maybe -} + node?: Maybe; +}; /** Fields on a VariantGroup that curators may propose revisions to. */ export type VariantGroupFields = { /** The VariantGroups's description/summary text. */ - description: NullableStringInput + description: NullableStringInput; /** The VariantGroups's name. */ - name: Scalars['String']['input'] + name: Scalars['String']['input']; /** Source IDs cited by the VariantGroup's summary. */ - sourceIds: Array + sourceIds: Array; /** Variants in this VariantGroup. */ - variantIds: Array -} + variantIds: Array; +}; export type VariantGroupsSort = { /** Available columns for sorting */ - column: VariantGroupsSortColumns + column: VariantGroupsSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum VariantGroupsSortColumns { EvidenceItemCount = 'EVIDENCE_ITEM_COUNT', GeneNames = 'GENE_NAMES', Name = 'NAME', VariantCount = 'VARIANT_COUNT', - VariantNames = 'VARIANT_NAMES', + VariantNames = 'VARIANT_NAMES' } export type VariantMenuSort = { /** Available columns for sorting */ - column: VariantMenuSortColumns + column: VariantMenuSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum VariantMenuSortColumns { CoordinateEnd = 'COORDINATE_END', CoordinateStart = 'COORDINATE_START', - Name = 'NAME', + Name = 'NAME' } export enum VariantOrigin { @@ -5679,28990 +5797,2749 @@ export enum VariantOrigin { Na = 'NA', RareGermline = 'RARE_GERMLINE', Somatic = 'SOMATIC', - Unknown = 'UNKNOWN', + Unknown = 'UNKNOWN' } export type VariantType = { - __typename: 'VariantType' - description: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - soid: Scalars['String']['output'] - url?: Maybe -} + __typename: 'VariantType'; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; +}; export type VariantTypePopover = { - __typename: 'VariantTypePopover' - description: Scalars['String']['output'] - id: Scalars['Int']['output'] - link: Scalars['String']['output'] - name: Scalars['String']['output'] - soid: Scalars['String']['output'] - url?: Maybe - variantCount: Scalars['Int']['output'] -} + __typename: 'VariantTypePopover'; + description: Scalars['String']['output']; + id: Scalars['Int']['output']; + link: Scalars['String']['output']; + name: Scalars['String']['output']; + soid: Scalars['String']['output']; + url?: Maybe; + variantCount: Scalars['Int']['output']; +}; export type VariantTypeSort = { /** Available columns for sorting */ - column: VariantTypeSortColumns + column: VariantTypeSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum VariantTypeSortColumns { Name = 'NAME', Soid = 'SOID', - VariantCount = 'VARIANT_COUNT', + VariantCount = 'VARIANT_COUNT' } export type VariantsSort = { /** Available columns for sorting */ - column: VariantsSortColumns + column: VariantsSortColumns; /** Sort direction */ - direction: SortDirection -} + direction: SortDirection; +}; export enum VariantsSortColumns { DiseaseName = 'diseaseName', EntrezSymbol = 'entrezSymbol', TherapyName = 'therapyName', - VariantName = 'variantName', + VariantName = 'variantName' } /** A CIViC entity that can have revisions proposed to it. */ export type WithRevisions = { - lastAcceptedRevisionEvent?: Maybe - lastSubmittedRevisionEvent?: Maybe + lastAcceptedRevisionEvent?: Maybe; + lastSubmittedRevisionEvent?: Maybe; /** List and filter revisions. */ - revisions: RevisionConnection -} + revisions: RevisionConnection; +}; + /** A CIViC entity that can have revisions proposed to it. */ export type WithRevisionsRevisionsArgs = { - after?: InputMaybe - before?: InputMaybe - fieldName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - originatingUserId?: InputMaybe - revisionSetId?: InputMaybe - sortBy?: InputMaybe - status?: InputMaybe -} + after?: InputMaybe; + before?: InputMaybe; + fieldName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + originatingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + sortBy?: InputMaybe; + status?: InputMaybe; +}; export type ActivityFeedQueryVariables = Exact<{ - subject?: InputMaybe | SubscribableQueryInput> - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - organizationId?: InputMaybe< - Array | Scalars['Int']['input'] - > - userId?: InputMaybe | Scalars['Int']['input']> - activityType?: InputMaybe | ActivityTypeInput> - subjectType?: InputMaybe | ActivitySubjectInput> - includeAutomatedEvents?: InputMaybe - mode?: InputMaybe - showFilters: Scalars['Boolean']['input'] - requestDetails: Scalars['Boolean']['input'] -}> - -export type ActivityFeedQuery = { - __typename: 'Query' - activities: { - __typename: 'ActivityInterfaceConnection' - pageCount: number - totalCount: number - unfilteredCount: number - activityTypes?: Array - subjectTypes?: Array - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueParticipants?: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - }> - participatingOrganizations?: Array<{ - __typename: 'Organization' - id: number - name: string - }> - edges: Array<{ - __typename: 'ActivityInterfaceEdge' - cursor: string - node?: - | { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - note?: string | undefined - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { - __typename: 'ScalarFieldDiff' - left: string - right: string - } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | undefined - }> - nodes: Array< - | { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - note?: string | undefined - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - > - } -} - -export type ActivitiesConnectionFieldsFragment = { - __typename: 'ActivityInterfaceConnection' - pageCount: number - totalCount: number - unfilteredCount: number - activityTypes?: Array - subjectTypes?: Array - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueParticipants?: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - }> - participatingOrganizations?: Array<{ - __typename: 'Organization' - id: number - name: string - }> - edges: Array<{ - __typename: 'ActivityInterfaceEdge' - cursor: string - node?: - | { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - note?: string | undefined - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | undefined - }> - nodes: Array< - | { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - note?: string | undefined - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - > -} - -type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_CommentActivity_Fragment = { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_CreateVariantActivity_Fragment = { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_FlagEntityActivity_Fragment = { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} - -export type ActivityFeedItemBaseFragment = - | ActivityFeedItemBase_AcceptRevisionsActivity_Fragment - | ActivityFeedItemBase_CommentActivity_Fragment - | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment - | ActivityFeedItemBase_CreateVariantActivity_Fragment - | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment - | ActivityFeedItemBase_DeprecateVariantActivity_Fragment - | ActivityFeedItemBase_FlagEntityActivity_Fragment - | ActivityFeedItemBase_ModerateAssertionActivity_Fragment - | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment - | ActivityFeedItemBase_RejectRevisionsActivity_Fragment - | ActivityFeedItemBase_ResolveFlagActivity_Fragment - | ActivityFeedItemBase_SubmitAssertionActivity_Fragment - | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment - | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment - | ActivityFeedItemBase_SuggestSourceActivity_Fragment - | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment - -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_CommentActivity_Fragment = { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_CreateVariantActivity_Fragment = { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_FlagEntityActivity_Fragment = { - __typename: 'FlagEntityActivity' - id: number - verbiage: string - createdAt: any - note?: string | undefined - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_ModerateAssertionActivity_Fragment = { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_ResolveFlagActivity_Fragment = { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_SuggestSourceActivity_Fragment = { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type ActivityFeedItemFragment = - | ActivityFeedItem_AcceptRevisionsActivity_Fragment - | ActivityFeedItem_CommentActivity_Fragment - | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment - | ActivityFeedItem_CreateVariantActivity_Fragment - | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment - | ActivityFeedItem_DeprecateVariantActivity_Fragment - | ActivityFeedItem_FlagEntityActivity_Fragment - | ActivityFeedItem_ModerateAssertionActivity_Fragment - | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment - | ActivityFeedItem_RejectRevisionsActivity_Fragment - | ActivityFeedItem_ResolveFlagActivity_Fragment - | ActivityFeedItem_SubmitAssertionActivity_Fragment - | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment - | ActivityFeedItem_SuggestRevisionSetActivity_Fragment - | ActivityFeedItem_SuggestSourceActivity_Fragment - | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment - -export type AcceptRevisionsActivityDetailFragment = { - __typename: 'AcceptRevisionsActivity' - id: number - verbiage: string - createdAt: any - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type CommentActivityDetailFragment = { - __typename: 'CommentActivity' - id: number - verbiage: string - createdAt: any - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type CreateComplexMolecularProfileActivityDetailFragment = { - __typename: 'CreateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type CreateVariantActivityDetailFragment = { - __typename: 'CreateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type DeprecateComplexMolecularProfileActivityDetailFragment = { - __typename: 'DeprecateComplexMolecularProfileActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type DeprecateVariantActivityDetailFragment = { - __typename: 'DeprecateVariantActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type FlagEntityActivityDetailFragment = { - __typename: 'FlagEntityActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - flag: { __typename: 'Flag'; id: number } - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type ModerateAssertionActivityDetailFragment = { - __typename: 'ModerateAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type ModerateEvidenceItemActivityDetailFragment = { - __typename: 'ModerateEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type RejectRevisionsActivityDetailFragment = { - __typename: 'RejectRevisionsActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type ResolveFlagActivityDetailFragment = { - __typename: 'ResolveFlagActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type SubmitAssertionActivityDetailFragment = { - __typename: 'SubmitAssertionActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type SubmitEvidenceItemActivityDetailFragment = { - __typename: 'SubmitEvidenceItemActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type SuggestRevisionSetActivityDetailFragment = { - __typename: 'SuggestRevisionSetActivity' - id: number - verbiage: string - createdAt: any - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type RevisionDetailFragment = { - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined -} - -type ParsedNote_CommentTagSegment_Fragment = { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined -} - -type ParsedNote_CommentTextSegment_Fragment = { - __typename: 'CommentTextSegment' - text: string -} - -type ParsedNote_User_Fragment = { - __typename: 'User' - id: number - displayName: string - role: UserRole -} - -export type ParsedNoteFragment = - | ParsedNote_CommentTagSegment_Fragment - | ParsedNote_CommentTextSegment_Fragment - | ParsedNote_User_Fragment - -export type SuggestSourceActivityDetailFragment = { - __typename: 'SuggestSourceActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type UpdateSourceSuggestionStatusActivityDetailFragment = { - __typename: 'UpdateSourceSuggestionStatusActivity' - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { __typename: 'User'; id: number; displayName: string; role: UserRole } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'RevisionSet'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} + subject?: InputMaybe | SubscribableQueryInput>; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + organizationId?: InputMaybe | Scalars['Int']['input']>; + userId?: InputMaybe | Scalars['Int']['input']>; + activityType?: InputMaybe | ActivityTypeInput>; + subjectType?: InputMaybe | ActivitySubjectInput>; + includeAutomatedEvents?: InputMaybe; + mode?: InputMaybe; + showFilters: Scalars['Boolean']['input']; + requestDetails: Scalars['Boolean']['input']; +}>; -export type ActivityFeedItemQueryVariables = Exact<{ - id: Scalars['Int']['input'] - requestDetails: Scalars['Boolean']['input'] -}> - -export type ActivityFeedItemQuery = { - __typename: 'Query' - activity?: - | { - __typename: 'AcceptRevisionsActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - currentValue?: any | undefined - fieldName: string - link: string - linkoutData: { - __typename: 'LinkoutData' - name: string - currentValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - suggestedValue: - | { __typename: 'ObjectField' } - | { __typename: 'ScalarField' } - diffValue: - | { __typename: 'ObjectFieldDiff' } - | { __typename: 'ScalarFieldDiff' } - } - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CommentActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - comment: { - __typename: 'Comment' - id: number - comment: string - link: string - name: string - title?: string | undefined - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'CreateVariantActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'DeprecateVariantActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'FlagEntityActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - flag: { __typename: 'Flag'; id: number } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateAssertionActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ModerateEvidenceItemActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'RejectRevisionsActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'ResolveFlagActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitAssertionActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SubmitEvidenceItemActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestRevisionSetActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - revisions: Array<{ - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'SuggestSourceActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - note?: string | undefined - id: number - verbiage: string - createdAt: any - organization?: - | { __typename: 'Organization'; id: number; name: string } - | undefined - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - subject: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'RevisionSet' - id: number - name: string - link: string - } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { - __typename: 'User' - id: number - displayName: string - } - }> - } - | undefined -} - -type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { - __typename: 'AcceptRevisionsActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_CommentActivity_Fragment = { - __typename: 'CommentActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { - __typename: 'CreateComplexMolecularProfileActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { - __typename: 'CreateVariantActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = - { - __typename: 'DeprecateComplexMolecularProfileActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> - } - -type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { - __typename: 'DeprecateVariantActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { - __typename: 'FlagEntityActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { - __typename: 'ModerateAssertionActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { - __typename: 'ModerateEvidenceItemActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { - __typename: 'RejectRevisionsActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { - __typename: 'ResolveFlagActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { - __typename: 'SubmitAssertionActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { - __typename: 'SubmitEvidenceItemActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { - __typename: 'SuggestRevisionSetActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { - __typename: 'SuggestSourceActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { - __typename: 'UpdateSourceSuggestionStatusActivity' - events: Array<{ - __typename: 'Event' - id: number - createdAt: any - action: EventAction - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - originatingUser: { __typename: 'User'; id: number; displayName: string } - }> -} - -export type ActivityFeedItemEventsFragment = - | ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment - | ActivityFeedItemEvents_CommentActivity_Fragment - | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment - | ActivityFeedItemEvents_CreateVariantActivity_Fragment - | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment - | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment - | ActivityFeedItemEvents_FlagEntityActivity_Fragment - | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment - | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment - | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment - | ActivityFeedItemEvents_ResolveFlagActivity_Fragment - | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment - | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment - | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment - | ActivityFeedItemEvents_SuggestSourceActivity_Fragment - | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment -export type AssertionPopoverQueryVariables = Exact<{ - assertionId: Scalars['Int']['input'] -}> - -export type AssertionPopoverQuery = { - __typename: 'Query' - assertion?: - | { - __typename: 'Assertion' - id: number - name: string - status: EvidenceStatus - summary: string - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - variantOrigin: VariantOrigin - ampLevel?: AmpLevel | undefined - regulatoryApproval?: boolean | undefined - regulatoryApprovalLastUpdated?: any | undefined - fdaCompanionTest?: boolean | undefined - fdaCompanionTestLastUpdated?: any | undefined - therapyInteractionType?: TherapyInteraction | undefined - acmgCodes: Array<{ - __typename: 'AcmgCode' - code: string - description: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - code: string - description: string - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} - -export type AssertionPopoverFragment = { - __typename: 'Assertion' - id: number - name: string - status: EvidenceStatus - summary: string - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - variantOrigin: VariantOrigin - ampLevel?: AmpLevel | undefined - regulatoryApproval?: boolean | undefined - regulatoryApprovalLastUpdated?: any | undefined - fdaCompanionTest?: boolean | undefined - fdaCompanionTestLastUpdated?: any | undefined - therapyInteractionType?: TherapyInteraction | undefined - acmgCodes: Array<{ - __typename: 'AcmgCode' - code: string - description: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - code: string - description: string - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } -} +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type AssertionsBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - id?: InputMaybe - summary?: InputMaybe - assertionDirection?: InputMaybe - significance?: InputMaybe - assertionType?: InputMaybe - variantId?: InputMaybe - molecularProfileId?: InputMaybe - evidenceId?: InputMaybe - molecularProfileName?: InputMaybe - sortBy?: InputMaybe - ampLevel?: InputMaybe - organizationId?: InputMaybe - userId?: InputMaybe - phenotypeId?: InputMaybe - diseaseId?: InputMaybe - therapyId?: InputMaybe - status?: InputMaybe -}> - -export type AssertionsBrowseQuery = { - __typename: 'Query' - assertions: { - __typename: 'AssertionConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'AssertionEdge' - cursor: string - node?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - therapyInteractionType?: TherapyInteraction | undefined - summary: string - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - ampLevel?: AmpLevel | undefined - evidenceItemsCount: number - status: EvidenceStatus - flagged: boolean - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - } - | undefined - }> - } -} - -export type AssertionBrowseFieldsFragment = { - __typename: 'Assertion' - id: number - name: string - link: string - therapyInteractionType?: TherapyInteraction | undefined - summary: string - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - ampLevel?: AmpLevel | undefined - evidenceItemsCount: number - status: EvidenceStatus - flagged: boolean - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> -} +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; -export type ClinicalTrialPopoverQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input'] -}> - -export type ClinicalTrialPopoverQuery = { - __typename: 'Query' - clinicalTrials: { - __typename: 'BrowseClinicalTrialConnection' - edges: Array<{ - __typename: 'BrowseClinicalTrialEdge' - node?: - | { - __typename: 'BrowseClinicalTrial' - id: number - name: string - nctId?: string | undefined - url?: string | undefined - sourceCount: number - evidenceCount: number - } - | undefined - }> - } -} - -export type ClinicalTrialPopoverFragment = { - __typename: 'BrowseClinicalTrial' - id: number - name: string - nctId?: string | undefined - url?: string | undefined - sourceCount: number - evidenceCount: number -} +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type ClinicalTrialsBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - name?: InputMaybe - nctId?: InputMaybe - sortBy?: InputMaybe -}> - -export type ClinicalTrialsBrowseQuery = { - __typename: 'Query' - clinicalTrials: { - __typename: 'BrowseClinicalTrialConnection' - totalCount: number - filteredCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'BrowseClinicalTrialEdge' - cursor: string - node?: - | { - __typename: 'BrowseClinicalTrial' - id: number - name: string - nctId?: string | undefined - evidenceCount: number - sourceCount: number - link: string - } - | undefined - }> - } -} - -export type BrowseClinicalTrialsRowFieldsFragment = { - __typename: 'BrowseClinicalTrial' - id: number - name: string - nctId?: string | undefined - evidenceCount: number - sourceCount: number - link: string -} +type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type CommentListQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - originatingUserId?: InputMaybe - mentionedUserId?: InputMaybe - mentionedRole?: InputMaybe - mentionedEntity?: InputMaybe - subject?: InputMaybe - sortBy?: InputMaybe -}> - -export type CommentListQuery = { - __typename: 'Query' - comments: { - __typename: 'CommentConnection' - totalCount: number - unfilteredCountForSubject?: number | undefined - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasPreviousPage: boolean - hasNextPage: boolean - } - uniqueCommenters: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - }> - mentionedUsers: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - }> - mentionedRoles: Array<{ - __typename: 'CommentTagSegment' - displayName: string - entityId: number - tagType: TaggableEntity - link: string - }> - mentionedEntities: Array<{ - __typename: 'CommentTagSegment' - displayName: string - entityId: number - tagType: TaggableEntity - link: string - }> - edges: Array<{ - __typename: 'CommentEdge' - cursor: string - node?: - | { - __typename: 'Comment' - id: number - title?: string | undefined - comment: string - createdAt: any - commenter: { - __typename: 'User' - id: number - username: string - displayName: string - name?: string | undefined - role: UserRole - profileImagePath?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - } - parsedComment: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - } -} - -export type CommentListNodeFragment = { - __typename: 'Comment' - id: number - title?: string | undefined - comment: string - createdAt: any - commenter: { - __typename: 'User' - id: number - username: string - displayName: string - name?: string | undefined - role: UserRole - profileImagePath?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - } - parsedComment: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > -} +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ParsedCommentFragment_CommentTagSegment_Fragment = { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined -} +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ParsedCommentFragment_CommentTextSegment_Fragment = { - __typename: 'CommentTextSegment' - text: string -} +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ParsedCommentFragment_User_Fragment = { - __typename: 'User' - id: number - displayName: string - role: UserRole -} +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type ParsedCommentFragmentFragment = - | ParsedCommentFragment_CommentTagSegment_Fragment - | ParsedCommentFragment_CommentTextSegment_Fragment - | ParsedCommentFragment_User_Fragment +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type CommentPopoverQueryVariables = Exact<{ - commentId: Scalars['Int']['input'] -}> - -export type CommentPopoverQuery = { - __typename: 'Query' - comment?: - | { - __typename: 'Comment' - id: number - name: string - createdAt: any - title?: string | undefined - comment: string - commenter: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - commentable: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { - __typename: 'SourcePopover' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - } - | undefined -} - -export type CommentPopoverFragment = { - __typename: 'Comment' - id: number - name: string - createdAt: any - title?: string | undefined - comment: string - commenter: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - commentable: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Revision'; id: number; name: string; link: string } - | { __typename: 'Source'; id: number; name: string; link: string } - | { __typename: 'SourcePopover'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } -} +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type DiseasePopoverQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input'] -}> - -export type DiseasePopoverQuery = { - __typename: 'Query' - diseasePopover?: - | { - __typename: 'DiseasePopover' - id: number - name: string - displayName: string - doid?: string | undefined - diseaseUrl?: string | undefined - diseaseAliases: Array - assertionCount: number - evidenceItemCount: number - molecularProfileCount: number - link: string - } - | undefined -} +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type BrowseDiseasesQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - sortBy?: InputMaybe - name?: InputMaybe - doid?: InputMaybe - geneNames?: InputMaybe -}> - -export type BrowseDiseasesQuery = { - __typename: 'Query' - browseDiseases: { - __typename: 'BrowseDiseaseConnection' - lastUpdated: any - totalCount: number - filteredCount: number - pageCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'BrowseDiseaseEdge' - cursor: string - node?: - | { - __typename: 'BrowseDisease' - id: number - name: string - doid?: string | undefined - diseaseUrl?: string | undefined - geneNames: Array - assertionCount: number - evidenceItemCount: number - variantCount: number - geneCount: number - link: string - } - | undefined - }> - } -} - -export type BrowseDiseaseRowFieldsFragment = { - __typename: 'BrowseDisease' - id: number - name: string - doid?: string | undefined - diseaseUrl?: string | undefined - geneNames: Array - assertionCount: number - evidenceItemCount: number - variantCount: number - geneCount: number - link: string -} +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type EventFeedCountQueryVariables = Exact<{ - subject?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - originatingUserId?: InputMaybe - organizationId?: InputMaybe - eventType?: InputMaybe - includeAutomatedEvents?: InputMaybe - mode?: InputMaybe -}> - -export type EventFeedCountQuery = { - __typename: 'Query' - events: { __typename: 'EventConnection'; unfilteredCount: number } -} +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type EventFeedQueryVariables = Exact<{ - subject?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - originatingUserId?: InputMaybe - organizationId?: InputMaybe - eventType?: InputMaybe - mode?: InputMaybe - includeAutomatedEvents?: InputMaybe - showFilters: Scalars['Boolean']['input'] -}> - -export type EventFeedQuery = { - __typename: 'Query' - events: { - __typename: 'EventConnection' - eventTypes?: Array - unfilteredCount: number - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueParticipants?: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - }> - participatingOrganizations?: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - edges: Array<{ - __typename: 'EventEdge' - cursor: string - node?: - | { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { - __typename: 'RevisionSet' - name: string - id: number - link: string - } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { - __typename: 'SourcePopover' - name: string - id: number - link: string - } - | { - __typename: 'SourceSuggestion' - name: string - id: number - link: string - } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'VariantGroup' - name: string - id: number - link: string - } - | undefined - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - } - | undefined - }> - } -} - -export type EventFeedFragment = { - __typename: 'EventConnection' - eventTypes?: Array - unfilteredCount: number - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueParticipants?: Array<{ - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - }> - participatingOrganizations?: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - edges: Array<{ - __typename: 'EventEdge' - cursor: string - node?: - | { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { - __typename: 'RevisionSet' - name: string - id: number - link: string - } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { - __typename: 'SourcePopover' - name: string - id: number - link: string - } - | { - __typename: 'SourceSuggestion' - name: string - id: number - link: string - } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'VariantGroup' - name: string - id: number - link: string - } - | undefined - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - } - | undefined - }> -} - -export type EventFeedNodeFragment = { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { __typename: 'RevisionSet'; name: string; id: number; link: string } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { __typename: 'SourcePopover'; name: string; id: number; link: string } - | { __typename: 'SourceSuggestion'; name: string; id: number; link: string } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { __typename: 'VariantGroup'; name: string; id: number; link: string } - | undefined - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { __typename: 'SourceSuggestion'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined -} +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type EvidencePopoverQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input'] -}> - -export type EvidencePopoverQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - name: string - status: EvidenceStatus - description: string - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - significance: EvidenceSignificance - variantOrigin: VariantOrigin - therapyInteractionType?: TherapyInteraction | undefined - evidenceRating?: number | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - deprecated: boolean - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - source: { - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - displayType: string - link: string - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} - -export type EvidencePopoverFragment = { - __typename: 'EvidenceItem' - id: number - name: string - status: EvidenceStatus - description: string - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - significance: EvidenceSignificance - variantOrigin: VariantOrigin - therapyInteractionType?: TherapyInteraction | undefined - evidenceRating?: number | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - deprecated: boolean - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - source: { - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - displayType: string - link: string - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } -} +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type EvidenceBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - id?: InputMaybe - description?: InputMaybe - evidenceLevel?: InputMaybe - evidenceDirection?: InputMaybe - significance?: InputMaybe - evidenceType?: InputMaybe - rating?: InputMaybe - variantOrigin?: InputMaybe - variantId?: InputMaybe - molecularProfileId?: InputMaybe - assertionId?: InputMaybe - organizationId?: InputMaybe - userId?: InputMaybe - sortBy?: InputMaybe - phenotypeId?: InputMaybe - diseaseId?: InputMaybe - therapyId?: InputMaybe - sourceId?: InputMaybe - clinicalTrialId?: InputMaybe - molecularProfileName?: InputMaybe - status?: InputMaybe -}> - -export type EvidenceBrowseQuery = { - __typename: 'Query' - evidenceItems: { - __typename: 'EvidenceItemConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'EvidenceItemEdge' - cursor: string - node?: - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - flagged: boolean - therapyInteractionType?: TherapyInteraction | undefined - description: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - } - | undefined - }> - } -} - -export type EvidenceGridFieldsFragment = { - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - flagged: boolean - therapyInteractionType?: TherapyInteraction | undefined - description: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } -} +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type FlagListQueryVariables = Exact<{ - flaggable?: InputMaybe - flaggingUserId?: InputMaybe - resolvingUserId?: InputMaybe - state?: InputMaybe - sortBy?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type FlagListQuery = { - __typename: 'Query' - flags: { - __typename: 'FlagConnection' - totalCount: number - unfilteredCountForSubject?: number | undefined - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueFlaggingUsers: Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - uniqueResolvingUsers?: - | Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - | undefined - edges: Array<{ - __typename: 'FlagEdge' - node?: - | { - __typename: 'Flag' - id: number - state: FlagState - flaggable: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'BrowseGene' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - openActivity: { - __typename: 'FlagEntityActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - resolutionActivity?: - | { - __typename: 'ResolveFlagActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined - }> - } -} - -export type FlagListFragment = { - __typename: 'FlagConnection' - totalCount: number - unfilteredCountForSubject?: number | undefined - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - uniqueFlaggingUsers: Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - uniqueResolvingUsers?: - | Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - | undefined - edges: Array<{ - __typename: 'FlagEdge' - node?: - | { - __typename: 'Flag' - id: number - state: FlagState - flaggable: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'BrowseGene' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { - __typename: 'VariantGroup' - id: number - name: string - link: string - } - openActivity: { - __typename: 'FlagEntityActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - resolutionActivity?: - | { - __typename: 'ResolveFlagActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined - }> -} - -export type FlagFragment = { - __typename: 'Flag' - id: number - state: FlagState - flaggable: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'BrowseGene'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - | { __typename: 'VariantGroup'; id: number; name: string; link: string } - openActivity: { - __typename: 'FlagEntityActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - resolutionActivity?: - | { - __typename: 'ResolveFlagActivity' - id: number - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined -} +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type FlagPopoverQueryVariables = Exact<{ - flagId: Scalars['Int']['input'] -}> - -export type FlagPopoverQuery = { - __typename: 'Query' - flag?: - | { - __typename: 'Flag' - id: number - name: string - state: FlagState - createdAt: any - flaggingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - flaggable: - | { __typename: 'Assertion'; id: number; link: string; name: string } - | { __typename: 'BrowseGene'; id: number; link: string; name: string } - | { - __typename: 'EvidenceItem' - id: number - link: string - name: string - } - | { __typename: 'Gene'; id: number; link: string; name: string } - | { - __typename: 'MolecularProfile' - id: number - link: string - name: string - } - | { __typename: 'Variant'; id: number; link: string; name: string } - | { - __typename: 'VariantGroup' - id: number - link: string - name: string - } - openActivity: { - __typename: 'FlagEntityActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - } - | undefined -} - -export type FlagPopoverFragment = { - __typename: 'Flag' - id: number - name: string - state: FlagState - createdAt: any - flaggingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - flaggable: - | { __typename: 'Assertion'; id: number; link: string; name: string } - | { __typename: 'BrowseGene'; id: number; link: string; name: string } - | { __typename: 'EvidenceItem'; id: number; link: string; name: string } - | { __typename: 'Gene'; id: number; link: string; name: string } - | { __typename: 'MolecularProfile'; id: number; link: string; name: string } - | { __typename: 'Variant'; id: number; link: string; name: string } - | { __typename: 'VariantGroup'; id: number; link: string; name: string } - openActivity: { - __typename: 'FlagEntityActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - } -} +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type GenePopoverQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> - -export type GenePopoverQuery = { - __typename: 'Query' - gene?: - | { - __typename: 'Gene' - id: number - name: string - officialName: string - geneAliases: Array - variants: { __typename: 'VariantConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } - } - | undefined -} +export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -export type GenePopoverFragment = { - __typename: 'Gene' - id: number - name: string - officialName: string - geneAliases: Array - variants: { __typename: 'VariantConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } -} +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type BrowseGenesQueryVariables = Exact<{ - entrezSymbol?: InputMaybe - therapyName?: InputMaybe - geneAlias?: InputMaybe - diseaseName?: InputMaybe - sortBy?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type BrowseGenesQuery = { - __typename: 'Query' - browseGenes: { - __typename: 'BrowseGeneConnection' - lastUpdated: any - totalCount: number - filteredCount: number - pageCount: number - edges: Array<{ - __typename: 'BrowseGeneEdge' - cursor: string - node?: - | { - __typename: 'BrowseGene' - id: number - entrezId: number - name: string - link: string - flagged: boolean - geneAliases?: Array | undefined - variantCount: number - evidenceItemCount: number - assertionCount: number - molecularProfileCount: number - diseases?: - | Array<{ - __typename: 'Disease' - name: string - id: number - link: string - }> - | undefined - therapies?: - | Array<{ - __typename: 'Therapy' - name: string - id: number - link: string - }> - | undefined - } - | undefined - }> - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasPreviousPage: boolean - hasNextPage: boolean - } - } -} - -export type BrowseGenesFieldsFragment = { - __typename: 'BrowseGene' - id: number - entrezId: number - name: string - link: string - flagged: boolean - geneAliases?: Array | undefined - variantCount: number - evidenceItemCount: number - assertionCount: number - molecularProfileCount: number - diseases?: - | Array<{ __typename: 'Disease'; name: string; id: number; link: string }> - | undefined - therapies?: - | Array<{ __typename: 'Therapy'; name: string; id: number; link: string }> - | undefined -} +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type QuicksearchQueryVariables = Exact<{ - query: Scalars['String']['input'] - types?: InputMaybe | SearchableEntities> - highlightMatches?: InputMaybe -}> - -export type QuicksearchQuery = { - __typename: 'Query' - search: Array<{ - __typename: 'SearchResult' - id: number - resultType: SearchableEntities - name: string - matchingText: string - }> -} - -export type QuicksearchResultFragment = { - __typename: 'SearchResult' - id: number - resultType: SearchableEntities - name: string - matchingText: string -} +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type MolecularProfilePopoverQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] -}> - -export type MolecularProfilePopoverQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - molecularProfileAliases: Array - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - deprecated: boolean - link: string - } - > - evidenceItems: { - __typename: 'EvidenceItemConnection' - totalCount: number - } - assertions: { __typename: 'AssertionConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } - } - | undefined -} - -export type MolecularProfilePopoverFieldsFragment = { - __typename: 'MolecularProfile' - id: number - name: string - molecularProfileAliases: Array - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - deprecated: boolean - link: string - } - > - evidenceItems: { __typename: 'EvidenceItemConnection'; totalCount: number } - assertions: { __typename: 'AssertionConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } -} +type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type BrowseMolecularProfilesQueryVariables = Exact<{ - molecularProfileName?: InputMaybe - variantName?: InputMaybe - variantId?: InputMaybe - entrezSymbol?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - molecularProfileAlias?: InputMaybe - sortBy?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type BrowseMolecularProfilesQuery = { - __typename: 'Query' - browseMolecularProfiles: { - __typename: 'BrowseMolecularProfileConnection' - lastUpdated: any - filteredCount: number - pageCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'BrowseMolecularProfileEdge' - cursor: string - node?: - | { - __typename: 'BrowseMolecularProfile' - id: number - name: string - evidenceItemCount: number - molecularProfileScore: number - assertionCount: number - variantCount: number - link: string - aliases: Array<{ - __typename: 'MolecularProfileAlias' - name: string - }> - genes: Array<{ - __typename: 'LinkableGene' - id: number - name: string - link: string - }> - variants: Array<{ - __typename: 'LinkableVariant' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'LinkableTherapy' - id: number - name: string - link: string - }> - diseases: Array<{ - __typename: 'LinkableDisease' - id: number - name: string - link: string - }> - } - | undefined - }> - } -} - -export type BrowseMolecularProfilesFieldsFragment = { - __typename: 'BrowseMolecularProfile' - id: number - name: string - evidenceItemCount: number - molecularProfileScore: number - assertionCount: number - variantCount: number - link: string - aliases: Array<{ __typename: 'MolecularProfileAlias'; name: string }> - genes: Array<{ - __typename: 'LinkableGene' - id: number - name: string - link: string - }> - variants: Array<{ - __typename: 'LinkableVariant' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'LinkableTherapy' - id: number - name: string - link: string - }> - diseases: Array<{ - __typename: 'LinkableDisease' - id: number - name: string - link: string - }> -} +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type MolecularProfileMenuQueryVariables = Exact<{ - geneId?: InputMaybe - mpName?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - evidenceStatusFilter?: InputMaybe -}> - -export type MolecularProfileMenuQuery = { - __typename: 'Query' - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasPreviousPage: boolean - hasNextPage: boolean - } - edges: Array<{ - __typename: 'MolecularProfileEdge' - cursor: string - node?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - flagged: boolean - } - | undefined - }> - } -} - -export type MenuMolecularProfileFragment = { - __typename: 'MolecularProfile' - id: number - name: string - link: string - flagged: boolean -} - -export type LeaderboardOrganizationFieldsFragment = { - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined -} +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrganizationCommentsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type OrganizationCommentsLeaderboardQuery = { - __typename: 'Query' - organizationLeaderboards: { - __typename: 'OrganizationLeaderboards' - commentsLeaderboard: { - __typename: 'LeaderboardOrganizationConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardOrganizationEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - }> - } - } -} +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrganizationRevisionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type OrganizationRevisionsLeaderboardQuery = { - __typename: 'Query' - organizationLeaderboards: { - __typename: 'OrganizationLeaderboards' - revisionsLeaderboard: { - __typename: 'LeaderboardOrganizationConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardOrganizationEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - }> - } - } -} +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrganizationModerationLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type OrganizationModerationLeaderboardQuery = { - __typename: 'Query' - organizationLeaderboards: { - __typename: 'OrganizationLeaderboards' - moderationLeaderboard: { - __typename: 'LeaderboardOrganizationConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardOrganizationEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - }> - } - } -} +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrganizationSubmissionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type OrganizationSubmissionsLeaderboardQuery = { - __typename: 'Query' - organizationLeaderboards: { - __typename: 'OrganizationLeaderboards' - submissionsLeaderboard: { - __typename: 'LeaderboardOrganizationConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardOrganizationEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardOrganization' - id: number - name: string - actionCount: number - rank: number - profileImagePath?: string | undefined - }> - } - } -} +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrgPopoverQueryVariables = Exact<{ - orgId: Scalars['Int']['input'] -}> - -export type OrgPopoverQuery = { - __typename: 'Query' - organization?: - | { - __typename: 'Organization' - id: number - profileImagePath?: string | undefined - name: string - description: string - url: string - } - | undefined -} +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrgPopoverFragment = { - __typename: 'Organization' - id: number - profileImagePath?: string | undefined - name: string - description: string - url: string -} +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type OrganizationsBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - id?: InputMaybe - orgName?: InputMaybe - sortBy?: InputMaybe -}> - -export type OrganizationsBrowseQuery = { - __typename: 'Query' - organizations: { - __typename: 'OrganizationConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'OrganizationEdge' - cursor: string - node?: - | { - __typename: 'Organization' - id: number - name: string - description: string - url: string - memberCount: number - eventCount: number - mostRecentActivityTimestamp?: any | undefined - subGroups: Array<{ - __typename: 'Organization' - name: string - id: number - }> - } - | undefined - }> - } -} - -export type OrganizationBrowseTableRowFieldsFragment = { - __typename: 'Organization' - id: number - name: string - description: string - url: string - memberCount: number - eventCount: number - mostRecentActivityTimestamp?: any | undefined - subGroups: Array<{ __typename: 'Organization'; name: string; id: number }> -} +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type PhenotypePopoverQueryVariables = Exact<{ - phenotypeId: Scalars['Int']['input'] -}> - -export type PhenotypePopoverQuery = { - __typename: 'Query' - phenotypePopover?: - | { - __typename: 'PhenotypePopover' - id: number - name: string - url: string - hpoId: string - assertionCount: number - evidenceItemCount: number - molecularProfileCount: number - link: string - } - | undefined -} +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type PhenotypesBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - name?: InputMaybe - hpoId?: InputMaybe - sortBy?: InputMaybe -}> - -export type PhenotypesBrowseQuery = { - __typename: 'Query' - phenotypes: { - __typename: 'BrowsePhenotypeConnection' - totalCount: number - filteredCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'BrowsePhenotypeEdge' - cursor: string - node?: - | { - __typename: 'BrowsePhenotype' - id: number - name: string - hpoId: string - url: string - assertionCount: number - evidenceCount: number - link: string - } - | undefined - }> - } -} - -export type PhenotypeBrowseTableRowFieldsFragment = { - __typename: 'BrowsePhenotype' - id: number - name: string - hpoId: string - url: string - assertionCount: number - evidenceCount: number - link: string -} +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type AcceptRevisionMutationVariables = Exact<{ - input: AcceptRevisionsInput -}> - -export type AcceptRevisionMutation = { - __typename: 'Mutation' - acceptRevisions?: - | { - __typename: 'AcceptRevisionsPayload' - revisions: Array<{ __typename: 'Revision'; id: number }> - } - | undefined -} +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RejectRevisionMutationVariables = Exact<{ - input: RejectRevisionsInput -}> - -export type RejectRevisionMutation = { - __typename: 'Mutation' - rejectRevisions?: - | { - __typename: 'RejectRevisionsPayload' - revisions: Array<{ __typename: 'Revision'; id: number }> - } - | undefined -} +export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type ValidateRevisionsForAcceptanceQueryVariables = Exact<{ - ids: Array | Scalars['Int']['input'] -}> +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ValidateRevisionsForAcceptanceQuery = { - __typename: 'Query' - validateRevisionsForAcceptance: { - __typename: 'ValidationErrors' - genericErrors: Array - validationErrors: Array<{ - __typename: 'FieldValidationError' - fieldName: string - error: string - }> - } -} +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ValidationErrorFragment = { - __typename: 'FieldValidationError' - fieldName: string - error: string -} +export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RevisionPopoverQueryVariables = Exact<{ - revisionId: Scalars['Int']['input'] -}> - -export type RevisionPopoverQuery = { - __typename: 'Query' - revision?: - | { - __typename: 'Revision' - id: number - name: string - link: string - status: RevisionStatus - createdAt: any - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - subject: - | { __typename: 'Assertion'; id: number; link: string; name: string } - | { - __typename: 'EvidenceItem' - id: number - link: string - name: string - } - | { __typename: 'Flag'; id: number; link: string; name: string } - | { __typename: 'Gene'; id: number; link: string; name: string } - | { - __typename: 'MolecularProfile' - id: number - link: string - name: string - } - | { __typename: 'Revision'; id: number; link: string; name: string } - | { - __typename: 'RevisionSet' - id: number - link: string - name: string - } - | { __typename: 'Source'; id: number; link: string; name: string } - | { - __typename: 'SourcePopover' - id: number - link: string - name: string - } - | { - __typename: 'SourceSuggestion' - id: number - link: string - name: string - } - | { __typename: 'Variant'; id: number; link: string; name: string } - | { - __typename: 'VariantGroup' - id: number - link: string - name: string - } - linkoutData: { __typename: 'LinkoutData'; name: string } - } - | undefined -} - -export type RevisionPopoverFragment = { - __typename: 'Revision' - id: number - name: string - link: string - status: RevisionStatus - createdAt: any - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - subject: - | { __typename: 'Assertion'; id: number; link: string; name: string } - | { __typename: 'EvidenceItem'; id: number; link: string; name: string } - | { __typename: 'Flag'; id: number; link: string; name: string } - | { __typename: 'Gene'; id: number; link: string; name: string } - | { __typename: 'MolecularProfile'; id: number; link: string; name: string } - | { __typename: 'Revision'; id: number; link: string; name: string } - | { __typename: 'RevisionSet'; id: number; link: string; name: string } - | { __typename: 'Source'; id: number; link: string; name: string } - | { __typename: 'SourcePopover'; id: number; link: string; name: string } - | { __typename: 'SourceSuggestion'; id: number; link: string; name: string } - | { __typename: 'Variant'; id: number; link: string; name: string } - | { __typename: 'VariantGroup'; id: number; link: string; name: string } - linkoutData: { __typename: 'LinkoutData'; name: string } -} +export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RevisionsQueryVariables = Exact<{ - subject?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - fieldName?: InputMaybe - originatingUserId?: InputMaybe - resolvingUserId?: InputMaybe - revisionSetId?: InputMaybe - status?: InputMaybe -}> - -export type RevisionsQuery = { - __typename: 'Query' - revisions: { - __typename: 'RevisionConnection' - totalCount: number - unfilteredCountForSubject?: number | undefined - uniqueRevisors: Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - uniqueResolvers: Array<{ - __typename: 'User' - username: string - id: number - profileImagePath?: string | undefined - }> - revisedFieldNames: Array<{ - __typename: 'FieldName' - name: string - displayName: string - }> - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - endCursor?: string | undefined - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'RevisionEdge' - node?: - | { - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - } - | undefined - }> - } -} - -export type RevisionFragment = { - __typename: 'Revision' - id: number - revisionSetId: number - createdAt: any - fieldName: string - currentValue?: any | undefined - suggestedValue?: any | undefined - status: RevisionStatus - linkoutData: { - __typename: 'LinkoutData' - name: string - diffValue: - | { - __typename: 'ObjectFieldDiff' - currentObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - addedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - removedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - keptObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - suggestedObjects: Array<{ - __typename: 'ModeratedObjectField' - id: number - displayName?: string | undefined - displayType?: string | undefined - entityType: string - link?: string | undefined - deleted: boolean - }> - } - | { __typename: 'ScalarFieldDiff'; left: string; right: string } - } - creationActivity?: - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - resolutionActivity?: - | { - __typename: 'AcceptRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CommentActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'FlagEntityActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ModerateEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'RejectRevisionsActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'ResolveFlagActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitAssertionActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestRevisionSetActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'SuggestSourceActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined -} +export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ContributorAvatarsQueryVariables = Exact<{ - subscribable: SubscribableInput -}> - -export type ContributorAvatarsQuery = { - __typename: 'Query' - contributors: { - __typename: 'ContributingUsersSummary' - editors: Array<{ - __typename: 'ContributingUser' - lastActionDate: any - totalActionCount: number - user: { - __typename: 'User' - id: number - profileImagePath?: string | undefined - } - uniqueActions: Array<{ - __typename: 'Contribution' - action: EventAction - count: number - }> - }> - curators: Array<{ - __typename: 'ContributingUser' - lastActionDate: any - totalActionCount: number - user: { - __typename: 'User' - id: number - profileImagePath?: string | undefined - } - uniqueActions: Array<{ - __typename: 'Contribution' - action: EventAction - count: number - }> - }> - } -} +export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ContributorFieldsFragment = { - __typename: 'ContributingUser' - lastActionDate: any - totalActionCount: number - user: { - __typename: 'User' - id: number - profileImagePath?: string | undefined - } - uniqueActions: Array<{ - __typename: 'Contribution' - action: EventAction - count: number - }> -} +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubscriptionForEntityQueryVariables = Exact<{ - subscribable: SubscribableInput -}> +export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubscriptionForEntityQuery = { - __typename: 'Query' - subscriptionForEntity?: { __typename: 'Subscription'; id: number } | undefined -} +export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubscriptionIdFragment = { __typename: 'Subscription'; id: number } +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateEvidenceItemMutationVariables = Exact<{ - input: ModerateEvidenceItemInput -}> - -export type ModerateEvidenceItemMutation = { - __typename: 'Mutation' - moderateEvidenceItem?: - | { - __typename: 'ModerateEvidenceItemPayload' - evidenceItem: { __typename: 'EvidenceItem'; id: number } - } - | undefined -} +export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateAssertionMutationVariables = Exact<{ - input: ModerateAssertionInput -}> - -export type ModerateAssertionMutation = { - __typename: 'Mutation' - moderateAssertion?: - | { - __typename: 'ModerateAssertionPayload' - assertion: { __typename: 'Assertion'; id: number } - } - | undefined -} - -export type CivicStatsQueryVariables = Exact<{ [key: string]: never }> - -export type CivicStatsQuery = { - __typename: 'Query' - timepointStats: { - __typename: 'CivicTimepointStats' - assertions: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - diseases: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - therapies: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - evidenceItems: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - genes: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - revisions: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - sources: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - users: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - variants: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - comments: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - molecularProfiles: { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number - } - } -} - -export type TimepointCountFragment = { - __typename: 'TimePointCounts' - allTime: number - newThisMonth: number - newThisWeek: number - newThisYear: number -} +export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type BrowseSourceSuggestionsQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - sortBy?: InputMaybe - sourceType?: InputMaybe - citationId?: InputMaybe - sourceId?: InputMaybe - molecularProfileName?: InputMaybe - diseaseName?: InputMaybe - comment?: InputMaybe - submitter?: InputMaybe - citation?: InputMaybe - submitterId?: InputMaybe - status?: InputMaybe -}> - -export type BrowseSourceSuggestionsQuery = { - __typename: 'Query' - sourceSuggestions: { - __typename: 'SourceSuggestionConnection' - totalCount: number - filteredCount: number - pageCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'SourceSuggestionEdge' - cursor: string - node?: - | { - __typename: 'SourceSuggestion' - id: number - status: SourceSuggestionStatus - reason?: string | undefined - createdAt: any - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | undefined - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - } - | undefined - source?: - | { - __typename: 'Source' - link: string - id: number - citation?: string | undefined - citationId: string - sourceType: SourceSource - sourceUrl?: string | undefined - displayType: string - } - | undefined - user?: - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - | undefined - creationActivity: { - __typename: 'SuggestSourceActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - lastStatusUpdateActivity?: - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - } - | undefined - }> - } -} - -export type BrowseSourceSuggestionRowFieldsFragment = { - __typename: 'SourceSuggestion' - id: number - status: SourceSuggestionStatus - reason?: string | undefined - createdAt: any - molecularProfile?: - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | undefined - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - source?: - | { - __typename: 'Source' - link: string - id: number - citation?: string | undefined - citationId: string - sourceType: SourceSource - sourceUrl?: string | undefined - displayType: string - } - | undefined - user?: - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - | undefined - creationActivity: { - __typename: 'SuggestSourceActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - } - lastStatusUpdateActivity?: - | { - __typename: 'UpdateSourceSuggestionStatusActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined -} +export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type UpdateSourceSuggestionStatusMutationVariables = Exact<{ - input: UpdateSourceSuggestionStatusInput -}> - -export type UpdateSourceSuggestionStatusMutation = { - __typename: 'Mutation' - updateSourceSuggestionStatus?: - | { - __typename: 'UpdateSourceSuggestionStatusPayload' - sourceSuggestion: { - __typename: 'SourceSuggestion' - id: number - status: SourceSuggestionStatus - } - } - | undefined -} +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SourcePopoverQueryVariables = Exact<{ - sourceId: Scalars['Int']['input'] -}> - -export type SourcePopoverQuery = { - __typename: 'Query' - sourcePopover?: - | { - __typename: 'SourcePopover' - id: number - title?: string | undefined - fullJournalTitle?: string | undefined - evidenceItemCount: number - citation?: string | undefined - citationId: string - displayType: string - sourceUrl?: string | undefined - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - id: number - nctId: string - link: string - }> - | undefined - } - | undefined -} - -export type SourcePopoverFragment = { - __typename: 'SourcePopover' - id: number - title?: string | undefined - fullJournalTitle?: string | undefined - evidenceItemCount: number - citation?: string | undefined - citationId: string - displayType: string - sourceUrl?: string | undefined - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - id: number - nctId: string - link: string - }> - | undefined -} +export type RevisionDetailFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; -export type BrowseSourcesQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - sortBy?: InputMaybe - name?: InputMaybe - year?: InputMaybe - sourceType?: InputMaybe - citationId?: InputMaybe - author?: InputMaybe - journal?: InputMaybe - clinicalTrialId?: InputMaybe - openAccess?: InputMaybe -}> - -export type BrowseSourcesQuery = { - __typename: 'Query' - browseSources: { - __typename: 'BrowseSourceConnection' - totalCount: number - filteredCount: number - lastUpdated: any - pageCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'BrowseSourceEdge' - cursor: string - node?: - | { - __typename: 'BrowseSource' - id: number - authors: Array - citationId: number - evidenceItemCount: number - sourceSuggestionCount: number - journal?: string | undefined - name?: string | undefined - publicationYear?: number | undefined - sourceType: SourceSource - citation: string - displayType: string - link: string - openAccess: boolean - } - | undefined - }> - } -} - -export type BrowseSourceRowFieldsFragment = { - __typename: 'BrowseSource' - id: number - authors: Array - citationId: number - evidenceItemCount: number - sourceSuggestionCount: number - journal?: string | undefined - name?: string | undefined - publicationYear?: number | undefined - sourceType: SourceSource - citation: string - displayType: string - link: string - openAccess: boolean -} +type ParsedNote_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined }; -export type TherapyPopoverQueryVariables = Exact<{ - therapyId: Scalars['Int']['input'] -}> - -export type TherapyPopoverQuery = { - __typename: 'Query' - therapyPopover?: - | { - __typename: 'TherapyPopover' - id: number - name: string - therapyUrl?: string | undefined - ncitId?: string | undefined - therapyAliases: Array - assertionCount: number - evidenceItemCount: number - molecularProfileCount: number - link: string - } - | undefined -} +type ParsedNote_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; -export type TherapiesBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - name?: InputMaybe - ncitId?: InputMaybe - sortBy?: InputMaybe -}> - -export type TherapiesBrowseQuery = { - __typename: 'Query' - therapies: { - __typename: 'BrowseTherapyConnection' - totalCount: number - filteredCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'BrowseTherapyEdge' - cursor: string - node?: - | { - __typename: 'BrowseTherapy' - id: number - name: string - ncitId?: string | undefined - therapyUrl?: string | undefined - assertionCount: number - evidenceCount: number - link: string - } - | undefined - }> - } -} - -export type TherapyBrowseTableRowFieldsFragment = { - __typename: 'BrowseTherapy' - id: number - name: string - ncitId?: string | undefined - therapyUrl?: string | undefined - assertionCount: number - evidenceCount: number - link: string -} - -export type LeaderboardUserFieldsFragment = { - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined -} +type ParsedNote_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; -export type UserCommentsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type UserCommentsLeaderboardQuery = { - __typename: 'Query' - userLeaderboards: { - __typename: 'UserLeaderboards' - commentsLeaderboard: { - __typename: 'LeaderboardUserConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardUserEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - }> - } - } -} +export type ParsedNoteFragment = ParsedNote_CommentTagSegment_Fragment | ParsedNote_CommentTextSegment_Fragment | ParsedNote_User_Fragment; -export type UserRevisionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type UserRevisionsLeaderboardQuery = { - __typename: 'Query' - userLeaderboards: { - __typename: 'UserLeaderboards' - revisionsLeaderboard: { - __typename: 'LeaderboardUserConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardUserEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - }> - } - } -} +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type UserModerationLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type UserModerationLeaderboardQuery = { - __typename: 'Query' - userLeaderboards: { - __typename: 'UserLeaderboards' - moderationLeaderboard: { - __typename: 'LeaderboardUserConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardUserEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - }> - } - } -} +export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type UserSubmissionsLeaderboardQueryVariables = Exact<{ - window?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type UserSubmissionsLeaderboardQuery = { - __typename: 'Query' - userLeaderboards: { - __typename: 'UserLeaderboards' - submissionsLeaderboard: { - __typename: 'LeaderboardUserConnection' - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'LeaderboardUserEdge' - cursor: string - node?: - | { - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - } - | undefined - }> - nodes: Array<{ - __typename: 'LeaderboardUser' - id: number - name?: string | undefined - displayName: string - actionCount: number - role: UserRole - rank: number - profileImagePath?: string | undefined - }> - } - } -} +export type ActivityFeedItemQueryVariables = Exact<{ + id: Scalars['Int']['input']; + requestDetails: Scalars['Boolean']['input']; +}>; -export type UserPopoverQueryVariables = Exact<{ - userId: Scalars['Int']['input'] -}> - -export type UserPopoverQuery = { - __typename: 'Query' - user?: - | { - __typename: 'User' - id: number - profileImagePath?: string | undefined - displayName: string - bio?: string | undefined - role: UserRole - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - }> - } - | undefined -} -export type PopoverUserFragment = { - __typename: 'User' - id: number - profileImagePath?: string | undefined - displayName: string - bio?: string | undefined - role: UserRole - organizations: Array<{ __typename: 'Organization'; id: number; name: string }> -} +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; -export type UsersBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - userName?: InputMaybe - orgName?: InputMaybe - userRole?: InputMaybe - sortBy?: InputMaybe -}> - -export type UsersBrowseQuery = { - __typename: 'Query' - users: { - __typename: 'UserConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - } - edges: Array<{ - __typename: 'UserEdge' - cursor: string - node?: - | { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - role: UserRole - profileImagePath?: string | undefined - mostRecentActivityTimestamp?: any | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - }> - statsHash: { - __typename: 'Stats' - submittedEvidenceItems: number - revisions: number - } - } - | undefined - }> - } -} - -export type UserBrowseTableRowFieldsFragment = { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - role: UserRole - profileImagePath?: string | undefined - mostRecentActivityTimestamp?: any | undefined - organizations: Array<{ __typename: 'Organization'; id: number; name: string }> - statsHash: { - __typename: 'Stats' - submittedEvidenceItems: number - revisions: number - } -} +type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantGroupPopoverQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input'] -}> - -export type VariantGroupPopoverQuery = { - __typename: 'Query' - variantGroup?: - | { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - edges: Array<{ - __typename: 'VariantEdge' - node?: - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - }> - } - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - link: string - }> - } - | undefined -} - -export type VariantGroupPopoverFieldsFragment = { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - edges: Array<{ - __typename: 'VariantEdge' - node?: - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - }> - } - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - link: string - }> -} +type ActivityFeedItemEvents_CommentActivity_Fragment = { __typename: 'CommentActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type BrowseVariantGroupsQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - sortBy?: InputMaybe - name?: InputMaybe - geneNames?: InputMaybe - variantNames?: InputMaybe -}> - -export type BrowseVariantGroupsQuery = { - __typename: 'Query' - browseVariantGroups: { - __typename: 'BrowseVariantGroupConnection' - totalCount: number - filteredCount: number - pageCount: number - lastUpdated: any - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'BrowseVariantGroupEdge' - cursor: string - node?: - | { - __typename: 'BrowseVariantGroup' - id: number - name: string - link: string - geneNames: Array - variantNames: Array - variantCount: number - evidenceItemCount: number - } - | undefined - }> - } -} - -export type BrowseVariantGroupRowFieldsFragment = { - __typename: 'BrowseVariantGroup' - id: number - name: string - link: string - geneNames: Array - variantNames: Array - variantCount: number - evidenceItemCount: number -} +type ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantTypePopoverQueryVariables = Exact<{ - variantTypeId: Scalars['Int']['input'] -}> - -export type VariantTypePopoverQuery = { - __typename: 'Query' - variantTypePopover?: - | { - __typename: 'VariantTypePopover' - id: number - name: string - url?: string | undefined - soid: string - variantCount: number - } - | undefined -} +type ActivityFeedItemEvents_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantTypePopoverFragment = { - __typename: 'VariantTypePopover' - id: number - name: string - url?: string | undefined - soid: string - variantCount: number -} +type ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantTypesBrowseQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - name?: InputMaybe - soid?: InputMaybe - sortBy?: InputMaybe -}> - -export type VariantTypesBrowseQuery = { - __typename: 'Query' - variantTypes: { - __typename: 'BrowseVariantTypeConnection' - totalCount: number - filteredCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'BrowseVariantTypeEdge' - cursor: string - node?: - | { - __typename: 'BrowseVariantType' - id: number - name: string - soid: string - url?: string | undefined - variantCount: number - link: string - } - | undefined - }> - } -} - -export type VariantTypeBrowseTableRowFieldsFragment = { - __typename: 'BrowseVariantType' - id: number - name: string - soid: string - url?: string | undefined - variantCount: number - link: string -} +type ActivityFeedItemEvents_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CoordinatesCardQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type CoordinatesCardQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - } - | undefined -} - -export type CoordinatesCardFieldsFragment = { - __typename: 'Variant' - id: number - name: string - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined -} +type ActivityFeedItemEvents_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantPopoverQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type VariantPopoverQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } - } - | undefined -} +type ActivityFeedItemEvents_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantPopoverFieldsFragment = { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } -} +type ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantsMenuQueryVariables = Exact<{ - geneId?: InputMaybe - variantName?: InputMaybe - variantTypeIds?: InputMaybe< - Array | Scalars['Int']['input'] - > - hasNoVariantType?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - sortBy?: InputMaybe -}> - -export type VariantsMenuQuery = { - __typename: 'Query' - variants: { - __typename: 'VariantConnection' - totalCount: number - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasPreviousPage: boolean - hasNextPage: boolean - } - edges: Array<{ - __typename: 'VariantEdge' - cursor: string - node?: - | { - __typename: 'Variant' - id: number - name: string - link: string - flagged: boolean - } - | undefined - }> - } -} +type ActivityFeedItemEvents_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type VariantTypesForGeneQueryVariables = Exact<{ - geneId?: InputMaybe -}> - -export type VariantTypesForGeneQuery = { - __typename: 'Query' - variantTypes: { - __typename: 'BrowseVariantTypeConnection' - edges: Array<{ - __typename: 'BrowseVariantTypeEdge' - node?: - | { - __typename: 'BrowseVariantType' - id: number - name: string - link: string - } - | undefined - }> - } -} - -export type MenuVariantTypeFragment = { - __typename: 'BrowseVariantType' - id: number - name: string - link: string -} - -export type MenuVariantFragment = { - __typename: 'Variant' - id: number - name: string - link: string - flagged: boolean -} +type ActivityFeedItemEvents_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type BrowseVariantsQueryVariables = Exact<{ - variantName?: InputMaybe - entrezSymbol?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - variantAlias?: InputMaybe - variantTypeId?: InputMaybe - variantGroupId?: InputMaybe - variantTypeName?: InputMaybe - hasNoVariantType?: InputMaybe - sortBy?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type BrowseVariantsQuery = { - __typename: 'Query' - browseVariants: { - __typename: 'BrowseVariantConnection' - totalCount: number - filteredCount: number - pageCount: number - lastUpdated: any - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'BrowseVariantEdge' - cursor: string - node?: - | { - __typename: 'BrowseVariant' - id: number - name: string - link: string - geneId: number - geneName: string - geneLink: string - diseases: Array<{ - __typename: 'Disease' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - aliases: Array<{ __typename: 'VariantAlias'; name: string }> - variantTypes: Array<{ - __typename: 'LinkableVariantType' - id: number - name: string - link: string - }> - } - | undefined - }> - } -} - -export type BrowseVariantsFieldsFragment = { - __typename: 'BrowseVariant' - id: number - name: string - link: string - geneId: number - geneName: string - geneLink: string - diseases: Array<{ - __typename: 'Disease' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - aliases: Array<{ __typename: 'VariantAlias'; name: string }> - variantTypes: Array<{ - __typename: 'LinkableVariantType' - id: number - name: string - link: string - }> -} - -export type ViewerBaseQueryVariables = Exact<{ [key: string]: never }> - -export type ViewerBaseQuery = { - __typename: 'Query' - viewer?: - | { - __typename: 'User' - id: number - username: string - role: UserRole - displayName: string - profileImagePath?: string | undefined - mostRecentOrganizationId?: number | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - mostRecentConflictOfInterestStatement?: - | { __typename: 'Coi'; coiStatus: CoiStatus } - | undefined - } - | undefined -} +type ActivityFeedItemEvents_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ViewerNotificationCountQueryVariables = Exact<{ - [key: string]: never -}> +type ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ViewerNotificationCountQuery = { - __typename: 'Query' - notifications: { __typename: 'NotificationConnection'; unreadCount: number } -} +type ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type AddCommentMutationVariables = Exact<{ - input: AddCommentInput -}> - -export type AddCommentMutation = { - __typename: 'Mutation' - addComment?: - | { - __typename: 'AddCommentPayload' - clientMutationId?: string | undefined - comment?: - | { - __typename: 'Comment' - id: number - title?: string | undefined - comment: string - createdAt: any - commenter: { - __typename: 'User' - id: number - username: string - displayName: string - name?: string | undefined - role: UserRole - profileImagePath?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - } - parsedComment: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - } - | undefined -} +type ActivityFeedItemEvents_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type PreviewCommentQueryVariables = Exact<{ - commentText: Scalars['String']['input'] -}> - -export type PreviewCommentQuery = { - __typename: 'Query' - previewCommentText: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - link: string - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > -} +type ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type PreviewComment_CommentTagSegment_Fragment = { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - link: string - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined -} +export type ActivityFeedItemEventsFragment = ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment | ActivityFeedItemEvents_CommentActivity_Fragment | ActivityFeedItemEvents_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_CreateVariantActivity_Fragment | ActivityFeedItemEvents_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemEvents_DeprecateVariantActivity_Fragment | ActivityFeedItemEvents_FlagEntityActivity_Fragment | ActivityFeedItemEvents_ModerateAssertionActivity_Fragment | ActivityFeedItemEvents_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemEvents_RejectRevisionsActivity_Fragment | ActivityFeedItemEvents_ResolveFlagActivity_Fragment | ActivityFeedItemEvents_SubmitAssertionActivity_Fragment | ActivityFeedItemEvents_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemEvents_SuggestRevisionSetActivity_Fragment | ActivityFeedItemEvents_SuggestSourceActivity_Fragment | ActivityFeedItemEvents_UpdateSourceSuggestionStatusActivity_Fragment; -type PreviewComment_CommentTextSegment_Fragment = { - __typename: 'CommentTextSegment' - text: string -} +export type AssertionPopoverQueryVariables = Exact<{ + assertionId: Scalars['Int']['input']; +}>; -type PreviewComment_User_Fragment = { - __typename: 'User' - id: number - displayName: string - role: UserRole -} -export type PreviewCommentFragment = - | PreviewComment_CommentTagSegment_Fragment - | PreviewComment_CommentTextSegment_Fragment - | PreviewComment_User_Fragment +export type AssertionPopoverQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, variantOrigin: VariantOrigin, ampLevel?: AmpLevel | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, therapyInteractionType?: TherapyInteraction | undefined, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; -export type UserTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']['input'] -}> +export type AssertionPopoverFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, variantOrigin: VariantOrigin, ampLevel?: AmpLevel | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, therapyInteractionType?: TherapyInteraction | undefined, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -export type UserTypeaheadQuery = { - __typename: 'Query' - userTypeahead: Array<{ __typename: 'User'; username: string }> -} +export type AssertionsBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + summary?: InputMaybe; + assertionDirection?: InputMaybe; + significance?: InputMaybe; + assertionType?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + evidenceId?: InputMaybe; + molecularProfileName?: InputMaybe; + sortBy?: InputMaybe; + ampLevel?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; + status?: InputMaybe; +}>; + + +export type AssertionsBrowseQuery = { __typename: 'Query', assertions: { __typename: 'AssertionConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'AssertionEdge', cursor: string, node?: { __typename: 'Assertion', id: number, name: string, link: string, therapyInteractionType?: TherapyInteraction | undefined, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, ampLevel?: AmpLevel | undefined, evidenceItemsCount: number, status: EvidenceStatus, flagged: boolean, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }> } | undefined }> } }; + +export type AssertionBrowseFieldsFragment = { __typename: 'Assertion', id: number, name: string, link: string, therapyInteractionType?: TherapyInteraction | undefined, summary: string, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, ampLevel?: AmpLevel | undefined, evidenceItemsCount: number, status: EvidenceStatus, flagged: boolean, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }> }; -export type EntityTypeaheadQueryVariables = Exact<{ - queryTerm: Scalars['String']['input'] -}> +export type ClinicalTrialPopoverQueryVariables = Exact<{ + clinicalTrialId: Scalars['Int']['input']; +}>; -export type EntityTypeaheadQuery = { - __typename: 'Query' - entityTypeahead: Array<{ - __typename: 'CommentTagSegment' - entityId: number - tagType: TaggableEntity - displayName: string - }> -} -export type DeprecateComplexMolecularProfileMutationVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] - deprecationReason: MolecularProfileDeprecationReasonMutationInput - comment: Scalars['String']['input'] - organizationId?: InputMaybe -}> - -export type DeprecateComplexMolecularProfileMutation = { - __typename: 'Mutation' - deprecateComplexMolecularProfile?: - | { - __typename: 'DeprecateComplexMolecularProfilePayload' - molecularProfile?: - | { __typename: 'MolecularProfile'; id: number; name: string } - | undefined - } - | undefined -} +export type ClinicalTrialPopoverQuery = { __typename: 'Query', clinicalTrials: { __typename: 'BrowseClinicalTrialConnection', edges: Array<{ __typename: 'BrowseClinicalTrialEdge', node?: { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, url?: string | undefined, sourceCount: number, evidenceCount: number } | undefined }> } }; -export type EvidenceCountsForMolecularProfileQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] -}> - -export type EvidenceCountsForMolecularProfileQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - evidenceCountsByStatus: { - __typename: 'EvidenceItemsByStatus' - submittedCount: number - acceptedCount: number - } - } - | undefined -} +export type ClinicalTrialPopoverFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, url?: string | undefined, sourceCount: number, evidenceCount: number }; -export type LinkableGeneQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> +export type ClinicalTrialsBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + nctId?: InputMaybe; + sortBy?: InputMaybe; +}>; -export type LinkableGeneQuery = { - __typename: 'Query' - gene?: - | { __typename: 'Gene'; id: number; name: string; link: string } - | undefined -} -export type LinkableVariantQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> +export type ClinicalTrialsBrowseQuery = { __typename: 'Query', clinicalTrials: { __typename: 'BrowseClinicalTrialConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseClinicalTrialEdge', cursor: string, node?: { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, evidenceCount: number, sourceCount: number, link: string } | undefined }> } }; -export type LinkableVariantQuery = { - __typename: 'Query' - variant?: - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined -} +export type BrowseClinicalTrialsRowFieldsFragment = { __typename: 'BrowseClinicalTrial', id: number, name: string, nctId?: string | undefined, evidenceCount: number, sourceCount: number, link: string }; -export type LinkableTherapyQueryVariables = Exact<{ - therapyId: Scalars['Int']['input'] -}> +export type CommentListQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + mentionedUserId?: InputMaybe; + mentionedRole?: InputMaybe; + mentionedEntity?: InputMaybe; + subject?: InputMaybe; + sortBy?: InputMaybe; +}>; -export type LinkableTherapyQuery = { - __typename: 'Query' - therapy?: - | { __typename: 'Therapy'; id: number; name: string; link: string } - | undefined -} -export type FlagEntityMutationVariables = Exact<{ - input: FlagEntityInput -}> - -export type FlagEntityMutation = { - __typename: 'Mutation' - flagEntity?: - | { - __typename: 'FlagEntityPayload' - flag?: { __typename: 'Flag'; id: number } | undefined - } - | undefined -} +export type CommentListQuery = { __typename: 'Query', comments: { __typename: 'CommentConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, uniqueCommenters: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedUsers: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedRoles: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, mentionedEntities: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, edges: Array<{ __typename: 'CommentEdge', cursor: string, node?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }> } }; -export type ResolveFlagMutationVariables = Exact<{ - input: ResolveFlagInput -}> - -export type ResolveFlagMutation = { - __typename: 'Mutation' - resolveFlag?: - | { - __typename: 'ResolveFlagPayload' - flag?: { __typename: 'Flag'; id: number } | undefined - } - | undefined -} +export type CommentListNodeFragment = { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; -export type UpdateSourceSuggestionMutationVariables = Exact<{ - input: UpdateSourceSuggestionStatusInput -}> - -export type UpdateSourceSuggestionMutation = { - __typename: 'Mutation' - updateSourceSuggestionStatus?: - | { - __typename: 'UpdateSourceSuggestionStatusPayload' - sourceSuggestion: { - __typename: 'SourceSuggestion' - id: number - status: SourceSuggestionStatus - } - } - | undefined -} +type ParsedCommentFragment_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined }; -export type UpdateCoiMutationVariables = Exact<{ - input: UpdateCoiInput -}> - -export type UpdateCoiMutation = { - __typename: 'Mutation' - updateCoi?: - | { - __typename: 'UpdateCoiPayload' - coiStatement: { - __typename: 'Coi' - coiPresent: boolean - coiStatus: CoiStatus - createdAt?: any | undefined - id: number - } - } - | undefined -} +type ParsedCommentFragment_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; -export type UpdateUserProfileMutationVariables = Exact<{ - input: EditUserInput -}> - -export type UpdateUserProfileMutation = { - __typename: 'Mutation' - editUser?: - | { - __typename: 'EditUserPayload' - user: { __typename: 'User'; id: number } - } - | undefined -} +type ParsedCommentFragment_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; -export type CountriesQueryVariables = Exact<{ [key: string]: never }> +export type ParsedCommentFragmentFragment = ParsedCommentFragment_CommentTagSegment_Fragment | ParsedCommentFragment_CommentTextSegment_Fragment | ParsedCommentFragment_User_Fragment; -export type CountriesQuery = { - __typename: 'Query' - countries: Array<{ __typename: 'Country'; id: number; name: string }> -} +export type CommentPopoverQueryVariables = Exact<{ + commentId: Scalars['Int']['input']; +}>; -export type DeprecateVariantMutationVariables = Exact<{ - variantId: Scalars['Int']['input'] - deprecationReason: VariantDeprecationReason - comment: Scalars['String']['input'] - organizationId?: InputMaybe -}> - -export type DeprecateVariantMutation = { - __typename: 'Mutation' - deprecateVariant?: - | { - __typename: 'DeprecateVariantPayload' - newlyDeprecatedMolecularProfiles?: - | Array<{ __typename: 'MolecularProfile'; id: number }> - | undefined - variant?: - | { __typename: 'Variant'; id: number; name: string } - | undefined - } - | undefined -} -export type MolecularProfilesForVariantQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type MolecularProfilesForVariantQuery = { - __typename: 'Query' - molecularProfiles: { - __typename: 'MolecularProfileConnection' - nodes: Array<{ - __typename: 'MolecularProfile' - id: number - name: string - link: string - evidenceCountsByStatus: { - __typename: 'EvidenceItemsByStatus' - submittedCount: number - acceptedCount: number - } - }> - } -} +export type CommentPopoverQuery = { __typename: 'Query', comment?: { __typename: 'Comment', id: number, name: string, createdAt: any, title?: string | undefined, comment: string, commenter: { __typename: 'User', id: number, displayName: string, role: UserRole }, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | undefined }; -export type AssertionRevisableFieldsQueryVariables = Exact<{ - assertionId: Scalars['Int']['input'] -}> - -export type AssertionRevisableFieldsQuery = { - __typename: 'Query' - assertion?: - | { - __typename: 'Assertion' - id: number - summary: string - description: string - variantOrigin: VariantOrigin - significance: AssertionSignificance - therapyInteractionType?: TherapyInteraction | undefined - assertionDirection: AssertionDirection - assertionType: AssertionType - ampLevel?: AmpLevel | undefined - nccnGuidelineVersion?: string | undefined - regulatoryApproval?: boolean | undefined - fdaCompanionTest?: boolean | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - disease?: - | { - __typename: 'Disease' - id: number - doid?: string | undefined - name: string - displayName: string - link: string - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - ncitId?: string | undefined - name: string - link: string - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - hpoId: string - name: string - }> - acmgCodes: Array<{ - __typename: 'AcmgCode' - id: number - name: string - code: string - description: string - tooltip: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - id: number - code: string - description: string - name: string - tooltip: string - exclusive: boolean - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - evidenceItems: Array<{ - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - }> - } - | undefined -} - -export type RevisableAssertionFieldsFragment = { - __typename: 'Assertion' - id: number - summary: string - description: string - variantOrigin: VariantOrigin - significance: AssertionSignificance - therapyInteractionType?: TherapyInteraction | undefined - assertionDirection: AssertionDirection - assertionType: AssertionType - ampLevel?: AmpLevel | undefined - nccnGuidelineVersion?: string | undefined - regulatoryApproval?: boolean | undefined - fdaCompanionTest?: boolean | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - disease?: - | { - __typename: 'Disease' - id: number - doid?: string | undefined - name: string - displayName: string - link: string - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - ncitId?: string | undefined - name: string - link: string - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - hpoId: string - name: string - }> - acmgCodes: Array<{ - __typename: 'AcmgCode' - id: number - name: string - code: string - description: string - tooltip: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - id: number - code: string - description: string - name: string - tooltip: string - exclusive: boolean - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - evidenceItems: Array<{ - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - }> -} +export type CommentPopoverFragment = { __typename: 'Comment', id: number, name: string, createdAt: any, title?: string | undefined, comment: string, commenter: { __typename: 'User', id: number, displayName: string, role: UserRole }, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -export type SuggestAssertionRevisionMutationVariables = Exact<{ - input: SuggestAssertionRevisionInput -}> - -export type SuggestAssertionRevisionMutation = { - __typename: 'Mutation' - suggestAssertionRevision?: - | { - __typename: 'SuggestAssertionRevisionPayload' - clientMutationId?: string | undefined - assertion: { __typename: 'Assertion'; id: number } - results: Array<{ __typename: 'RevisionResult'; newlyCreated: boolean }> - } - | undefined -} +export type DiseasePopoverQueryVariables = Exact<{ + diseaseId: Scalars['Int']['input']; +}>; -export type SubmitAssertionMutationVariables = Exact<{ - input: SubmitAssertionInput -}> - -export type SubmitAssertionMutation = { - __typename: 'Mutation' - submitAssertion?: - | { - __typename: 'SubmitAssertionPayload' - clientMutationId?: string | undefined - assertion: { __typename: 'Assertion'; id: number } - } - | undefined -} -export type EvidenceItemRevisableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input'] -}> - -export type EvidenceItemRevisableFieldsQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - variantOrigin: VariantOrigin - description: string - significance: EvidenceSignificance - therapyInteractionType?: TherapyInteraction | undefined - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceRating?: number | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - hpoId: string - }> - source: { - __typename: 'Source' - id: number - name: string - link: string - citation?: string | undefined - citationId: string - sourceType: SourceSource - } - } - | undefined -} - -export type RevisableEvidenceFieldsFragment = { - __typename: 'EvidenceItem' - id: number - variantOrigin: VariantOrigin - description: string - significance: EvidenceSignificance - therapyInteractionType?: TherapyInteraction | undefined - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceRating?: number | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - hpoId: string - }> - source: { - __typename: 'Source' - id: number - name: string - link: string - citation?: string | undefined - citationId: string - sourceType: SourceSource - } -} +export type DiseasePopoverQuery = { __typename: 'Query', diseasePopover?: { __typename: 'DiseasePopover', id: number, name: string, displayName: string, doid?: string | undefined, diseaseUrl?: string | undefined, diseaseAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; -export type SuggestEvidenceItemRevisionMutationVariables = Exact<{ - input: SuggestEvidenceItemRevisionInput -}> - -export type SuggestEvidenceItemRevisionMutation = { - __typename: 'Mutation' - suggestEvidenceItemRevision?: - | { - __typename: 'SuggestEvidenceItemRevisionPayload' - clientMutationId?: string | undefined - evidenceItem: { __typename: 'EvidenceItem'; id: number } - results: Array<{ __typename: 'RevisionResult'; newlyCreated: boolean }> - } - | undefined -} +export type BrowseDiseasesQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + sortBy?: InputMaybe; + name?: InputMaybe; + doid?: InputMaybe; + geneNames?: InputMaybe; +}>; -export type EvidenceFieldsFromSourceSuggestionQueryVariables = Exact<{ - sourceId?: InputMaybe - molecularProfileId?: InputMaybe - diseaseId?: InputMaybe -}> - -export type EvidenceFieldsFromSourceSuggestionQuery = { - __typename: 'Query' - sourceSuggestionValues: { - __typename: 'SourceSuggestionValues' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | undefined - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - source?: - | { - __typename: 'Source' - id: number - sourceType: SourceSource - citationId: string - citation?: string | undefined - link: string - } - | undefined - } -} -export type EvidenceSubmittableFieldsQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input'] -}> - -export type EvidenceSubmittableFieldsQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - description: string - variantOrigin: VariantOrigin - evidenceType: EvidenceType - significance: EvidenceSignificance - evidenceLevel: EvidenceLevel - evidenceDirection: EvidenceDirection - evidenceRating?: number | undefined - therapyInteractionType?: TherapyInteraction | undefined - source: { - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - } - phenotypes: Array<{ __typename: 'Phenotype'; id: number; name: string }> - therapies: Array<{ __typename: 'Therapy'; id: number; name: string }> - disease?: - | { __typename: 'Disease'; id: number; name: string } - | undefined - } - | undefined -} - -export type SubmittableEvidenceFieldsFragment = { - __typename: 'EvidenceItem' - id: number - description: string - variantOrigin: VariantOrigin - evidenceType: EvidenceType - significance: EvidenceSignificance - evidenceLevel: EvidenceLevel - evidenceDirection: EvidenceDirection - evidenceRating?: number | undefined - therapyInteractionType?: TherapyInteraction | undefined - source: { - __typename: 'Source' - id: number - citation?: string | undefined - sourceType: SourceSource - } - phenotypes: Array<{ __typename: 'Phenotype'; id: number; name: string }> - therapies: Array<{ __typename: 'Therapy'; id: number; name: string }> - disease?: { __typename: 'Disease'; id: number; name: string } | undefined -} +export type BrowseDiseasesQuery = { __typename: 'Query', browseDiseases: { __typename: 'BrowseDiseaseConnection', lastUpdated: any, totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseDiseaseEdge', cursor: string, node?: { __typename: 'BrowseDisease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, geneNames: Array, assertionCount: number, evidenceItemCount: number, variantCount: number, geneCount: number, link: string } | undefined }> } }; -export type SubmitEvidenceItemMutationVariables = Exact<{ - input: SubmitEvidenceItemInput -}> - -export type SubmitEvidenceItemMutation = { - __typename: 'Mutation' - submitEvidence?: - | { - __typename: 'SubmitEvidenceItemPayload' - clientMutationId?: string | undefined - evidenceItem: { __typename: 'EvidenceItem'; id: number } - } - | undefined -} +export type BrowseDiseaseRowFieldsFragment = { __typename: 'BrowseDisease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, geneNames: Array, assertionCount: number, evidenceItemCount: number, variantCount: number, geneCount: number, link: string }; -export type ExistingEvidenceCountQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] - sourceId: Scalars['Int']['input'] -}> +export type EventFeedCountQueryVariables = Exact<{ + subject?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + eventType?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + mode?: InputMaybe; +}>; -export type ExistingEvidenceCountQuery = { - __typename: 'Query' - evidenceItems: { __typename: 'EvidenceItemConnection'; totalCount: number } -} -export type FullyCuratedSourceQueryVariables = Exact<{ - sourceId: Scalars['Int']['input'] -}> +export type EventFeedCountQuery = { __typename: 'Query', events: { __typename: 'EventConnection', unfilteredCount: number } }; -export type FullyCuratedSourceQuery = { - __typename: 'Query' - source?: { __typename: 'Source'; fullyCurated: boolean } | undefined -} +export type EventFeedQueryVariables = Exact<{ + subject?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + eventType?: InputMaybe; + mode?: InputMaybe; + includeAutomatedEvents?: InputMaybe; + showFilters: Scalars['Boolean']['input']; +}>; -export type GeneRevisableFieldsQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> - -export type GeneRevisableFieldsQuery = { - __typename: 'Query' - gene?: - | { - __typename: 'Gene' - id: number - description: string - sources: Array<{ - __typename: 'Source' - id: number - sourceType: SourceSource - citation?: string | undefined - citationId: string - }> - } - | undefined -} -export type RevisableGeneFieldsFragment = { - __typename: 'Gene' - id: number - description: string - sources: Array<{ - __typename: 'Source' - id: number - sourceType: SourceSource - citation?: string | undefined - citationId: string - }> -} +export type EventFeedQuery = { __typename: 'Query', events: { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> } }; -export type SuggestGeneRevisionMutationVariables = Exact<{ - input: SuggestGeneRevisionInput -}> - -export type SuggestGeneRevisionMutation = { - __typename: 'Mutation' - suggestGeneRevision?: - | { - __typename: 'SuggestGeneRevisionPayload' - clientMutationId?: string | undefined - results: Array<{ - __typename: 'RevisionResult' - newlyCreated: boolean - id: number - fieldName: string - }> - } - | undefined -} +export type EventFeedFragment = { __typename: 'EventConnection', eventTypes?: Array, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, edges: Array<{ __typename: 'EventEdge', cursor: string, node?: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined } | undefined }> }; -export type MolecularProfileRevisableFieldsQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] -}> - -export type MolecularProfileRevisableFieldsQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - description?: string | undefined - molecularProfileAliases: Array - isComplex: boolean - sources: Array<{ - __typename: 'Source' - id: number - sourceType: SourceSource - citation?: string | undefined - citationId: string - }> - } - | undefined -} +export type EventFeedNodeFragment = { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }; -export type RevisableMolecularProfileFieldsFragment = { - __typename: 'MolecularProfile' - id: number - description?: string | undefined - molecularProfileAliases: Array - isComplex: boolean - sources: Array<{ - __typename: 'Source' - id: number - sourceType: SourceSource - citation?: string | undefined - citationId: string - }> -} +export type EvidencePopoverQueryVariables = Exact<{ + evidenceId: Scalars['Int']['input']; +}>; -export type SuggestMolecularProfileRevisionMutationVariables = Exact<{ - input: SuggestMolecularProfileRevisionInput -}> - -export type SuggestMolecularProfileRevisionMutation = { - __typename: 'Mutation' - suggestMolecularProfileRevision?: - | { - __typename: 'SuggestMolecularProfileRevisionPayload' - clientMutationId?: string | undefined - molecularProfile: { __typename: 'MolecularProfile'; id: number } - results: Array<{ - __typename: 'RevisionResult' - newlyCreated: boolean - id: number - fieldName: string - }> - } - | undefined -} -export type SubmitSourceMutationVariables = Exact<{ - input: SuggestSourceInput -}> - -export type SubmitSourceMutation = { - __typename: 'Mutation' - suggestSource?: - | { - __typename: 'SuggestSourcePayload' - clientMutationId?: string | undefined - sourceSuggestion: { __typename: 'SourceSuggestion'; id: number } - } - | undefined -} +export type EvidencePopoverQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, description: string, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, displayType: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; -export type SourceSuggestionChecksQueryVariables = Exact<{ - sourceId: Scalars['Int']['input'] -}> +export type EvidencePopoverFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, description: string, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, displayType: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -export type SourceSuggestionChecksQuery = { - __typename: 'Query' - source?: { __typename: 'Source'; fullyCurated: boolean } | undefined - sourceSuggestions: { - __typename: 'SourceSuggestionConnection' - filteredCount: number - } -} +export type EvidenceBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + description?: InputMaybe; + evidenceLevel?: InputMaybe; + evidenceDirection?: InputMaybe; + significance?: InputMaybe; + evidenceType?: InputMaybe; + rating?: InputMaybe; + variantOrigin?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + assertionId?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; + sortBy?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; + sourceId?: InputMaybe; + clinicalTrialId?: InputMaybe; + molecularProfileName?: InputMaybe; + status?: InputMaybe; +}>; + + +export type EvidenceBrowseQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'EvidenceItemEdge', cursor: string, node?: { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } } | undefined }> } }; + +export type EvidenceGridFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }; -export type VariantRevisableFieldsQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type VariantRevisableFieldsQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - clinvarIds: Array - ensemblVersion?: number | undefined - hgvsDescriptions: Array - referenceBuild?: ReferenceBuild | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - name: string - soid: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - chromosome?: string | undefined - representativeTranscript?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - chromosome?: string | undefined - representativeTranscript?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - } - | undefined -} - -export type RevisableVariantFieldsFragment = { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - clinvarIds: Array - ensemblVersion?: number | undefined - hgvsDescriptions: Array - referenceBuild?: ReferenceBuild | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - name: string - soid: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - chromosome?: string | undefined - representativeTranscript?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - chromosome?: string | undefined - representativeTranscript?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined -} +export type FlagListQueryVariables = Exact<{ + flaggable?: InputMaybe; + flaggingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; + state?: InputMaybe; + sortBy?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type CoordinateFieldsFragment = { - __typename: 'Coordinate' - chromosome?: string | undefined - representativeTranscript?: string | undefined - start?: number | undefined - stop?: number | undefined -} -export type SuggestVariantRevisionMutationVariables = Exact<{ - input: SuggestVariantRevisionInput -}> - -export type SuggestVariantRevisionMutation = { - __typename: 'Mutation' - suggestVariantRevision?: - | { - __typename: 'SuggestVariantRevisionPayload' - clientMutationId?: string | undefined - variant: { __typename: 'Variant'; id: number } - results: Array<{ - __typename: 'RevisionResult' - id: number - fieldName: string - newlyCreated: boolean - }> - } - | undefined -} +export type FlagListQuery = { __typename: 'Query', flags: { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> } }; -export type VariantGroupRevisableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input'] -}> - -export type VariantGroupRevisableFieldsQuery = { - __typename: 'Query' - variantGroup?: - | { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - totalCount: number - edges: Array<{ - __typename: 'VariantEdge' - cursor: string - node?: - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - }> - nodes: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - }> - } - sources: Array<{ - __typename: 'Source' - id: number - name: string - link: string - }> - } - | undefined -} - -export type VariantGroupRevisableFieldsFragment = { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - totalCount: number - edges: Array<{ - __typename: 'VariantEdge' - cursor: string - node?: - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - }> - nodes: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - }> - } - sources: Array<{ - __typename: 'Source' - id: number - name: string - link: string - }> -} +export type FlagListFragment = { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> }; -export type SuggestVariantGroupRevisionMutationVariables = Exact<{ - input: SuggestVariantGroupRevisionInput -}> - -export type SuggestVariantGroupRevisionMutation = { - __typename: 'Mutation' - suggestVariantGroupRevision?: - | { - __typename: 'SuggestVariantGroupRevisionPayload' - clientMutationId?: string | undefined - variantGroup: { __typename: 'VariantGroup'; id: number } - results: Array<{ - __typename: 'RevisionResult' - newlyCreated: boolean - id: number - fieldName: string - }> - } - | undefined -} +export type FlagFragment = { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseGene', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; -export type VariantGroupSubmittableFieldsQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input'] -}> - -export type VariantGroupSubmittableFieldsQuery = { - __typename: 'Query' - variantGroup?: - | { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - nodes: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - }> - } - sources: Array<{ - __typename: 'Source' - id: number - link: string - citation?: string | undefined - sourceType: SourceSource - }> - } - | undefined -} - -export type SubmittableVariantGroupFieldsFragment = { - __typename: 'VariantGroup' - id: number - name: string - description: string - variants: { - __typename: 'VariantConnection' - nodes: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - }> - } - sources: Array<{ - __typename: 'Source' - id: number - link: string - citation?: string | undefined - sourceType: SourceSource - }> -} +export type FlagPopoverQueryVariables = Exact<{ + flagId: Scalars['Int']['input']; +}>; -export type SubmitVariantGroupMutationVariables = Exact<{ - input: SubmitVariantGroupInput -}> - -export type SubmitVariantGroupMutation = { - __typename: 'Mutation' - submitVariantGroup?: - | { - __typename: 'SubmitVariantGroupPayload' - clientMutationId?: string | undefined - variantGroup: { __typename: 'VariantGroup'; id: number } - } - | undefined -} -export type EntityTagsTestQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] - geneId: Scalars['Int']['input'] - variantId: Scalars['Int']['input'] - therapyId: Scalars['Int']['input'] - diseaseId: Scalars['Int']['input'] - eid: Scalars['Int']['input'] -}> - -export type EntityTagsTestQuery = { - __typename: 'Query' - evidenceItem?: - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | undefined - molecularProfile?: - | { __typename: 'MolecularProfile'; id: number; name: string; link: string } - | undefined - gene?: - | { __typename: 'Gene'; id: number; name: string; link: string } - | undefined - variant?: - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - therapy?: - | { __typename: 'Therapy'; id: number; name: string; link: string } - | undefined - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined -} +export type FlagPopoverQuery = { __typename: 'Query', flag?: { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'BrowseGene', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } } | undefined }; -export type AcmgCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']['input'] -}> +export type FlagPopoverFragment = { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'BrowseGene', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } }; -export type AcmgCodeSelectTypeaheadQuery = { - __typename: 'Query' - acmgCodesTypeahead: Array<{ - __typename: 'AcmgCode' - id: number - code: string - name: string - description: string - tooltip: string - }> -} +export type GenePopoverQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; -export type AcmgCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type AcmgCodeSelectTagQuery = { - __typename: 'Query' - acmgCode?: - | { - __typename: 'AcmgCode' - id: number - code: string - name: string - description: string - tooltip: string - } - | undefined -} -export type AcmgCodeSelectTypeaheadFieldsFragment = { - __typename: 'AcmgCode' - id: number - code: string - name: string - description: string - tooltip: string -} +export type GenePopoverQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, officialName: string, geneAliases: Array, variants: { __typename: 'VariantConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; -export type ClingenCodeSelectTypeaheadQueryVariables = Exact<{ - code: Scalars['String']['input'] -}> - -export type ClingenCodeSelectTypeaheadQuery = { - __typename: 'Query' - clingenCodesTypeahead: Array<{ - __typename: 'ClingenCode' - id: number - code: string - name: string - description: string - tooltip: string - exclusive: boolean - }> -} +export type GenePopoverFragment = { __typename: 'Gene', id: number, name: string, officialName: string, geneAliases: Array, variants: { __typename: 'VariantConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; -export type ClingenCodeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type ClingenCodeSelectTagQuery = { - __typename: 'Query' - clingenCode?: - | { - __typename: 'ClingenCode' - id: number - code: string - name: string - description: string - tooltip: string - exclusive: boolean - } - | undefined -} +export type BrowseGenesQueryVariables = Exact<{ + entrezSymbol?: InputMaybe; + therapyName?: InputMaybe; + geneAlias?: InputMaybe; + diseaseName?: InputMaybe; + sortBy?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type ClingenCodeSelectTypeaheadFieldsFragment = { - __typename: 'ClingenCode' - id: number - code: string - name: string - description: string - tooltip: string - exclusive: boolean -} -export type QuickAddDiseaseMutationVariables = Exact<{ - name: Scalars['String']['input'] - doid?: InputMaybe -}> - -export type QuickAddDiseaseMutation = { - __typename: 'Mutation' - addDisease?: - | { - __typename: 'AddDiseasePayload' - new: boolean - disease: { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - } - } - | undefined -} +export type BrowseGenesQuery = { __typename: 'Query', browseGenes: { __typename: 'BrowseGeneConnection', lastUpdated: any, totalCount: number, filteredCount: number, pageCount: number, edges: Array<{ __typename: 'BrowseGeneEdge', cursor: string, node?: { __typename: 'BrowseGene', id: number, entrezId: number, name: string, link: string, flagged: boolean, geneAliases?: Array | undefined, variantCount: number, evidenceItemCount: number, assertionCount: number, molecularProfileCount: number, diseases?: Array<{ __typename: 'Disease', name: string, id: number, link: string }> | undefined, therapies?: Array<{ __typename: 'Therapy', name: string, id: number, link: string }> | undefined } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean } } }; -export type QuickAddDiseaseFieldsFragment = { - __typename: 'AddDiseasePayload' - new: boolean - disease: { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - } -} +export type BrowseGenesFieldsFragment = { __typename: 'BrowseGene', id: number, entrezId: number, name: string, link: string, flagged: boolean, geneAliases?: Array | undefined, variantCount: number, evidenceItemCount: number, assertionCount: number, molecularProfileCount: number, diseases?: Array<{ __typename: 'Disease', name: string, id: number, link: string }> | undefined, therapies?: Array<{ __typename: 'Therapy', name: string, id: number, link: string }> | undefined }; -export type DiseaseSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] -}> - -export type DiseaseSelectTypeaheadQuery = { - __typename: 'Query' - diseaseTypeahead: Array<{ - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - }> -} +export type QuicksearchQueryVariables = Exact<{ + query: Scalars['String']['input']; + types?: InputMaybe | SearchableEntities>; + highlightMatches?: InputMaybe; +}>; -export type DiseaseSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type DiseaseSelectTagQuery = { - __typename: 'Query' - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array - } - | undefined -} -export type DiseaseSelectTypeaheadFieldsFragment = { - __typename: 'Disease' - id: number - name: string - link: string - displayName: string - doid?: string | undefined - diseaseAliases: Array -} +export type QuicksearchQuery = { __typename: 'Query', search: Array<{ __typename: 'SearchResult', id: number, resultType: SearchableEntities, name: string, matchingText: string }> }; -export type EvidenceManagerQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - id?: InputMaybe - description?: InputMaybe - evidenceLevel?: InputMaybe - evidenceDirection?: InputMaybe - significance?: InputMaybe - evidenceType?: InputMaybe - rating?: InputMaybe - variantOrigin?: InputMaybe - variantId?: InputMaybe - molecularProfileId?: InputMaybe - assertionId?: InputMaybe - organizationId?: InputMaybe - userId?: InputMaybe - sortBy?: InputMaybe - phenotypeId?: InputMaybe - diseaseId?: InputMaybe - therapyId?: InputMaybe - sourceId?: InputMaybe - clinicalTrialId?: InputMaybe - molecularProfileName?: InputMaybe - status?: InputMaybe -}> - -export type EvidenceManagerQuery = { - __typename: 'Query' - evidenceItems: { - __typename: 'EvidenceItemConnection' - totalCount: number - pageCount: number - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'EvidenceItemEdge' - cursor: string - node?: - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - flagged: boolean - therapyInteractionType?: TherapyInteraction | undefined - description: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - disease?: - | { - __typename: 'Disease' - id: number - name: string - link: string - } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - } - | undefined - }> - nodes: Array<{ - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - flagged: boolean - therapyInteractionType?: TherapyInteraction | undefined - description: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - }> - } -} - -export type EvidenceManagerFieldsFragment = { - __typename: 'EvidenceItem' - id: number - name: string - link: string - status: EvidenceStatus - flagged: boolean - therapyInteractionType?: TherapyInteraction | undefined - description: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } -} +export type QuicksearchResultFragment = { __typename: 'SearchResult', id: number, resultType: SearchableEntities, name: string, matchingText: string }; -export type EvidenceSelectTypeaheadQueryVariables = Exact<{ - eid: Scalars['Int']['input'] -}> - -export type EvidenceSelectTypeaheadQuery = { - __typename: 'Query' - evidenceItems: { - __typename: 'EvidenceItemConnection' - nodes: Array<{ - __typename: 'EvidenceItem' - id: number - name: string - link: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - status: EvidenceStatus - }> - } -} +export type MolecularProfilePopoverQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; +}>; -export type EvidenceSelectTagQueryVariables = Exact<{ - eid: Scalars['Int']['input'] -}> - -export type EvidenceSelectTagQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - status: EvidenceStatus - } - | undefined -} -export type EvidenceSelectTypeaheadFieldsFragment = { - __typename: 'EvidenceItem' - id: number - name: string - link: string - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - evidenceLevel: EvidenceLevel - evidenceRating?: number | undefined - significance: EvidenceSignificance - variantOrigin: VariantOrigin - status: EvidenceStatus -} +export type MolecularProfilePopoverQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, molecularProfileAliases: Array, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, link: string }>, evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number }, assertions: { __typename: 'AssertionConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; -export type GeneSelectTypeaheadQueryVariables = Exact<{ - entrezSymbol: Scalars['String']['input'] -}> +export type MolecularProfilePopoverFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, molecularProfileAliases: Array, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, link: string }>, evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number }, assertions: { __typename: 'AssertionConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; -export type GeneSelectTypeaheadQuery = { - __typename: 'Query' - geneTypeahead: Array<{ - __typename: 'Gene' - id: number - entrezId: number - name: string - geneAliases: Array - link: string - }> -} +export type BrowseMolecularProfilesQueryVariables = Exact<{ + molecularProfileName?: InputMaybe; + variantName?: InputMaybe; + variantId?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + molecularProfileAlias?: InputMaybe; + sortBy?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type GeneSelectTagQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> - -export type GeneSelectTagQuery = { - __typename: 'Query' - gene?: - | { - __typename: 'Gene' - id: number - entrezId: number - name: string - geneAliases: Array - link: string - } - | undefined -} -export type GeneSelectTypeaheadFieldsFragment = { - __typename: 'Gene' - id: number - entrezId: number - name: string - geneAliases: Array - link: string -} +export type BrowseMolecularProfilesQuery = { __typename: 'Query', browseMolecularProfiles: { __typename: 'BrowseMolecularProfileConnection', lastUpdated: any, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseMolecularProfileEdge', cursor: string, node?: { __typename: 'BrowseMolecularProfile', id: number, name: string, evidenceItemCount: number, molecularProfileScore: number, assertionCount: number, variantCount: number, link: string, aliases: Array<{ __typename: 'MolecularProfileAlias', name: string }>, genes: Array<{ __typename: 'LinkableGene', id: number, name: string, link: string }>, variants: Array<{ __typename: 'LinkableVariant', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'LinkableTherapy', id: number, name: string, link: string }>, diseases: Array<{ __typename: 'LinkableDisease', id: number, name: string, link: string }> } | undefined }> } }; -export type MolecularProfileSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] - geneId?: InputMaybe -}> +export type BrowseMolecularProfilesFieldsFragment = { __typename: 'BrowseMolecularProfile', id: number, name: string, evidenceItemCount: number, molecularProfileScore: number, assertionCount: number, variantCount: number, link: string, aliases: Array<{ __typename: 'MolecularProfileAlias', name: string }>, genes: Array<{ __typename: 'LinkableGene', id: number, name: string, link: string }>, variants: Array<{ __typename: 'LinkableVariant', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'LinkableTherapy', id: number, name: string, link: string }>, diseases: Array<{ __typename: 'LinkableDisease', id: number, name: string, link: string }> }; -export type MolecularProfileSelectTypeaheadQuery = { - __typename: 'Query' - molecularProfiles: { - __typename: 'MolecularProfileConnection' - nodes: Array<{ - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - }> - } -} +export type MolecularProfileMenuQueryVariables = Exact<{ + geneId?: InputMaybe; + mpName?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + evidenceStatusFilter?: InputMaybe; +}>; -export type MolecularProfileSelectTagQueryVariables = Exact<{ - molecularProfileId: Scalars['Int']['input'] -}> - -export type MolecularProfileSelectTagQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - | undefined -} -export type MolecularProfileSelectTypeaheadFieldsFragment = { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array -} +export type MolecularProfileMenuQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, edges: Array<{ __typename: 'MolecularProfileEdge', cursor: string, node?: { __typename: 'MolecularProfile', id: number, name: string, link: string, flagged: boolean } | undefined }> } }; -export type PreviewMolecularProfileName2QueryVariables = Exact<{ - mpStructure?: InputMaybe -}> - -export type PreviewMolecularProfileName2Query = { - __typename: 'Query' - previewMolecularProfileName: { - __typename: 'MolecularProfileNamePreview' - existingMolecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | undefined - segments: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { __typename: 'Variant'; id: number; name: string; link: string } - > - deprecatedVariants: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - }> - } -} +export type MenuMolecularProfileFragment = { __typename: 'MolecularProfile', id: number, name: string, link: string, flagged: boolean }; -export type MpExpressionEditorPrepopulateQueryVariables = Exact<{ - mpId: Scalars['Int']['input'] -}> - -export type MpExpressionEditorPrepopulateQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - rawName: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - | undefined -} +export type LeaderboardOrganizationFieldsFragment = { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }; -export type CreateMolecularProfile2MutationVariables = Exact<{ - mpStructure: MolecularProfileComponentInput - organizationId?: InputMaybe -}> - -export type CreateMolecularProfile2Mutation = { - __typename: 'Mutation' - createMolecularProfile?: - | { - __typename: 'CreateMolecularProfilePayload' - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - } - | undefined -} +export type OrganizationCommentsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -type PreviewMpName2_Gene_Fragment = { - __typename: 'Gene' - id: number - name: string - link: string -} -type PreviewMpName2_MolecularProfileTextSegment_Fragment = { - __typename: 'MolecularProfileTextSegment' - text: string -} +export type OrganizationCommentsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', commentsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; -type PreviewMpName2_Variant_Fragment = { - __typename: 'Variant' - id: number - name: string - link: string -} +export type OrganizationRevisionsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type PreviewMpName2Fragment = - | PreviewMpName2_Gene_Fragment - | PreviewMpName2_MolecularProfileTextSegment_Fragment - | PreviewMpName2_Variant_Fragment -export type NccnGuidelineSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] -}> +export type OrganizationRevisionsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', revisionsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; -export type NccnGuidelineSelectTypeaheadQuery = { - __typename: 'Query' - nccnGuidelinesTypeahead: Array<{ - __typename: 'NccnGuideline' - id: number - name: string - }> -} +export type OrganizationModerationLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type NccnGuidelineSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> -export type NccnGuidelineSelectTagQuery = { - __typename: 'Query' - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined -} +export type OrganizationModerationLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', moderationLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; -export type NccnGuidelineSelectTypeaheadFieldsFragment = { - __typename: 'NccnGuideline' - id: number - name: string -} +export type OrganizationSubmissionsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; -export type PhenotypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] -}> -export type PhenotypeSelectTypeaheadQuery = { - __typename: 'Query' - phenotypeTypeahead: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - hpoId: string - }> -} +export type OrganizationSubmissionsLeaderboardQuery = { __typename: 'Query', organizationLeaderboards: { __typename: 'OrganizationLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardOrganizationConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardOrganizationEdge', cursor: string, node?: { __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardOrganization', id: number, name: string, actionCount: number, rank: number, profileImagePath?: string | undefined }> } } }; -export type PhenotypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type PhenotypeSelectTagQuery = { - __typename: 'Query' - phenotype?: - | { - __typename: 'Phenotype' - id: number - name: string - link: string - hpoId: string - } - | undefined -} +export type OrgPopoverQueryVariables = Exact<{ + orgId: Scalars['Int']['input']; +}>; -export type PhenotypeSelectTypeaheadFieldsFragment = { - __typename: 'Phenotype' - id: number - name: string - link: string - hpoId: string -} -export type QuickAddSourceCheckCitationQueryVariables = Exact<{ - sourceType: SourceSource - citationId: Scalars['String']['input'] -}> +export type OrgPopoverQuery = { __typename: 'Query', organization?: { __typename: 'Organization', id: number, profileImagePath?: string | undefined, name: string, description: string, url: string } | undefined }; -export type QuickAddSourceCheckCitationQuery = { - __typename: 'Query' - remoteCitation?: string | undefined -} +export type OrgPopoverFragment = { __typename: 'Organization', id: number, profileImagePath?: string | undefined, name: string, description: string, url: string }; -export type QuickAddSourceRemoteCitationMutationVariables = Exact<{ - input: AddRemoteCitationInput -}> - -export type QuickAddSourceRemoteCitationMutation = { - __typename: 'Mutation' - addRemoteCitation?: - | { - __typename: 'AddRemoteCitationPayload' - newSource: { - __typename: 'SourceStub' - id: number - citationId: number - sourceType: SourceSource - } - } - | undefined -} +export type OrganizationsBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + id?: InputMaybe; + orgName?: InputMaybe; + sortBy?: InputMaybe; +}>; -export type SourceSelectTypeaheadQueryVariables = Exact<{ - partialCitationId: Scalars['String']['input'] - sourceType: SourceSource -}> - -export type SourceSelectTypeaheadQuery = { - __typename: 'Query' - sourceTypeahead: Array<{ - __typename: 'Source' - id: number - name: string - link: string - citation?: string | undefined - citationId: string - sourceType: SourceSource - }> -} -export type SourceSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type SourceSelectTagQuery = { - __typename: 'Query' - source?: - | { - __typename: 'Source' - id: number - name: string - link: string - citation?: string | undefined - citationId: string - sourceType: SourceSource - } - | undefined -} +export type OrganizationsBrowseQuery = { __typename: 'Query', organizations: { __typename: 'OrganizationConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'OrganizationEdge', cursor: string, node?: { __typename: 'Organization', id: number, name: string, description: string, url: string, memberCount: number, eventCount: number, mostRecentActivityTimestamp?: any | undefined, subGroups: Array<{ __typename: 'Organization', name: string, id: number }> } | undefined }> } }; -export type SourceSelectTypeaheadFieldsFragment = { - __typename: 'Source' - id: number - name: string - link: string - citation?: string | undefined - citationId: string - sourceType: SourceSource -} +export type OrganizationBrowseTableRowFieldsFragment = { __typename: 'Organization', id: number, name: string, description: string, url: string, memberCount: number, eventCount: number, mostRecentActivityTimestamp?: any | undefined, subGroups: Array<{ __typename: 'Organization', name: string, id: number }> }; -export type QuickAddTherapyMutationVariables = Exact<{ - name: Scalars['String']['input'] - ncitId?: InputMaybe -}> - -export type QuickAddTherapyMutation = { - __typename: 'Mutation' - addTherapy?: - | { - __typename: 'AddTherapyPayload' - new: boolean - therapy: { - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - } - } - | undefined -} +export type PhenotypePopoverQueryVariables = Exact<{ + phenotypeId: Scalars['Int']['input']; +}>; -export type QuickAddTherapyFieldsFragment = { - __typename: 'AddTherapyPayload' - new: boolean - therapy: { - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - } -} -export type TherapySelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] -}> +export type PhenotypePopoverQuery = { __typename: 'Query', phenotypePopover?: { __typename: 'PhenotypePopover', id: number, name: string, url: string, hpoId: string, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; -export type TherapySelectTypeaheadQuery = { - __typename: 'Query' - therapyTypeahead: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - }> -} +export type PhenotypesBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + hpoId?: InputMaybe; + sortBy?: InputMaybe; +}>; -export type TherapySelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type TherapySelectTagQuery = { - __typename: 'Query' - therapy?: - | { - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array - } - | undefined -} -export type TherapySelectTypeaheadFieldsFragment = { - __typename: 'Therapy' - id: number - name: string - link: string - ncitId?: string | undefined - therapyAliases: Array -} +export type PhenotypesBrowseQuery = { __typename: 'Query', phenotypes: { __typename: 'BrowsePhenotypeConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowsePhenotypeEdge', cursor: string, node?: { __typename: 'BrowsePhenotype', id: number, name: string, hpoId: string, url: string, assertionCount: number, evidenceCount: number, link: string } | undefined }> } }; -export type VariantManagerQueryVariables = Exact<{ - variantName?: InputMaybe - entrezSymbol?: InputMaybe - diseaseName?: InputMaybe - therapyName?: InputMaybe - variantAlias?: InputMaybe - variantTypeId?: InputMaybe - variantGroupId?: InputMaybe - sortBy?: InputMaybe - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type VariantManagerQuery = { - __typename: 'Query' - browseVariants: { - __typename: 'BrowseVariantConnection' - totalCount: number - filteredCount: number - pageCount: number - pageInfo: { - __typename: 'PageInfo' - endCursor?: string | undefined - hasNextPage: boolean - startCursor?: string | undefined - hasPreviousPage: boolean - } - edges: Array<{ - __typename: 'BrowseVariantEdge' - cursor: string - node?: - | { - __typename: 'BrowseVariant' - id: number - name: string - link: string - geneId: number - geneName: string - geneLink: string - diseases: Array<{ - __typename: 'Disease' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - aliases: Array<{ __typename: 'VariantAlias'; name: string }> - variantTypes: Array<{ - __typename: 'LinkableVariantType' - id: number - name: string - link: string - }> - } - | undefined - }> - } -} - -export type VariantManagerFieldsFragment = { - __typename: 'BrowseVariant' - id: number - name: string - link: string - geneId: number - geneName: string - geneLink: string - diseases: Array<{ - __typename: 'Disease' - id: number - name: string - link: string - }> - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - aliases: Array<{ __typename: 'VariantAlias'; name: string }> -} +export type PhenotypeBrowseTableRowFieldsFragment = { __typename: 'BrowsePhenotype', id: number, name: string, hpoId: string, url: string, assertionCount: number, evidenceCount: number, link: string }; -export type QuickAddVariantMutationVariables = Exact<{ - name: Scalars['String']['input'] - geneId: Scalars['Int']['input'] - organizationId?: InputMaybe -}> - -export type QuickAddVariantMutation = { - __typename: 'Mutation' - createVariant?: - | { - __typename: 'CreateVariantPayload' - clientMutationId?: string | undefined - new: boolean - variant: { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - } - } - | undefined -} +export type AcceptRevisionMutationVariables = Exact<{ + input: AcceptRevisionsInput; +}>; -export type QuickAddVariantFieldsFragment = { - __typename: 'CreateVariantPayload' - clientMutationId?: string | undefined - new: boolean - variant: { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - } -} -export type VariantSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] - geneId?: InputMaybe -}> - -export type VariantSelectTypeaheadQuery = { - __typename: 'Query' - variants: { - __typename: 'VariantConnection' - totalCount: number - edges: Array<{ - __typename: 'VariantEdge' - node?: - | { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - } - | undefined - }> - nodes: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - }> - } -} +export type AcceptRevisionMutation = { __typename: 'Mutation', acceptRevisions?: { __typename: 'AcceptRevisionsPayload', revisions: Array<{ __typename: 'Revision', id: number }> } | undefined }; -export type VariantSelectTagQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type VariantSelectTagQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } - } - | undefined -} +export type RejectRevisionMutationVariables = Exact<{ + input: RejectRevisionsInput; +}>; -export type VariantSelectTypeaheadFieldsFragment = { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - singleVariantMolecularProfileId: number - singleVariantMolecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - molecularProfileAliases: Array - } -} -export type VariantTypeSelectTypeaheadQueryVariables = Exact<{ - name: Scalars['String']['input'] -}> +export type RejectRevisionMutation = { __typename: 'Mutation', rejectRevisions?: { __typename: 'RejectRevisionsPayload', revisions: Array<{ __typename: 'Revision', id: number }> } | undefined }; -export type VariantTypeSelectTypeaheadQuery = { - __typename: 'Query' - variantTypeTypeahead: Array<{ - __typename: 'VariantType' - id: number - name: string - link: string - soid: string - }> -} +export type ValidateRevisionsForAcceptanceQueryVariables = Exact<{ + ids: Array | Scalars['Int']['input']; +}>; -export type VariantTypeSelectTagQueryVariables = Exact<{ - id: Scalars['Int']['input'] -}> - -export type VariantTypeSelectTagQuery = { - __typename: 'Query' - variantType?: - | { - __typename: 'VariantType' - id: number - name: string - link: string - soid: string - } - | undefined -} -export type VariantTypeSelectTypeaheadFieldsFragment = { - __typename: 'VariantType' - id: number - name: string - link: string - soid: string -} +export type ValidateRevisionsForAcceptanceQuery = { __typename: 'Query', validateRevisionsForAcceptance: { __typename: 'ValidationErrors', genericErrors: Array, validationErrors: Array<{ __typename: 'FieldValidationError', fieldName: string, error: string }> } }; -export type AssertionDetailQueryVariables = Exact<{ - assertionId: Scalars['Int']['input'] -}> - -export type AssertionDetailQuery = { - __typename: 'Query' - assertion?: - | { - __typename: 'Assertion' - id: number - name: string - status: EvidenceStatus - submissionEvent: { - __typename: 'Event' - originatingUser: { __typename: 'User'; id: number } - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitAssertionActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } - } - | undefined -} - -export type AssertionDetailFieldsFragment = { - __typename: 'Assertion' - id: number - name: string - status: EvidenceStatus - submissionEvent: { - __typename: 'Event' - originatingUser: { __typename: 'User'; id: number } - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitAssertionActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } -} - -export type AssertionSubmissionActivityFragment = { - __typename: 'Assertion' - submissionActivity: { - __typename: 'SubmitAssertionActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } -} +export type ValidationErrorFragment = { __typename: 'FieldValidationError', fieldName: string, error: string }; -export type AssertionSummaryQueryVariables = Exact<{ - assertionId: Scalars['Int']['input'] -}> - -export type AssertionSummaryQuery = { - __typename: 'Query' - assertion?: - | { - __typename: 'Assertion' - id: number - name: string - summary: string - description: string - status: EvidenceStatus - variantOrigin: VariantOrigin - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - therapyInteractionType?: TherapyInteraction | undefined - ampLevel?: AmpLevel | undefined - nccnGuidelineVersion?: string | undefined - regulatoryApproval?: boolean | undefined - regulatoryApprovalLastUpdated?: any | undefined - fdaCompanionTest?: boolean | undefined - fdaCompanionTestLastUpdated?: any | undefined - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - therapies: Array<{ - __typename: 'Therapy' - ncitId?: string | undefined - name: string - link: string - id: number - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - acmgCodes: Array<{ - __typename: 'AcmgCode' - code: string - description: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - id: number - code: string - description: string - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - acceptanceEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionEvent: { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - rejectionEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionActivity: { - __typename: 'SubmitAssertionActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } - } - | undefined -} - -export type AssertionSummaryFieldsFragment = { - __typename: 'Assertion' - id: number - name: string - summary: string - description: string - status: EvidenceStatus - variantOrigin: VariantOrigin - assertionType: AssertionType - assertionDirection: AssertionDirection - significance: AssertionSignificance - therapyInteractionType?: TherapyInteraction | undefined - ampLevel?: AmpLevel | undefined - nccnGuidelineVersion?: string | undefined - regulatoryApproval?: boolean | undefined - regulatoryApprovalLastUpdated?: any | undefined - fdaCompanionTest?: boolean | undefined - fdaCompanionTestLastUpdated?: any | undefined - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - therapies: Array<{ - __typename: 'Therapy' - ncitId?: string | undefined - name: string - link: string - id: number - }> - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - acmgCodes: Array<{ - __typename: 'AcmgCode' - code: string - description: string - }> - clingenCodes: Array<{ - __typename: 'ClingenCode' - id: number - code: string - description: string - }> - nccnGuideline?: - | { __typename: 'NccnGuideline'; id: number; name: string } - | undefined - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - acceptanceEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionEvent: { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - rejectionEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionActivity: { - __typename: 'SubmitAssertionActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } -} +export type RevisionPopoverQueryVariables = Exact<{ + revisionId: Scalars['Int']['input']; +}>; -export type ClinicalTrialDetailQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input'] -}> - -export type ClinicalTrialDetailQuery = { - __typename: 'Query' - clinicalTrial?: - | { - __typename: 'ClinicalTrial' - id: number - name: string - nctId: string - description: string - url?: string | undefined - link: string - } - | undefined -} -export type ClinicalTrialSummaryQueryVariables = Exact<{ - clinicalTrialId: Scalars['Int']['input'] -}> - -export type ClinicalTrialSummaryQuery = { - __typename: 'Query' - clinicalTrial?: - | { - __typename: 'ClinicalTrial' - id: number - name: string - nctId: string - description: string - url?: string | undefined - link: string - } - | undefined -} +export type RevisionPopoverQuery = { __typename: 'Query', revision?: { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } } | undefined }; -export type DiseaseDetailQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input'] -}> - -export type DiseaseDetailQuery = { - __typename: 'Query' - disease?: - | { - __typename: 'Disease' - id: number - name: string - doid?: string | undefined - diseaseUrl?: string | undefined - displayName: string - diseaseAliases: Array - link: string - } - | undefined -} +export type RevisionPopoverFragment = { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', id: number, link: string, name: string } | { __typename: 'EvidenceItem', id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', id: number, link: string, name: string } | { __typename: 'VariantGroup', id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } }; -export type DiseasesSummaryQueryVariables = Exact<{ - diseaseId: Scalars['Int']['input'] -}> - -export type DiseasesSummaryQuery = { - __typename: 'Query' - disease?: - | { - __typename: 'Disease' - id: number - name: string - doid?: string | undefined - diseaseUrl?: string | undefined - displayName: string - diseaseAliases: Array - link: string - myDiseaseInfo?: - | { - __typename: 'MyDiseaseInfo' - diseaseOntologyExactSynonyms: Array - diseaseOntologyRelatedSynonyms: Array - mesh?: string | undefined - icdo?: string | undefined - icd10?: string | undefined - ncit: Array - omim?: string | undefined - doDef?: string | undefined - doDefCitations: Array - mondoDef?: string | undefined - } - | undefined - } - | undefined -} - -export type MyDiseaseInfoFieldsFragment = { - __typename: 'MyDiseaseInfo' - diseaseOntologyExactSynonyms: Array - diseaseOntologyRelatedSynonyms: Array - mesh?: string | undefined - icdo?: string | undefined - icd10?: string | undefined - ncit: Array - omim?: string | undefined - doDef?: string | undefined - doDefCitations: Array - mondoDef?: string | undefined -} - -export type DiseasesSummaryFieldsFragment = { - __typename: 'Disease' - id: number - name: string - doid?: string | undefined - diseaseUrl?: string | undefined - displayName: string - diseaseAliases: Array - link: string - myDiseaseInfo?: - | { - __typename: 'MyDiseaseInfo' - diseaseOntologyExactSynonyms: Array - diseaseOntologyRelatedSynonyms: Array - mesh?: string | undefined - icdo?: string | undefined - icd10?: string | undefined - ncit: Array - omim?: string | undefined - doDef?: string | undefined - doDefCitations: Array - mondoDef?: string | undefined - } - | undefined -} +export type RevisionsQueryVariables = Exact<{ + subject?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + fieldName?: InputMaybe; + originatingUserId?: InputMaybe; + resolvingUserId?: InputMaybe; + revisionSetId?: InputMaybe; + status?: InputMaybe; +}>; -export type EvidenceDetailQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input'] -}> - -export type EvidenceDetailQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - name: string - status: EvidenceStatus - submissionEvent: { - __typename: 'Event' - originatingUser: { __typename: 'User'; id: number } - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - assertions: Array<{ - __typename: 'Assertion' - id: number - name: string - link: string - }> - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } - } - | undefined -} - -export type EvidenceDetailFieldsFragment = { - __typename: 'EvidenceItem' - id: number - name: string - status: EvidenceStatus - submissionEvent: { - __typename: 'Event' - originatingUser: { __typename: 'User'; id: number } - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - assertions: Array<{ - __typename: 'Assertion' - id: number - name: string - link: string - }> - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } -} - -export type EvidenceSubmissionActivityFragment = { - __typename: 'EvidenceItem' - submissionActivity: { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - id: number - displayName: string - profileImagePath?: string | undefined - } - } -} -export type EvidenceSummaryQueryVariables = Exact<{ - evidenceId: Scalars['Int']['input'] -}> - -export type EvidenceSummaryQuery = { - __typename: 'Query' - evidenceItem?: - | { - __typename: 'EvidenceItem' - id: number - name: string - description: string - status: EvidenceStatus - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - significance: EvidenceSignificance - variantOrigin: VariantOrigin - therapyInteractionType?: TherapyInteraction | undefined - evidenceRating?: number | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - source: { - __typename: 'Source' - id: number - citation?: string | undefined - citationId: string - sourceType: SourceSource - displayType: string - sourceUrl?: string | undefined - ascoAbstractId?: number | undefined - link: string - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - nctId: string - id: number - link: string - }> - | undefined - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - user: { - __typename: 'User' - displayName: string - profileImagePath?: string | undefined - id: number - role: UserRole - } - } - acceptanceEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionEvent: { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - rejectionEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined -} - -export type EvidenceSummaryFieldsFragment = { - __typename: 'EvidenceItem' - id: number - name: string - description: string - status: EvidenceStatus - evidenceLevel: EvidenceLevel - evidenceType: EvidenceType - evidenceDirection: EvidenceDirection - significance: EvidenceSignificance - variantOrigin: VariantOrigin - therapyInteractionType?: TherapyInteraction | undefined - evidenceRating?: number | undefined - therapies: Array<{ - __typename: 'Therapy' - id: number - name: string - link: string - }> - disease?: - | { __typename: 'Disease'; id: number; name: string; link: string } - | undefined - phenotypes: Array<{ - __typename: 'Phenotype' - id: number - name: string - link: string - }> - source: { - __typename: 'Source' - id: number - citation?: string | undefined - citationId: string - sourceType: SourceSource - displayType: string - sourceUrl?: string | undefined - ascoAbstractId?: number | undefined - link: string - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - nctId: string - id: number - link: string - }> - | undefined - } - molecularProfile: { - __typename: 'MolecularProfile' - id: number - name: string - link: string - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - submissionActivity: { - __typename: 'SubmitEvidenceItemActivity' - createdAt: any - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { __typename: 'User'; id: number; displayName: string; role: UserRole } - > - user: { - __typename: 'User' - displayName: string - profileImagePath?: string | undefined - id: number - role: UserRole - } - } - acceptanceEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - submissionEvent: { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - rejectionEvent?: - | { - __typename: 'Event' - createdAt: any - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined -} +export type RevisionsQuery = { __typename: 'Query', revisions: { __typename: 'RevisionConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, uniqueRevisors: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, revisedFieldNames: Array<{ __typename: 'FieldName', name: string, displayName: string }>, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, endCursor?: string | undefined, startCursor?: string | undefined }, edges: Array<{ __typename: 'RevisionEdge', node?: { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; -export type GeneDetailQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> - -export type GeneDetailQuery = { - __typename: 'Query' - gene?: - | { - __typename: 'Gene' - id: number - name: string - officialName: string - entrezId: number - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} +export type RevisionFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; -export type GeneDetailFieldsFragment = { - __typename: 'Gene' - id: number - name: string - officialName: string - entrezId: number - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } -} +export type ContributorAvatarsQueryVariables = Exact<{ + subscribable: SubscribableInput; +}>; -export type GenesSummaryQueryVariables = Exact<{ - geneId: Scalars['Int']['input'] -}> - -export type GenesSummaryQuery = { - __typename: 'Query' - gene?: - | { - __typename: 'Gene' - description: string - entrezId: number - geneAliases: Array - id: number - name: string - officialName: string - myGeneInfoDetails?: any | undefined - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - link: string - sourceUrl?: string | undefined - displayType: string - sourceType: SourceSource - }> - variants: { - __typename: 'VariantConnection' - edges: Array<{ - __typename: 'VariantEdge' - node?: - | { __typename: 'Variant'; id: number; name: string } - | undefined - }> - } - lastSubmittedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - lastAcceptedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined -} - -export type GeneSummaryFieldsFragment = { - __typename: 'Gene' - description: string - entrezId: number - geneAliases: Array - id: number - name: string - officialName: string - myGeneInfoDetails?: any | undefined - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - link: string - sourceUrl?: string | undefined - displayType: string - sourceType: SourceSource - }> - variants: { - __typename: 'VariantConnection' - edges: Array<{ - __typename: 'VariantEdge' - node?: { __typename: 'Variant'; id: number; name: string } | undefined - }> - } - lastSubmittedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - lastAcceptedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined -} -export type MolecularProfileDetailQueryVariables = Exact<{ - mpId: Scalars['Int']['input'] -}> - -export type MolecularProfileDetailQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - deprecated: boolean - deprecationReason?: MolecularProfileDeprecationReason | undefined - molecularProfileAliases: Array - complexMolecularProfileDeprecationActivity?: - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - deprecatedVariants: Array<{ - __typename: 'Variant' - deprecationReason?: VariantDeprecationReason | undefined - id: number - deprecated: boolean - name: string - link: string - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - variants: Array<{ __typename: 'Variant'; id: number }> - } - | undefined -} - -export type MolecularProfileDetailFieldsFragment = { - __typename: 'MolecularProfile' - id: number - name: string - deprecated: boolean - deprecationReason?: MolecularProfileDeprecationReason | undefined - molecularProfileAliases: Array - complexMolecularProfileDeprecationActivity?: - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - deprecatedVariants: Array<{ - __typename: 'Variant' - deprecationReason?: VariantDeprecationReason | undefined - id: number - deprecated: boolean - name: string - link: string - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - }> - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - variants: Array<{ __typename: 'Variant'; id: number }> -} +export type ContributorAvatarsQuery = { __typename: 'Query', contributors: { __typename: 'ContributingUsersSummary', editors: Array<{ __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }>, curators: Array<{ __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }> } }; -export type MolecularProfileSummaryQueryVariables = Exact<{ - mpId: Scalars['Int']['input'] -}> - -export type MolecularProfileSummaryQuery = { - __typename: 'Query' - molecularProfile?: - | { - __typename: 'MolecularProfile' - id: number - name: string - description?: string | undefined - molecularProfileAliases: Array - molecularProfileScore: number - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - link: string - sourceType: SourceSource - }> - variants: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - clinvarIds: Array - alleleRegistryId?: string | undefined - openCravatUrl?: string | undefined - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - hgvsDescriptions: Array - gene: { __typename: 'Gene'; id: number; name: string; link: string } - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - nodes: Array<{ - __typename: 'MolecularProfile' - id: number - link: string - name: string - deprecated: boolean - }> - } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - link: string - soid: string - name: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - }> - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - complexMolecularProfileCreationActivity?: - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - variantDeprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - complexMolecularProfileDeprecationActivity?: - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined -} - -export type MolecularProfileSummaryFieldsFragment = { - __typename: 'MolecularProfile' - id: number - name: string - description?: string | undefined - molecularProfileAliases: Array - molecularProfileScore: number - sources: Array<{ - __typename: 'Source' - id: number - citation?: string | undefined - link: string - sourceType: SourceSource - }> - variants: Array<{ - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - clinvarIds: Array - alleleRegistryId?: string | undefined - openCravatUrl?: string | undefined - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - hgvsDescriptions: Array - gene: { __typename: 'Gene'; id: number; name: string; link: string } - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - nodes: Array<{ - __typename: 'MolecularProfile' - id: number - link: string - name: string - deprecated: boolean - }> - } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - link: string - soid: string - name: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - }> - parsedName: Array< - | { __typename: 'Gene'; id: number; name: string; link: string } - | { __typename: 'MolecularProfileTextSegment'; text: string } - | { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean - } - > - complexMolecularProfileCreationActivity?: - | { - __typename: 'CreateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - variantDeprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - complexMolecularProfileDeprecationActivity?: - | { - __typename: 'DeprecateComplexMolecularProfileActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined -} - -type MolecularProfileParsedName_Gene_Fragment = { - __typename: 'Gene' - id: number - name: string - link: string -} - -type MolecularProfileParsedName_MolecularProfileTextSegment_Fragment = { - __typename: 'MolecularProfileTextSegment' - text: string -} - -type MolecularProfileParsedName_Variant_Fragment = { - __typename: 'Variant' - id: number - name: string - link: string - deprecated: boolean -} - -export type MolecularProfileParsedNameFragment = - | MolecularProfileParsedName_Gene_Fragment - | MolecularProfileParsedName_MolecularProfileTextSegment_Fragment - | MolecularProfileParsedName_Variant_Fragment - -export type VariantMolecularProfileCardFieldsFragment = { - __typename: 'Variant' - id: number - name: string - link: string - variantAliases: Array - clinvarIds: Array - alleleRegistryId?: string | undefined - openCravatUrl?: string | undefined - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - hgvsDescriptions: Array - gene: { __typename: 'Gene'; id: number; name: string; link: string } - molecularProfiles: { - __typename: 'MolecularProfileConnection' - totalCount: number - nodes: Array<{ - __typename: 'MolecularProfile' - id: number - link: string - name: string - deprecated: boolean - }> - } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - link: string - soid: string - name: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined -} +export type ContributorFieldsFragment = { __typename: 'ContributingUser', lastActionDate: any, totalActionCount: number, user: { __typename: 'User', id: number, profileImagePath?: string | undefined }, uniqueActions: Array<{ __typename: 'Contribution', action: EventAction, count: number }> }; -export type OrganizationDetailQueryVariables = Exact<{ - organizationId: Scalars['Int']['input'] -}> - -export type OrganizationDetailQuery = { - __typename: 'Query' - organization?: - | { - __typename: 'Organization' - id: number - name: string - url: string - description: string - profileImagePath?: string | undefined - subGroups: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - orgStatsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - orgAndSuborgsStatsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - ranks: { - __typename: 'Ranks' - commentsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - moderationRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - revisionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - submissionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - } - } - | undefined -} - -export type OrganizationDetailFieldsFragment = { - __typename: 'Organization' - id: number - name: string - url: string - description: string - profileImagePath?: string | undefined - subGroups: Array<{ - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - }> - orgStatsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - orgAndSuborgsStatsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - ranks: { - __typename: 'Ranks' - commentsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - moderationRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - revisionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - submissionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - } -} +export type SubscriptionForEntityQueryVariables = Exact<{ + subscribable: SubscribableInput; +}>; -export type OrganizationGroupsQueryVariables = Exact<{ - organizationId: Scalars['Int']['input'] -}> - -export type OrganizationGroupsQuery = { - __typename: 'Query' - organization?: - | { - __typename: 'Organization' - subGroups: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - description: string - profileImagePath?: string | undefined - subGroups: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> - ranks: { - __typename: 'Ranks' - commentsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - moderationRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - revisionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - submissionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - } - }> - } - | undefined -} - -export type OrganizationGroupsFieldsFragment = { - __typename: 'Organization' - id: number - name: string - url: string - description: string - profileImagePath?: string | undefined - subGroups: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> - ranks: { - __typename: 'Ranks' - commentsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - moderationRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - revisionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - submissionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - } -} -export type OrganizationMembersQueryVariables = Exact<{ - organizationId: Scalars['Int']['input'] - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe -}> - -export type OrganizationMembersQuery = { - __typename: 'Query' - users: { - __typename: 'UserConnection' - pageInfo: { - __typename: 'PageInfo' - hasNextPage: boolean - hasPreviousPage: boolean - startCursor?: string | undefined - endCursor?: string | undefined - } - edges: Array<{ - __typename: 'UserEdge' - cursor: string - node?: - | { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - username: string - profileImagePath?: string | undefined - role: UserRole - url?: string | undefined - areaOfExpertise?: AreaOfExpertise | undefined - orcid?: string | undefined - twitterHandle?: string | undefined - facebookProfile?: string | undefined - linkedinProfile?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> - } - | undefined - }> - } -} - -export type OrganizationMembersFieldsFragment = { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - username: string - profileImagePath?: string | undefined - role: UserRole - url?: string | undefined - areaOfExpertise?: AreaOfExpertise | undefined - orcid?: string | undefined - twitterHandle?: string | undefined - facebookProfile?: string | undefined - linkedinProfile?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> -} +export type SubscriptionForEntityQuery = { __typename: 'Query', subscriptionForEntity?: { __typename: 'Subscription', id: number } | undefined }; -export type PhenotypeDetailQueryVariables = Exact<{ - phenotypeId: Scalars['Int']['input'] -}> - -export type PhenotypeDetailQuery = { - __typename: 'Query' - phenotype?: - | { - __typename: 'Phenotype' - id: number - name: string - description?: string | undefined - hpoId: string - url: string - link: string - } - | undefined -} - -export type DataReleasesQueryVariables = Exact<{ [key: string]: never }> - -export type DataReleasesQuery = { - __typename: 'Query' - dataReleases: Array<{ - __typename: 'DataRelease' - name: string - geneTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - variantTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - variantGroupTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - evidenceTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - molecularProfileTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - assertionTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - acceptedVariantsVcf?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - acceptedAndSubmittedVariantsVcf?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - }> -} - -export type ReleaseFragment = { - __typename: 'DataRelease' - name: string - geneTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - variantTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - variantGroupTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - evidenceTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - molecularProfileTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - assertionTsv?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - acceptedVariantsVcf?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined - acceptedAndSubmittedVariantsVcf?: - | { __typename: 'DownloadableFile'; filename: string; path: string } - | undefined -} +export type SubscriptionIdFragment = { __typename: 'Subscription', id: number }; -export type SourceDetailQueryVariables = Exact<{ - sourceId: Scalars['Int']['input'] -}> - -export type SourceDetailQuery = { - __typename: 'Query' - source?: - | { - __typename: 'Source' - id: number - citation?: string | undefined - sourceUrl?: string | undefined - displayType: string - fullyCurated: boolean - citationId: string - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} +export type ModerateEvidenceItemMutationVariables = Exact<{ + input: ModerateEvidenceItemInput; +}>; -export type SourceDetailFieldsFragment = { - __typename: 'Source' - id: number - citation?: string | undefined - sourceUrl?: string | undefined - displayType: string - fullyCurated: boolean - citationId: string - comments: { __typename: 'CommentConnection'; totalCount: number } -} -export type SourceSummaryQueryVariables = Exact<{ - sourceId: Scalars['Int']['input'] -}> - -export type SourceSummaryQuery = { - __typename: 'Query' - source?: - | { - __typename: 'Source' - id: number - citation?: string | undefined - displayType: string - sourceUrl?: string | undefined - title?: string | undefined - abstract?: string | undefined - publicationDate?: string | undefined - citationId: string - fullJournalTitle?: string | undefined - pmcId?: string | undefined - authorString?: string | undefined - ascoAbstractId?: number | undefined - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - nctId: string - id: number - link: string - }> - | undefined - } - | undefined -} - -export type SourceSummaryFieldsFragment = { - __typename: 'Source' - id: number - citation?: string | undefined - displayType: string - sourceUrl?: string | undefined - title?: string | undefined - abstract?: string | undefined - publicationDate?: string | undefined - citationId: string - fullJournalTitle?: string | undefined - pmcId?: string | undefined - authorString?: string | undefined - ascoAbstractId?: number | undefined - clinicalTrials?: - | Array<{ - __typename: 'ClinicalTrial' - nctId: string - id: number - link: string - }> - | undefined -} +export type ModerateEvidenceItemMutation = { __typename: 'Mutation', moderateEvidenceItem?: { __typename: 'ModerateEvidenceItemPayload', evidenceItem: { __typename: 'EvidenceItem', id: number } } | undefined }; -export type TherapyDetailQueryVariables = Exact<{ - therapyId: Scalars['Int']['input'] -}> - -export type TherapyDetailQuery = { - __typename: 'Query' - therapy?: - | { - __typename: 'Therapy' - id: number - name: string - ncitId?: string | undefined - therapyUrl?: string | undefined - therapyAliases: Array - link: string - } - | undefined -} +export type ModerateAssertionMutationVariables = Exact<{ + input: ModerateAssertionInput; +}>; -export type TherapiesSummaryQueryVariables = Exact<{ - therapyId: Scalars['Int']['input'] -}> - -export type TherapiesSummaryQuery = { - __typename: 'Query' - therapy?: - | { - __typename: 'Therapy' - id: number - name: string - ncitId?: string | undefined - therapyUrl?: string | undefined - therapyAliases: Array - link: string - myChemInfo?: - | { - __typename: 'MyChemInfo' - chebiId?: string | undefined - chebiDefinition?: string | undefined - firstApproval?: string | undefined - chemblMoleculeType?: string | undefined - chemblId?: string | undefined - pubchemCid?: string | undefined - pharmgkbId?: string | undefined - rxnorm?: string | undefined - inchikey?: string | undefined - drugbankId?: string | undefined - indications: Array - fdaEpcCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> - fdaMoaCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> - } - | undefined - } - | undefined -} - -export type TherapiesSummaryFieldsFragment = { - __typename: 'Therapy' - id: number - name: string - ncitId?: string | undefined - therapyUrl?: string | undefined - therapyAliases: Array - link: string - myChemInfo?: - | { - __typename: 'MyChemInfo' - chebiId?: string | undefined - chebiDefinition?: string | undefined - firstApproval?: string | undefined - chemblMoleculeType?: string | undefined - chemblId?: string | undefined - pubchemCid?: string | undefined - pharmgkbId?: string | undefined - rxnorm?: string | undefined - inchikey?: string | undefined - drugbankId?: string | undefined - indications: Array - fdaEpcCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> - fdaMoaCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> - } - | undefined -} - -export type MyChemInfoFieldsFragment = { - __typename: 'MyChemInfo' - chebiId?: string | undefined - chebiDefinition?: string | undefined - firstApproval?: string | undefined - chemblMoleculeType?: string | undefined - chemblId?: string | undefined - pubchemCid?: string | undefined - pharmgkbId?: string | undefined - rxnorm?: string | undefined - inchikey?: string | undefined - drugbankId?: string | undefined - indications: Array - fdaEpcCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> - fdaMoaCodes: Array<{ - __typename: 'FdaCode' - code: string - description: string - }> -} -export type UserDetailQueryVariables = Exact<{ - userId: Scalars['Int']['input'] -}> - -export type UserDetailQuery = { - __typename: 'Query' - user?: - | { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - username: string - email?: string | undefined - profileImagePath?: string | undefined - role: UserRole - url?: string | undefined - bio?: string | undefined - areaOfExpertise?: AreaOfExpertise | undefined - orcid?: string | undefined - twitterHandle?: string | undefined - facebookProfile?: string | undefined - linkedinProfile?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> - country?: - | { __typename: 'Country'; id: number; name: string } - | undefined - statsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - ranks: { - __typename: 'Ranks' - commentsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - moderationRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - revisionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - submissionsRank?: - | { - __typename: 'LeaderboardRank' - rank: number - actionCount: number - } - | undefined - } - mostRecentConflictOfInterestStatement?: - | { - __typename: 'Coi' - id: number - coiPresent: boolean - coiStatement?: string | undefined - coiStatus: CoiStatus - createdAt?: any | undefined - expiresAt: any - } - | undefined - } - | undefined -} - -export type UserDetailFieldsFragment = { - __typename: 'User' - id: number - name?: string | undefined - displayName: string - username: string - email?: string | undefined - profileImagePath?: string | undefined - role: UserRole - url?: string | undefined - bio?: string | undefined - areaOfExpertise?: AreaOfExpertise | undefined - orcid?: string | undefined - twitterHandle?: string | undefined - facebookProfile?: string | undefined - linkedinProfile?: string | undefined - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - url: string - }> - country?: { __typename: 'Country'; id: number; name: string } | undefined - statsHash: { - __typename: 'Stats' - comments: number - revisions: number - appliedRevisions: number - submittedEvidenceItems: number - acceptedEvidenceItems: number - suggestedSources: number - submittedAssertions: number - acceptedAssertions: number - } - ranks: { - __typename: 'Ranks' - commentsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - moderationRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - revisionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - submissionsRank?: - | { __typename: 'LeaderboardRank'; rank: number; actionCount: number } - | undefined - } - mostRecentConflictOfInterestStatement?: - | { - __typename: 'Coi' - id: number - coiPresent: boolean - coiStatement?: string | undefined - coiStatus: CoiStatus - createdAt?: any | undefined - expiresAt: any - } - | undefined -} +export type ModerateAssertionMutation = { __typename: 'Mutation', moderateAssertion?: { __typename: 'ModerateAssertionPayload', assertion: { __typename: 'Assertion', id: number } } | undefined }; -export type UserNotificationsQueryVariables = Exact<{ - first?: InputMaybe - last?: InputMaybe - before?: InputMaybe - after?: InputMaybe - notificationReason?: InputMaybe - subscriptionId?: InputMaybe - originatingObject?: InputMaybe - eventType?: InputMaybe - originatingUserId?: InputMaybe - organizationId?: InputMaybe - includeRead?: InputMaybe -}> - -export type UserNotificationsQuery = { - __typename: 'Query' - notifications: { - __typename: 'NotificationConnection' - eventTypes: Array - pageInfo: { - __typename: 'PageInfo' - startCursor?: string | undefined - endCursor?: string | undefined - hasNextPage: boolean - hasPreviousPage: boolean - } - notificationSubjects: Array<{ - __typename: 'EventSubjectWithCount' - occuranceCount: number - subject?: - | { __typename: 'Assertion'; id: number; name: string } - | { __typename: 'EvidenceItem'; id: number; name: string } - | { __typename: 'Flag'; id: number; name: string } - | { __typename: 'Gene'; id: number; name: string } - | { __typename: 'MolecularProfile'; id: number; name: string } - | { __typename: 'Revision'; id: number; name: string } - | { __typename: 'RevisionSet'; id: number; name: string } - | { __typename: 'Source'; id: number; name: string } - | { __typename: 'SourcePopover'; id: number; name: string } - | { __typename: 'SourceSuggestion'; id: number; name: string } - | { __typename: 'Variant'; id: number; name: string } - | { __typename: 'VariantGroup'; id: number; name: string } - | undefined - }> - originatingUsers: Array<{ - __typename: 'User' - id: number - displayName: string - }> - organizations: Array<{ - __typename: 'Organization' - id: number - name: string - }> - edges: Array<{ - __typename: 'NotificationEdge' - node?: - | { - __typename: 'Notification' - id: number - type: NotificationReason - seen: boolean - event: { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { - __typename: 'RevisionSet' - name: string - id: number - link: string - } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { - __typename: 'SourcePopover' - name: string - id: number - link: string - } - | { - __typename: 'SourceSuggestion' - name: string - id: number - link: string - } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'VariantGroup' - name: string - id: number - link: string - } - | undefined - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - } - subscription?: - | { - __typename: 'Subscription' - id: number - subscribable: - | { __typename: 'Assertion'; id: number; name: string } - | { __typename: 'EvidenceItem'; id: number; name: string } - | { __typename: 'Flag'; id: number; name: string } - | { __typename: 'Gene'; id: number; name: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - } - | { __typename: 'Revision'; id: number; name: string } - | { __typename: 'RevisionSet'; id: number; name: string } - | { __typename: 'Source'; id: number; name: string } - | { __typename: 'SourcePopover'; id: number; name: string } - | { - __typename: 'SourceSuggestion' - id: number - name: string - } - | { __typename: 'Variant'; id: number; name: string } - | { __typename: 'VariantGroup'; id: number; name: string } - } - | undefined - } - | undefined - }> - } -} - -export type NotificationOrganizationFragment = { - __typename: 'Organization' - id: number - name: string -} - -export type NotificationOriginatingUsersFragment = { - __typename: 'User' - id: number - displayName: string -} - -export type NotificationFeedSubjectsFragment = { - __typename: 'EventSubjectWithCount' - occuranceCount: number - subject?: - | { __typename: 'Assertion'; id: number; name: string } - | { __typename: 'EvidenceItem'; id: number; name: string } - | { __typename: 'Flag'; id: number; name: string } - | { __typename: 'Gene'; id: number; name: string } - | { __typename: 'MolecularProfile'; id: number; name: string } - | { __typename: 'Revision'; id: number; name: string } - | { __typename: 'RevisionSet'; id: number; name: string } - | { __typename: 'Source'; id: number; name: string } - | { __typename: 'SourcePopover'; id: number; name: string } - | { __typename: 'SourceSuggestion'; id: number; name: string } - | { __typename: 'Variant'; id: number; name: string } - | { __typename: 'VariantGroup'; id: number; name: string } - | undefined -} - -export type NotificationNodeFragment = { - __typename: 'Notification' - id: number - type: NotificationReason - seen: boolean - event: { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { __typename: 'RevisionSet'; name: string; id: number; link: string } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { __typename: 'SourcePopover'; name: string; id: number; link: string } - | { - __typename: 'SourceSuggestion' - name: string - id: number - link: string - } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { __typename: 'VariantGroup'; name: string; id: number; link: string } - | undefined - originatingObject?: - | { __typename: 'Assertion'; id: number; name: string; link: string } - | { __typename: 'Comment'; id: number; name: string; link: string } - | { __typename: 'EvidenceItem'; id: number; name: string; link: string } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { __typename: 'Variant'; id: number; name: string; link: string } - | undefined - } - subscription?: - | { - __typename: 'Subscription' - id: number - subscribable: - | { __typename: 'Assertion'; id: number; name: string } - | { __typename: 'EvidenceItem'; id: number; name: string } - | { __typename: 'Flag'; id: number; name: string } - | { __typename: 'Gene'; id: number; name: string } - | { __typename: 'MolecularProfile'; id: number; name: string } - | { __typename: 'Revision'; id: number; name: string } - | { __typename: 'RevisionSet'; id: number; name: string } - | { __typename: 'Source'; id: number; name: string } - | { __typename: 'SourcePopover'; id: number; name: string } - | { __typename: 'SourceSuggestion'; id: number; name: string } - | { __typename: 'Variant'; id: number; name: string } - | { __typename: 'VariantGroup'; id: number; name: string } - } - | undefined -} +export type CivicStatsQueryVariables = Exact<{ [key: string]: never; }>; -export type UpdateNotificationStatusMutationVariables = Exact<{ - input: UpdateNotificationStatusInput -}> - -export type UpdateNotificationStatusMutation = { - __typename: 'Mutation' - updateNotificationStatus?: - | { - __typename: 'UpdateNotificationStatusPayload' - notifications: Array<{ - __typename: 'Notification' - id: number - type: NotificationReason - seen: boolean - event: { - __typename: 'Event' - id: number - action: EventAction - createdAt: any - organization?: - | { - __typename: 'Organization' - id: number - name: string - profileImagePath?: string | undefined - } - | undefined - originatingUser: { - __typename: 'User' - id: number - username: string - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - subject?: - | { - __typename: 'Assertion' - status: EvidenceStatus - name: string - id: number - link: string - } - | { - __typename: 'EvidenceItem' - status: EvidenceStatus - name: string - id: number - link: string - } - | { __typename: 'Flag'; name: string; id: number; link: string } - | { __typename: 'Gene'; name: string; id: number; link: string } - | { - __typename: 'MolecularProfile' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'Revision' - revisionSetId: number - name: string - id: number - link: string - } - | { - __typename: 'RevisionSet' - name: string - id: number - link: string - } - | { - __typename: 'Source' - citation?: string | undefined - sourceType: SourceSource - name: string - id: number - link: string - } - | { - __typename: 'SourcePopover' - name: string - id: number - link: string - } - | { - __typename: 'SourceSuggestion' - name: string - id: number - link: string - } - | { - __typename: 'Variant' - deprecated: boolean - name: string - id: number - link: string - } - | { - __typename: 'VariantGroup' - name: string - id: number - link: string - } - | undefined - originatingObject?: - | { - __typename: 'Assertion' - id: number - name: string - link: string - } - | { - __typename: 'Comment' - id: number - name: string - link: string - } - | { - __typename: 'EvidenceItem' - id: number - name: string - link: string - } - | { __typename: 'Flag'; id: number; name: string; link: string } - | { - __typename: 'MolecularProfile' - id: number - name: string - link: string - } - | { - __typename: 'Revision' - id: number - revisionSetId: number - name: string - link: string - } - | { - __typename: 'SourceSuggestion' - id: number - name: string - link: string - } - | { - __typename: 'Variant' - id: number - name: string - link: string - } - | undefined - } - subscription?: - | { - __typename: 'Subscription' - id: number - subscribable: - | { __typename: 'Assertion'; id: number; name: string } - | { __typename: 'EvidenceItem'; id: number; name: string } - | { __typename: 'Flag'; id: number; name: string } - | { __typename: 'Gene'; id: number; name: string } - | { __typename: 'MolecularProfile'; id: number; name: string } - | { __typename: 'Revision'; id: number; name: string } - | { __typename: 'RevisionSet'; id: number; name: string } - | { __typename: 'Source'; id: number; name: string } - | { __typename: 'SourcePopover'; id: number; name: string } - | { __typename: 'SourceSuggestion'; id: number; name: string } - | { __typename: 'Variant'; id: number; name: string } - | { __typename: 'VariantGroup'; id: number; name: string } - } - | undefined - }> - } - | undefined -} -export type UnsubscribeMutationVariables = Exact<{ - input: UnsubscribeInput -}> - -export type UnsubscribeMutation = { - __typename: 'Mutation' - unsubscribe?: - | { - __typename: 'UnsubscribePayload' - unsubscribedEntities: Array<{ - __typename: 'Subscribable' - id: number - entityType: SubscribableEntities - }> - } - | undefined -} +export type CivicStatsQuery = { __typename: 'Query', timepointStats: { __typename: 'CivicTimepointStats', assertions: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, diseases: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, therapies: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, evidenceItems: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, genes: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, revisions: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, sources: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, users: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, variants: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, comments: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }, molecularProfiles: { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number } } }; -export type SubscribeMutationVariables = Exact<{ - input: SubscribeInput -}> - -export type SubscribeMutation = { - __typename: 'Mutation' - subscribe?: - | { - __typename: 'SubscribePayload' - subscriptions: Array<{ __typename: 'Subscription'; id: number }> - } - | undefined -} +export type TimepointCountFragment = { __typename: 'TimePointCounts', allTime: number, newThisMonth: number, newThisWeek: number, newThisYear: number }; -export type SubscribableFragment = { - __typename: 'Subscribable' - id: number - entityType: SubscribableEntities -} +export type BrowseSourceSuggestionsQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + sortBy?: InputMaybe; + sourceType?: InputMaybe; + citationId?: InputMaybe; + sourceId?: InputMaybe; + molecularProfileName?: InputMaybe; + diseaseName?: InputMaybe; + comment?: InputMaybe; + submitter?: InputMaybe; + citation?: InputMaybe; + submitterId?: InputMaybe; + status?: InputMaybe; +}>; + + +export type BrowseSourceSuggestionsQuery = { __typename: 'Query', sourceSuggestions: { __typename: 'SourceSuggestionConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'SourceSuggestionEdge', cursor: string, node?: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; + +export type BrowseSourceSuggestionRowFieldsFragment = { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; -export type VariantGroupDetailQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input'] -}> - -export type VariantGroupDetailQuery = { - __typename: 'Query' - variantGroup?: - | { - __typename: 'VariantGroup' - id: number - name: string - variants: { __typename: 'VariantConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} +export type UpdateSourceSuggestionStatusMutationVariables = Exact<{ + input: UpdateSourceSuggestionStatusInput; +}>; -export type VariantGroupDetailFieldsFragment = { - __typename: 'VariantGroup' - id: number - name: string - variants: { __typename: 'VariantConnection'; totalCount: number } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } -} -export type VariantGroupsSummaryQueryVariables = Exact<{ - variantGroupId: Scalars['Int']['input'] -}> - -export type VariantGroupsSummaryQuery = { - __typename: 'Query' - variantGroup?: - | { - __typename: 'VariantGroup' - id: number - name: string - description: string - sources: Array<{ - __typename: 'Source' - id: number - link: string - citation?: string | undefined - sourceUrl?: string | undefined - displayType: string - sourceType: SourceSource - }> - } - | undefined -} +export type UpdateSourceSuggestionStatusMutation = { __typename: 'Mutation', updateSourceSuggestionStatus?: { __typename: 'UpdateSourceSuggestionStatusPayload', sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus } } | undefined }; -export type VariantGroupSummaryFieldsFragment = { - __typename: 'VariantGroup' - id: number - name: string - description: string - sources: Array<{ - __typename: 'Source' - id: number - link: string - citation?: string | undefined - sourceUrl?: string | undefined - displayType: string - sourceType: SourceSource - }> -} +export type SourcePopoverQueryVariables = Exact<{ + sourceId: Scalars['Int']['input']; +}>; -export type VariantTypeDetailQueryVariables = Exact<{ - variantTypeId: Scalars['Int']['input'] -}> - -export type VariantTypeDetailQuery = { - __typename: 'Query' - variantType?: - | { - __typename: 'VariantType' - id: number - name: string - soid: string - description: string - url?: string | undefined - link: string - } - | undefined -} -export type VariantDetailQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type VariantDetailQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - deprecated: boolean - deprecationReason?: VariantDeprecationReason | undefined - variantAliases: Array - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - } - | undefined -} - -export type VariantDetailFieldsFragment = { - __typename: 'Variant' - id: number - name: string - deprecated: boolean - deprecationReason?: VariantDeprecationReason | undefined - variantAliases: Array - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - parsedNote: Array< - | { - __typename: 'CommentTagSegment' - entityId: number - displayName: string - tagType: TaggableEntity - status?: EvidenceStatus | undefined - deprecated?: boolean | undefined - link: string - revisionSetId?: number | undefined - } - | { __typename: 'CommentTextSegment'; text: string } - | { - __typename: 'User' - id: number - displayName: string - role: UserRole - } - > - } - | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } -} +export type SourcePopoverQuery = { __typename: 'Query', sourcePopover?: { __typename: 'SourcePopover', id: number, title?: string | undefined, fullJournalTitle?: string | undefined, evidenceItemCount: number, citation?: string | undefined, citationId: string, displayType: string, sourceUrl?: string | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', id: number, nctId: string, link: string }> | undefined } | undefined }; -export type VariantSummaryQueryVariables = Exact<{ - variantId: Scalars['Int']['input'] -}> - -export type VariantSummaryQuery = { - __typename: 'Query' - variant?: - | { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - openCravatUrl?: string | undefined - maneSelectTranscript?: string | undefined - hgvsDescriptions: Array - clinvarIds: Array - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - link: string - soid: string - name: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - myVariantInfo?: - | { - __typename: 'MyVariantInfo' - myVariantInfoId: string - caddConsequence: Array - caddDetail: Array - caddScore?: number | undefined - caddPhred?: number | undefined - clinvarClinicalSignificance: Array - clinvarHgvsCoding: Array - clinvarHgvsGenomic: Array - clinvarHgvsNonCoding: Array - clinvarHgvsProtein: Array - clinvarId?: number | undefined - clinvarOmim?: string | undefined - cosmicId?: string | undefined - dbnsfpInterproDomain: Array - dbsnpRsid?: string | undefined - eglClass?: string | undefined - eglHgvs: Array - eglProtein?: string | undefined - eglTranscript?: string | undefined - exacAlleleCount?: number | undefined - exacAlleleFrequency?: number | undefined - exacAlleleNumber?: number | undefined - fathmmMklPrediction?: string | undefined - fathmmMklScore?: number | undefined - fathmmPrediction: Array - fathmmScore: Array - fitconsScore?: number | undefined - gerp?: number | undefined - gnomadExomeAlleleCount?: number | undefined - gnomadExomeAlleleFrequency?: number | undefined - gnomadExomeAlleleNumber?: number | undefined - gnomadExomeFilter?: string | undefined - gnomadGenomeAlleleCount?: number | undefined - gnomadGenomeAlleleFrequency?: number | undefined - gnomadGenomeAlleleNumber?: number | undefined - gnomadGenomeFilter?: string | undefined - lrtPrediction?: string | undefined - lrtScore?: number | undefined - metalrPrediction?: string | undefined - metalrScore?: number | undefined - metasvmPrediction?: string | undefined - metasvmScore?: number | undefined - mutationassessorPrediction: Array - mutationassessorScore: Array - mutationtasterPrediction: Array - mutationtasterScore: Array - phastcons100way?: number | undefined - phastcons30way?: number | undefined - phyloP100way?: number | undefined - phyloP30way?: number | undefined - polyphen2HdivPrediction: Array - polyphen2HdivScore: Array - polyphen2HvarPrediction: Array - polyphen2HvarScore: Array - proveanPrediction: Array - proveanScore: Array - revelScore?: Array | undefined - siftPrediction: Array - siftScore: Array - siphy?: number | undefined - snpeffSnpEffect: Array - snpeffSnpImpact: Array - } - | undefined - lastSubmittedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - lastAcceptedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - creationActivity?: - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - } - | undefined -} - -export type VariantSummaryFieldsFragment = { - __typename: 'Variant' - id: number - name: string - variantAliases: Array - alleleRegistryId?: string | undefined - openCravatUrl?: string | undefined - maneSelectTranscript?: string | undefined - hgvsDescriptions: Array - clinvarIds: Array - referenceBuild?: ReferenceBuild | undefined - ensemblVersion?: number | undefined - referenceBases?: string | undefined - variantBases?: string | undefined - gene: { __typename: 'Gene'; id: number; name: string; link: string } - variantTypes: Array<{ - __typename: 'VariantType' - id: number - link: string - soid: string - name: string - }> - primaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - secondaryCoordinates?: - | { - __typename: 'Coordinate' - representativeTranscript?: string | undefined - chromosome?: string | undefined - start?: number | undefined - stop?: number | undefined - } - | undefined - flags: { __typename: 'FlagConnection'; totalCount: number } - revisions: { __typename: 'RevisionConnection'; totalCount: number } - comments: { __typename: 'CommentConnection'; totalCount: number } - myVariantInfo?: - | { - __typename: 'MyVariantInfo' - myVariantInfoId: string - caddConsequence: Array - caddDetail: Array - caddScore?: number | undefined - caddPhred?: number | undefined - clinvarClinicalSignificance: Array - clinvarHgvsCoding: Array - clinvarHgvsGenomic: Array - clinvarHgvsNonCoding: Array - clinvarHgvsProtein: Array - clinvarId?: number | undefined - clinvarOmim?: string | undefined - cosmicId?: string | undefined - dbnsfpInterproDomain: Array - dbsnpRsid?: string | undefined - eglClass?: string | undefined - eglHgvs: Array - eglProtein?: string | undefined - eglTranscript?: string | undefined - exacAlleleCount?: number | undefined - exacAlleleFrequency?: number | undefined - exacAlleleNumber?: number | undefined - fathmmMklPrediction?: string | undefined - fathmmMklScore?: number | undefined - fathmmPrediction: Array - fathmmScore: Array - fitconsScore?: number | undefined - gerp?: number | undefined - gnomadExomeAlleleCount?: number | undefined - gnomadExomeAlleleFrequency?: number | undefined - gnomadExomeAlleleNumber?: number | undefined - gnomadExomeFilter?: string | undefined - gnomadGenomeAlleleCount?: number | undefined - gnomadGenomeAlleleFrequency?: number | undefined - gnomadGenomeAlleleNumber?: number | undefined - gnomadGenomeFilter?: string | undefined - lrtPrediction?: string | undefined - lrtScore?: number | undefined - metalrPrediction?: string | undefined - metalrScore?: number | undefined - metasvmPrediction?: string | undefined - metasvmScore?: number | undefined - mutationassessorPrediction: Array - mutationassessorScore: Array - mutationtasterPrediction: Array - mutationtasterScore: Array - phastcons100way?: number | undefined - phastcons30way?: number | undefined - phyloP100way?: number | undefined - phyloP30way?: number | undefined - polyphen2HdivPrediction: Array - polyphen2HdivScore: Array - polyphen2HvarPrediction: Array - polyphen2HvarScore: Array - proveanPrediction: Array - proveanScore: Array - revelScore?: Array | undefined - siftPrediction: Array - siftScore: Array - siphy?: number | undefined - snpeffSnpEffect: Array - snpeffSnpImpact: Array - } - | undefined - lastSubmittedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - lastAcceptedRevisionEvent?: - | { - __typename: 'Event' - originatingUser: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - creationActivity?: - | { - __typename: 'CreateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined - deprecationActivity?: - | { - __typename: 'DeprecateVariantActivity' - createdAt: any - user: { - __typename: 'User' - id: number - displayName: string - role: UserRole - profileImagePath?: string | undefined - } - } - | undefined -} - -export type MyVariantInfoFieldsFragment = { - __typename: 'MyVariantInfo' - myVariantInfoId: string - caddConsequence: Array - caddDetail: Array - caddScore?: number | undefined - caddPhred?: number | undefined - clinvarClinicalSignificance: Array - clinvarHgvsCoding: Array - clinvarHgvsGenomic: Array - clinvarHgvsNonCoding: Array - clinvarHgvsProtein: Array - clinvarId?: number | undefined - clinvarOmim?: string | undefined - cosmicId?: string | undefined - dbnsfpInterproDomain: Array - dbsnpRsid?: string | undefined - eglClass?: string | undefined - eglHgvs: Array - eglProtein?: string | undefined - eglTranscript?: string | undefined - exacAlleleCount?: number | undefined - exacAlleleFrequency?: number | undefined - exacAlleleNumber?: number | undefined - fathmmMklPrediction?: string | undefined - fathmmMklScore?: number | undefined - fathmmPrediction: Array - fathmmScore: Array - fitconsScore?: number | undefined - gerp?: number | undefined - gnomadExomeAlleleCount?: number | undefined - gnomadExomeAlleleFrequency?: number | undefined - gnomadExomeAlleleNumber?: number | undefined - gnomadExomeFilter?: string | undefined - gnomadGenomeAlleleCount?: number | undefined - gnomadGenomeAlleleFrequency?: number | undefined - gnomadGenomeAlleleNumber?: number | undefined - gnomadGenomeFilter?: string | undefined - lrtPrediction?: string | undefined - lrtScore?: number | undefined - metalrPrediction?: string | undefined - metalrScore?: number | undefined - metasvmPrediction?: string | undefined - metasvmScore?: number | undefined - mutationassessorPrediction: Array - mutationassessorScore: Array - mutationtasterPrediction: Array - mutationtasterScore: Array - phastcons100way?: number | undefined - phastcons30way?: number | undefined - phyloP100way?: number | undefined - phyloP30way?: number | undefined - polyphen2HdivPrediction: Array - polyphen2HdivScore: Array - polyphen2HvarPrediction: Array - polyphen2HvarScore: Array - proveanPrediction: Array - proveanScore: Array - revelScore?: Array | undefined - siftPrediction: Array - siftScore: Array - siphy?: number | undefined - snpeffSnpEffect: Array - snpeffSnpImpact: Array -} +export type SourcePopoverFragment = { __typename: 'SourcePopover', id: number, title?: string | undefined, fullJournalTitle?: string | undefined, evidenceItemCount: number, citation?: string | undefined, citationId: string, displayType: string, sourceUrl?: string | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', id: number, nctId: string, link: string }> | undefined }; -export const ActivityFeedItemBaseFragmentDoc = gql` - fragment ActivityFeedItemBase on ActivityInterface { - id - verbiage - createdAt - organization { - id - name - } - user { - id - displayName - role - } - subject { - id - name - link - } - } -` -export const ActivityFeedItemEventsFragmentDoc = gql` - fragment ActivityFeedItemEvents on ActivityInterface { - events { - id - createdAt - action - originatingObject { - id - name - link - } - originatingUser { - id - displayName - } - } - } -` -export const AcceptRevisionsActivityDetailFragmentDoc = gql` - fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { - revisions { - id - currentValue - fieldName - link - linkoutData { - name - currentValue { - __typename - } - suggestedValue { - __typename - } - diffValue { - __typename - } - } - } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const CommentActivityDetailFragmentDoc = gql` - fragment CommentActivityDetail on CommentActivity { - comment { - id - comment - link - name - title - } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const CreateComplexMolecularProfileActivityDetailFragmentDoc = gql` - fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const CreateVariantActivityDetailFragmentDoc = gql` - fragment CreateVariantActivityDetail on CreateVariantActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` - fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const DeprecateVariantActivityDetailFragmentDoc = gql` - fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const FlagEntityActivityDetailFragmentDoc = gql` - fragment FlagEntityActivityDetail on FlagEntityActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - note - flag { - id - } - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const ModerateAssertionActivityDetailFragmentDoc = gql` - fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` - fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const RejectRevisionsActivityDetailFragmentDoc = gql` - fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const ResolveFlagActivityDetailFragmentDoc = gql` - fragment ResolveFlagActivityDetail on ResolveFlagActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const SubmitAssertionActivityDetailFragmentDoc = gql` - fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` - fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const ParsedNoteFragmentDoc = gql` - fragment ParsedNote on CommentBodySegment { - ... on CommentTagSegment { - entityId - displayName - tagType - status - deprecated - link - revisionSetId - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - role - } - } -` -export const RevisionDetailFragmentDoc = gql` - fragment RevisionDetail on Revision { - id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { - name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } - } - ... on ScalarFieldDiff { - left - right - } - } - } - creationActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote - } - } - resolutionActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote - } - } - status - } - ${ParsedNoteFragmentDoc} -` -export const SuggestRevisionSetActivityDetailFragmentDoc = gql` - fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { - revisions { - ...RevisionDetail - } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${RevisionDetailFragmentDoc} - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const SuggestSourceActivityDetailFragmentDoc = gql` - fragment SuggestSourceActivityDetail on SuggestSourceActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const UpdateSourceSuggestionStatusActivityDetailFragmentDoc = gql` - fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { - ...ActivityFeedItemBase - ...ActivityFeedItemEvents - } - ${ActivityFeedItemBaseFragmentDoc} - ${ActivityFeedItemEventsFragmentDoc} -` -export const ActivityFeedItemFragmentDoc = gql` - fragment ActivityFeedItem on ActivityInterface { - ...ActivityFeedItemBase - ...AcceptRevisionsActivityDetail @include(if: $requestDetails) - ...CommentActivityDetail @include(if: $requestDetails) - ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) - ...CreateVariantActivityDetail @include(if: $requestDetails) - ...DeprecateComplexMolecularProfileActivityDetail - @include(if: $requestDetails) - ...DeprecateVariantActivityDetail @include(if: $requestDetails) - ...FlagEntityActivityDetail @include(if: $requestDetails) - ...ModerateAssertionActivityDetail @include(if: $requestDetails) - ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) - ...RejectRevisionsActivityDetail @include(if: $requestDetails) - ...ResolveFlagActivityDetail @include(if: $requestDetails) - ...SubmitAssertionActivityDetail @include(if: $requestDetails) - ...SubmitEvidenceItemActivityDetail @include(if: $requestDetails) - ...SuggestRevisionSetActivityDetail @include(if: $requestDetails) - ...SuggestSourceActivityDetail @include(if: $requestDetails) - ...UpdateSourceSuggestionStatusActivityDetail @include(if: $requestDetails) - } - ${ActivityFeedItemBaseFragmentDoc} - ${AcceptRevisionsActivityDetailFragmentDoc} - ${CommentActivityDetailFragmentDoc} - ${CreateComplexMolecularProfileActivityDetailFragmentDoc} - ${CreateVariantActivityDetailFragmentDoc} - ${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} - ${DeprecateVariantActivityDetailFragmentDoc} - ${FlagEntityActivityDetailFragmentDoc} - ${ModerateAssertionActivityDetailFragmentDoc} - ${ModerateEvidenceItemActivityDetailFragmentDoc} - ${RejectRevisionsActivityDetailFragmentDoc} - ${ResolveFlagActivityDetailFragmentDoc} - ${SubmitAssertionActivityDetailFragmentDoc} - ${SubmitEvidenceItemActivityDetailFragmentDoc} - ${SuggestRevisionSetActivityDetailFragmentDoc} - ${SuggestSourceActivityDetailFragmentDoc} - ${UpdateSourceSuggestionStatusActivityDetailFragmentDoc} -` -export const ActivitiesConnectionFieldsFragmentDoc = gql` - fragment ActivitiesConnectionFields on ActivityInterfaceConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - pageCount - totalCount - unfilteredCount - activityTypes @include(if: $showFilters) - uniqueParticipants @include(if: $showFilters) { - id - displayName - role - } - subjectTypes @include(if: $showFilters) - participatingOrganizations @include(if: $showFilters) { - id - name - } - edges { - cursor - node { - ...ActivityFeedItem - } - } - nodes { - ...ActivityFeedItem - } - } - ${ActivityFeedItemFragmentDoc} -` -export const MolecularProfileParsedNameFragmentDoc = gql` - fragment MolecularProfileParsedName on MolecularProfileSegment { - __typename - ... on MolecularProfileTextSegment { - text - } - ... on Gene { - id - name - link - } - ... on Variant { - id - name - link - deprecated - } - } -` -export const AssertionPopoverFragmentDoc = gql` - fragment assertionPopover on Assertion { - id - name - status - summary - assertionType - assertionDirection - significance - variantOrigin - ampLevel - acmgCodes { - code - description - } - clingenCodes { - code - description - } - nccnGuideline { - id - name - } - regulatoryApproval - regulatoryApprovalLastUpdated - fdaCompanionTest - fdaCompanionTestLastUpdated - therapies { - id - name - link - } - therapyInteractionType - disease { - id - name - link - } - phenotypes { - id - name - link - } - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName - } - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - } - ${MolecularProfileParsedNameFragmentDoc} -` -export const AssertionBrowseFieldsFragmentDoc = gql` - fragment AssertionBrowseFields on Assertion { +export type BrowseSourcesQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + sortBy?: InputMaybe; + name?: InputMaybe; + year?: InputMaybe; + sourceType?: InputMaybe; + citationId?: InputMaybe; + author?: InputMaybe; + journal?: InputMaybe; + clinicalTrialId?: InputMaybe; + openAccess?: InputMaybe; +}>; + + +export type BrowseSourcesQuery = { __typename: 'Query', browseSources: { __typename: 'BrowseSourceConnection', totalCount: number, filteredCount: number, lastUpdated: any, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseSourceEdge', cursor: string, node?: { __typename: 'BrowseSource', id: number, authors: Array, citationId: number, evidenceItemCount: number, sourceSuggestionCount: number, journal?: string | undefined, name?: string | undefined, publicationYear?: number | undefined, sourceType: SourceSource, citation: string, displayType: string, link: string, openAccess: boolean } | undefined }> } }; + +export type BrowseSourceRowFieldsFragment = { __typename: 'BrowseSource', id: number, authors: Array, citationId: number, evidenceItemCount: number, sourceSuggestionCount: number, journal?: string | undefined, name?: string | undefined, publicationYear?: number | undefined, sourceType: SourceSource, citation: string, displayType: string, link: string, openAccess: boolean }; + +export type TherapyPopoverQueryVariables = Exact<{ + therapyId: Scalars['Int']['input']; +}>; + + +export type TherapyPopoverQuery = { __typename: 'Query', therapyPopover?: { __typename: 'TherapyPopover', id: number, name: string, therapyUrl?: string | undefined, ncitId?: string | undefined, therapyAliases: Array, assertionCount: number, evidenceItemCount: number, molecularProfileCount: number, link: string } | undefined }; + +export type TherapiesBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + ncitId?: InputMaybe; + sortBy?: InputMaybe; +}>; + + +export type TherapiesBrowseQuery = { __typename: 'Query', therapies: { __typename: 'BrowseTherapyConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseTherapyEdge', cursor: string, node?: { __typename: 'BrowseTherapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, assertionCount: number, evidenceCount: number, link: string } | undefined }> } }; + +export type TherapyBrowseTableRowFieldsFragment = { __typename: 'BrowseTherapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, assertionCount: number, evidenceCount: number, link: string }; + +export type LeaderboardUserFieldsFragment = { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }; + +export type UserCommentsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type UserCommentsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', commentsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; + +export type UserRevisionsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type UserRevisionsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', revisionsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; + +export type UserModerationLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type UserModerationLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', moderationLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; + +export type UserSubmissionsLeaderboardQueryVariables = Exact<{ + window?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type UserSubmissionsLeaderboardQuery = { __typename: 'Query', userLeaderboards: { __typename: 'UserLeaderboards', submissionsLeaderboard: { __typename: 'LeaderboardUserConnection', pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'LeaderboardUserEdge', cursor: string, node?: { __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined } | undefined }>, nodes: Array<{ __typename: 'LeaderboardUser', id: number, name?: string | undefined, displayName: string, actionCount: number, role: UserRole, rank: number, profileImagePath?: string | undefined }> } } }; + +export type UserPopoverQueryVariables = Exact<{ + userId: Scalars['Int']['input']; +}>; + + +export type UserPopoverQuery = { __typename: 'Query', user?: { __typename: 'User', id: number, profileImagePath?: string | undefined, displayName: string, bio?: string | undefined, role: UserRole, organizations: Array<{ __typename: 'Organization', id: number, name: string }> } | undefined }; + +export type PopoverUserFragment = { __typename: 'User', id: number, profileImagePath?: string | undefined, displayName: string, bio?: string | undefined, role: UserRole, organizations: Array<{ __typename: 'Organization', id: number, name: string }> }; + +export type UsersBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + userName?: InputMaybe; + orgName?: InputMaybe; + userRole?: InputMaybe; + sortBy?: InputMaybe; +}>; + + +export type UsersBrowseQuery = { __typename: 'Query', users: { __typename: 'UserConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined }, edges: Array<{ __typename: 'UserEdge', cursor: string, node?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, role: UserRole, profileImagePath?: string | undefined, mostRecentActivityTimestamp?: any | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, statsHash: { __typename: 'Stats', submittedEvidenceItems: number, revisions: number } } | undefined }> } }; + +export type UserBrowseTableRowFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, role: UserRole, profileImagePath?: string | undefined, mostRecentActivityTimestamp?: any | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, statsHash: { __typename: 'Stats', submittedEvidenceItems: number, revisions: number } }; + +export type VariantGroupPopoverQueryVariables = Exact<{ + variantGroupId: Scalars['Int']['input']; +}>; + + +export type VariantGroupPopoverQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }> }, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, link: string }> } | undefined }; + +export type VariantGroupPopoverFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }> }, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource, link: string }> }; + +export type BrowseVariantGroupsQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + sortBy?: InputMaybe; + name?: InputMaybe; + geneNames?: InputMaybe; + variantNames?: InputMaybe; +}>; + + +export type BrowseVariantGroupsQuery = { __typename: 'Query', browseVariantGroups: { __typename: 'BrowseVariantGroupConnection', totalCount: number, filteredCount: number, pageCount: number, lastUpdated: any, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantGroupEdge', cursor: string, node?: { __typename: 'BrowseVariantGroup', id: number, name: string, link: string, geneNames: Array, variantNames: Array, variantCount: number, evidenceItemCount: number } | undefined }> } }; + +export type BrowseVariantGroupRowFieldsFragment = { __typename: 'BrowseVariantGroup', id: number, name: string, link: string, geneNames: Array, variantNames: Array, variantCount: number, evidenceItemCount: number }; + +export type VariantTypePopoverQueryVariables = Exact<{ + variantTypeId: Scalars['Int']['input']; +}>; + + +export type VariantTypePopoverQuery = { __typename: 'Query', variantTypePopover?: { __typename: 'VariantTypePopover', id: number, name: string, url?: string | undefined, soid: string, variantCount: number } | undefined }; + +export type VariantTypePopoverFragment = { __typename: 'VariantTypePopover', id: number, name: string, url?: string | undefined, soid: string, variantCount: number }; + +export type VariantTypesBrowseQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + name?: InputMaybe; + soid?: InputMaybe; + sortBy?: InputMaybe; +}>; + + +export type VariantTypesBrowseQuery = { __typename: 'Query', variantTypes: { __typename: 'BrowseVariantTypeConnection', totalCount: number, filteredCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'BrowseVariantTypeEdge', cursor: string, node?: { __typename: 'BrowseVariantType', id: number, name: string, soid: string, url?: string | undefined, variantCount: number, link: string } | undefined }> } }; + +export type VariantTypeBrowseTableRowFieldsFragment = { __typename: 'BrowseVariantType', id: number, name: string, soid: string, url?: string | undefined, variantCount: number, link: string }; + +export type CoordinatesCardQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type CoordinatesCardQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined } | undefined }; + +export type CoordinatesCardFieldsFragment = { __typename: 'Variant', id: number, name: string, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + +export type VariantPopoverQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type VariantPopoverQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; + +export type VariantPopoverFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; + +export type VariantsMenuQueryVariables = Exact<{ + geneId?: InputMaybe; + variantName?: InputMaybe; + variantTypeIds?: InputMaybe | Scalars['Int']['input']>; + hasNoVariantType?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + sortBy?: InputMaybe; +}>; + + +export type VariantsMenuQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean } | undefined }> } }; + +export type VariantTypesForGeneQueryVariables = Exact<{ + geneId?: InputMaybe; +}>; + + +export type VariantTypesForGeneQuery = { __typename: 'Query', variantTypes: { __typename: 'BrowseVariantTypeConnection', edges: Array<{ __typename: 'BrowseVariantTypeEdge', node?: { __typename: 'BrowseVariantType', id: number, name: string, link: string } | undefined }> } }; + +export type MenuVariantTypeFragment = { __typename: 'BrowseVariantType', id: number, name: string, link: string }; + +export type MenuVariantFragment = { __typename: 'Variant', id: number, name: string, link: string, flagged: boolean }; + +export type BrowseVariantsQueryVariables = Exact<{ + variantName?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantTypeId?: InputMaybe; + variantGroupId?: InputMaybe; + variantTypeName?: InputMaybe; + hasNoVariantType?: InputMaybe; + sortBy?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type BrowseVariantsQuery = { __typename: 'Query', browseVariants: { __typename: 'BrowseVariantConnection', totalCount: number, filteredCount: number, pageCount: number, lastUpdated: any, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantEdge', cursor: string, node?: { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> } | undefined }> } }; + +export type BrowseVariantsFieldsFragment = { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> }; + +export type ViewerBaseQueryVariables = Exact<{ [key: string]: never; }>; + + +export type ViewerBaseQuery = { __typename: 'Query', viewer?: { __typename: 'User', id: number, username: string, role: UserRole, displayName: string, profileImagePath?: string | undefined, mostRecentOrganizationId?: number | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', coiStatus: CoiStatus } | undefined } | undefined }; + +export type ViewerNotificationCountQueryVariables = Exact<{ [key: string]: never; }>; + + +export type ViewerNotificationCountQuery = { __typename: 'Query', notifications: { __typename: 'NotificationConnection', unreadCount: number } }; + +export type AddCommentMutationVariables = Exact<{ + input: AddCommentInput; +}>; + + +export type AddCommentMutation = { __typename: 'Mutation', addComment?: { __typename: 'AddCommentPayload', clientMutationId?: string | undefined, comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; + +export type PreviewCommentQueryVariables = Exact<{ + commentText: Scalars['String']['input']; +}>; + + +export type PreviewCommentQuery = { __typename: 'Query', previewCommentText: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; + +type PreviewComment_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined }; + +type PreviewComment_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; + +type PreviewComment_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; + +export type PreviewCommentFragment = PreviewComment_CommentTagSegment_Fragment | PreviewComment_CommentTextSegment_Fragment | PreviewComment_User_Fragment; + +export type UserTypeaheadQueryVariables = Exact<{ + queryTerm: Scalars['String']['input']; +}>; + + +export type UserTypeaheadQuery = { __typename: 'Query', userTypeahead: Array<{ __typename: 'User', username: string }> }; + +export type EntityTypeaheadQueryVariables = Exact<{ + queryTerm: Scalars['String']['input']; +}>; + + +export type EntityTypeaheadQuery = { __typename: 'Query', entityTypeahead: Array<{ __typename: 'CommentTagSegment', entityId: number, tagType: TaggableEntity, displayName: string }> }; + +export type DeprecateComplexMolecularProfileMutationVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; + deprecationReason: MolecularProfileDeprecationReasonMutationInput; + comment: Scalars['String']['input']; + organizationId?: InputMaybe; +}>; + + +export type DeprecateComplexMolecularProfileMutation = { __typename: 'Mutation', deprecateComplexMolecularProfile?: { __typename: 'DeprecateComplexMolecularProfilePayload', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string } | undefined } | undefined }; + +export type EvidenceCountsForMolecularProfileQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; +}>; + + +export type EvidenceCountsForMolecularProfileQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } } | undefined }; + +export type LinkableGeneQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; + + +export type LinkableGeneQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined }; + +export type LinkableVariantQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type LinkableVariantQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }; + +export type LinkableTherapyQueryVariables = Exact<{ + therapyId: Scalars['Int']['input']; +}>; + + +export type LinkableTherapyQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, link: string } | undefined }; + +export type FlagEntityMutationVariables = Exact<{ + input: FlagEntityInput; +}>; + + +export type FlagEntityMutation = { __typename: 'Mutation', flagEntity?: { __typename: 'FlagEntityPayload', flag?: { __typename: 'Flag', id: number } | undefined } | undefined }; + +export type ResolveFlagMutationVariables = Exact<{ + input: ResolveFlagInput; +}>; + + +export type ResolveFlagMutation = { __typename: 'Mutation', resolveFlag?: { __typename: 'ResolveFlagPayload', flag?: { __typename: 'Flag', id: number } | undefined } | undefined }; + +export type UpdateSourceSuggestionMutationVariables = Exact<{ + input: UpdateSourceSuggestionStatusInput; +}>; + + +export type UpdateSourceSuggestionMutation = { __typename: 'Mutation', updateSourceSuggestionStatus?: { __typename: 'UpdateSourceSuggestionStatusPayload', sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus } } | undefined }; + +export type UpdateCoiMutationVariables = Exact<{ + input: UpdateCoiInput; +}>; + + +export type UpdateCoiMutation = { __typename: 'Mutation', updateCoi?: { __typename: 'UpdateCoiPayload', coiStatement: { __typename: 'Coi', coiPresent: boolean, coiStatus: CoiStatus, createdAt?: any | undefined, id: number } } | undefined }; + +export type UpdateUserProfileMutationVariables = Exact<{ + input: EditUserInput; +}>; + + +export type UpdateUserProfileMutation = { __typename: 'Mutation', editUser?: { __typename: 'EditUserPayload', user: { __typename: 'User', id: number } } | undefined }; + +export type CountriesQueryVariables = Exact<{ [key: string]: never; }>; + + +export type CountriesQuery = { __typename: 'Query', countries: Array<{ __typename: 'Country', id: number, name: string }> }; + +export type DeprecateVariantMutationVariables = Exact<{ + variantId: Scalars['Int']['input']; + deprecationReason: VariantDeprecationReason; + comment: Scalars['String']['input']; + organizationId?: InputMaybe; +}>; + + +export type DeprecateVariantMutation = { __typename: 'Mutation', deprecateVariant?: { __typename: 'DeprecateVariantPayload', newlyDeprecatedMolecularProfiles?: Array<{ __typename: 'MolecularProfile', id: number }> | undefined, variant?: { __typename: 'Variant', id: number, name: string } | undefined } | undefined }; + +export type MolecularProfilesForVariantQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type MolecularProfilesForVariantQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, evidenceCountsByStatus: { __typename: 'EvidenceItemsByStatus', submittedCount: number, acceptedCount: number } }> } }; + +export type AssertionRevisableFieldsQueryVariables = Exact<{ + assertionId: Scalars['Int']['input']; +}>; + + +export type AssertionRevisableFieldsQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, summary: string, description: string, variantOrigin: VariantOrigin, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, assertionDirection: AssertionDirection, assertionType: AssertionType, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, fdaCompanionTest?: boolean | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, disease?: { __typename: 'Disease', id: number, doid?: string | undefined, name: string, displayName: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, ncitId?: string | undefined, name: string, link: string }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, hpoId: string, name: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', id: number, name: string, code: string, description: string, tooltip: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string, name: string, tooltip: string, exclusive: boolean }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, evidenceItems: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus }> } | undefined }; + +export type RevisableAssertionFieldsFragment = { __typename: 'Assertion', id: number, summary: string, description: string, variantOrigin: VariantOrigin, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, assertionDirection: AssertionDirection, assertionType: AssertionType, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, fdaCompanionTest?: boolean | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, disease?: { __typename: 'Disease', id: number, doid?: string | undefined, name: string, displayName: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, ncitId?: string | undefined, name: string, link: string }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, hpoId: string, name: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', id: number, name: string, code: string, description: string, tooltip: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string, name: string, tooltip: string, exclusive: boolean }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, evidenceItems: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus }> }; + +export type SuggestAssertionRevisionMutationVariables = Exact<{ + input: SuggestAssertionRevisionInput; +}>; + + +export type SuggestAssertionRevisionMutation = { __typename: 'Mutation', suggestAssertionRevision?: { __typename: 'SuggestAssertionRevisionPayload', clientMutationId?: string | undefined, assertion: { __typename: 'Assertion', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean }> } | undefined }; + +export type SubmitAssertionMutationVariables = Exact<{ + input: SubmitAssertionInput; +}>; + + +export type SubmitAssertionMutation = { __typename: 'Mutation', submitAssertion?: { __typename: 'SubmitAssertionPayload', clientMutationId?: string | undefined, assertion: { __typename: 'Assertion', id: number } } | undefined }; + +export type EvidenceItemRevisableFieldsQueryVariables = Exact<{ + evidenceId: Scalars['Int']['input']; +}>; + + +export type EvidenceItemRevisableFieldsQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, variantOrigin: VariantOrigin, description: string, significance: EvidenceSignificance, therapyInteractionType?: TherapyInteraction | undefined, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceRating?: number | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }, disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }>, source: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } } | undefined }; + +export type RevisableEvidenceFieldsFragment = { __typename: 'EvidenceItem', id: number, variantOrigin: VariantOrigin, description: string, significance: EvidenceSignificance, therapyInteractionType?: TherapyInteraction | undefined, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceRating?: number | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }, disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }>, source: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } }; + +export type SuggestEvidenceItemRevisionMutationVariables = Exact<{ + input: SuggestEvidenceItemRevisionInput; +}>; + + +export type SuggestEvidenceItemRevisionMutation = { __typename: 'Mutation', suggestEvidenceItemRevision?: { __typename: 'SuggestEvidenceItemRevisionPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean }> } | undefined }; + +export type EvidenceFieldsFromSourceSuggestionQueryVariables = Exact<{ + sourceId?: InputMaybe; + molecularProfileId?: InputMaybe; + diseaseId?: InputMaybe; +}>; + + +export type EvidenceFieldsFromSourceSuggestionQuery = { __typename: 'Query', sourceSuggestionValues: { __typename: 'SourceSuggestionValues', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, source?: { __typename: 'Source', id: number, sourceType: SourceSource, citationId: string, citation?: string | undefined, link: string } | undefined } }; + +export type EvidenceSubmittableFieldsQueryVariables = Exact<{ + evidenceId: Scalars['Int']['input']; +}>; + + +export type EvidenceSubmittableFieldsQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, description: string, variantOrigin: VariantOrigin, evidenceType: EvidenceType, significance: EvidenceSignificance, evidenceLevel: EvidenceLevel, evidenceDirection: EvidenceDirection, evidenceRating?: number | undefined, therapyInteractionType?: TherapyInteraction | undefined, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource }, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string }>, disease?: { __typename: 'Disease', id: number, name: string } | undefined } | undefined }; + +export type SubmittableEvidenceFieldsFragment = { __typename: 'EvidenceItem', id: number, description: string, variantOrigin: VariantOrigin, evidenceType: EvidenceType, significance: EvidenceSignificance, evidenceLevel: EvidenceLevel, evidenceDirection: EvidenceDirection, evidenceRating?: number | undefined, therapyInteractionType?: TherapyInteraction | undefined, source: { __typename: 'Source', id: number, citation?: string | undefined, sourceType: SourceSource }, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string }>, disease?: { __typename: 'Disease', id: number, name: string } | undefined }; + +export type SubmitEvidenceItemMutationVariables = Exact<{ + input: SubmitEvidenceItemInput; +}>; + + +export type SubmitEvidenceItemMutation = { __typename: 'Mutation', submitEvidence?: { __typename: 'SubmitEvidenceItemPayload', clientMutationId?: string | undefined, evidenceItem: { __typename: 'EvidenceItem', id: number } } | undefined }; + +export type ExistingEvidenceCountQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; + sourceId: Scalars['Int']['input']; +}>; + + +export type ExistingEvidenceCountQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number } }; + +export type FullyCuratedSourceQueryVariables = Exact<{ + sourceId: Scalars['Int']['input']; +}>; + + +export type FullyCuratedSourceQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined }; + +export type GeneRevisableFieldsQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; + + +export type GeneRevisableFieldsQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, description: string, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> } | undefined }; + +export type RevisableGeneFieldsFragment = { __typename: 'Gene', id: number, description: string, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> }; + +export type SuggestGeneRevisionMutationVariables = Exact<{ + input: SuggestGeneRevisionInput; +}>; + + +export type SuggestGeneRevisionMutation = { __typename: 'Mutation', suggestGeneRevision?: { __typename: 'SuggestGeneRevisionPayload', clientMutationId?: string | undefined, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + +export type MolecularProfileRevisableFieldsQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; +}>; + + +export type MolecularProfileRevisableFieldsQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, description?: string | undefined, molecularProfileAliases: Array, isComplex: boolean, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> } | undefined }; + +export type RevisableMolecularProfileFieldsFragment = { __typename: 'MolecularProfile', id: number, description?: string | undefined, molecularProfileAliases: Array, isComplex: boolean, sources: Array<{ __typename: 'Source', id: number, sourceType: SourceSource, citation?: string | undefined, citationId: string }> }; + +export type SuggestMolecularProfileRevisionMutationVariables = Exact<{ + input: SuggestMolecularProfileRevisionInput; +}>; + + +export type SuggestMolecularProfileRevisionMutation = { __typename: 'Mutation', suggestMolecularProfileRevision?: { __typename: 'SuggestMolecularProfileRevisionPayload', clientMutationId?: string | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + +export type SubmitSourceMutationVariables = Exact<{ + input: SuggestSourceInput; +}>; + + +export type SubmitSourceMutation = { __typename: 'Mutation', suggestSource?: { __typename: 'SuggestSourcePayload', clientMutationId?: string | undefined, sourceSuggestion: { __typename: 'SourceSuggestion', id: number } } | undefined }; + +export type SourceSuggestionChecksQueryVariables = Exact<{ + sourceId: Scalars['Int']['input']; +}>; + + +export type SourceSuggestionChecksQuery = { __typename: 'Query', source?: { __typename: 'Source', fullyCurated: boolean } | undefined, sourceSuggestions: { __typename: 'SourceSuggestionConnection', filteredCount: number } }; + +export type VariantRevisableFieldsQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type VariantRevisableFieldsQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, clinvarIds: Array, ensemblVersion?: number | undefined, hgvsDescriptions: Array, referenceBuild?: ReferenceBuild | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, name: string, soid: string }>, primaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined } | undefined }; + +export type RevisableVariantFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, clinvarIds: Array, ensemblVersion?: number | undefined, hgvsDescriptions: Array, referenceBuild?: ReferenceBuild | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, name: string, soid: string }>, primaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + +export type CoordinateFieldsFragment = { __typename: 'Coordinate', chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined }; + +export type SuggestVariantRevisionMutationVariables = Exact<{ + input: SuggestVariantRevisionInput; +}>; + + +export type SuggestVariantRevisionMutation = { __typename: 'Mutation', suggestVariantRevision?: { __typename: 'SuggestVariantRevisionPayload', clientMutationId?: string | undefined, variant: { __typename: 'Variant', id: number }, results: Array<{ __typename: 'RevisionResult', id: number, fieldName: string, newlyCreated: boolean }> } | undefined }; + +export type VariantGroupRevisableFieldsQueryVariables = Exact<{ + variantGroupId: Scalars['Int']['input']; +}>; + + +export type VariantGroupRevisableFieldsQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string }> }, sources: Array<{ __typename: 'Source', id: number, name: string, link: string }> } | undefined }; + +export type VariantGroupRevisableFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', cursor: string, node?: { __typename: 'Variant', id: number, name: string, link: string } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string }> }, sources: Array<{ __typename: 'Source', id: number, name: string, link: string }> }; + +export type SuggestVariantGroupRevisionMutationVariables = Exact<{ + input: SuggestVariantGroupRevisionInput; +}>; + + +export type SuggestVariantGroupRevisionMutation = { __typename: 'Mutation', suggestVariantGroupRevision?: { __typename: 'SuggestVariantGroupRevisionPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number }, results: Array<{ __typename: 'RevisionResult', newlyCreated: boolean, id: number, fieldName: string }> } | undefined }; + +export type VariantGroupSubmittableFieldsQueryVariables = Exact<{ + variantGroupId: Scalars['Int']['input']; +}>; + + +export type VariantGroupSubmittableFieldsQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } }> }, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceType: SourceSource }> } | undefined }; + +export type SubmittableVariantGroupFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, variants: { __typename: 'VariantConnection', nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } }> }, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceType: SourceSource }> }; + +export type SubmitVariantGroupMutationVariables = Exact<{ + input: SubmitVariantGroupInput; +}>; + + +export type SubmitVariantGroupMutation = { __typename: 'Mutation', submitVariantGroup?: { __typename: 'SubmitVariantGroupPayload', clientMutationId?: string | undefined, variantGroup: { __typename: 'VariantGroup', id: number } } | undefined }; + +export type EntityTagsTestQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; + geneId: Scalars['Int']['input']; + variantId: Scalars['Int']['input']; + therapyId: Scalars['Int']['input']; + diseaseId: Scalars['Int']['input']; + eid: Scalars['Int']['input']; +}>; + + +export type EntityTagsTestQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, link: string } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, gene?: { __typename: 'Gene', id: number, name: string, link: string } | undefined, variant?: { __typename: 'Variant', id: number, name: string, link: string } | undefined, therapy?: { __typename: 'Therapy', id: number, name: string, link: string } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined }; + +export type AcmgCodeSelectTypeaheadQueryVariables = Exact<{ + code: Scalars['String']['input']; +}>; + + +export type AcmgCodeSelectTypeaheadQuery = { __typename: 'Query', acmgCodesTypeahead: Array<{ __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }> }; + +export type AcmgCodeSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type AcmgCodeSelectTagQuery = { __typename: 'Query', acmgCode?: { __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string } | undefined }; + +export type AcmgCodeSelectTypeaheadFieldsFragment = { __typename: 'AcmgCode', id: number, code: string, name: string, description: string, tooltip: string }; + +export type ClingenCodeSelectTypeaheadQueryVariables = Exact<{ + code: Scalars['String']['input']; +}>; + + +export type ClingenCodeSelectTypeaheadQuery = { __typename: 'Query', clingenCodesTypeahead: Array<{ __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }> }; + +export type ClingenCodeSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type ClingenCodeSelectTagQuery = { __typename: 'Query', clingenCode?: { __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean } | undefined }; + +export type ClingenCodeSelectTypeaheadFieldsFragment = { __typename: 'ClingenCode', id: number, code: string, name: string, description: string, tooltip: string, exclusive: boolean }; + +export type QuickAddDiseaseMutationVariables = Exact<{ + name: Scalars['String']['input']; + doid?: InputMaybe; +}>; + + +export type QuickAddDiseaseMutation = { __typename: 'Mutation', addDisease?: { __typename: 'AddDiseasePayload', new: boolean, disease: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } } | undefined }; + +export type QuickAddDiseaseFieldsFragment = { __typename: 'AddDiseasePayload', new: boolean, disease: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } }; + +export type DiseaseSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; +}>; + + +export type DiseaseSelectTypeaheadQuery = { __typename: 'Query', diseaseTypeahead: Array<{ __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }> }; + +export type DiseaseSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type DiseaseSelectTagQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array } | undefined }; + +export type DiseaseSelectTypeaheadFieldsFragment = { __typename: 'Disease', id: number, name: string, link: string, displayName: string, doid?: string | undefined, diseaseAliases: Array }; + +export type EvidenceManagerQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + id?: InputMaybe; + description?: InputMaybe; + evidenceLevel?: InputMaybe; + evidenceDirection?: InputMaybe; + significance?: InputMaybe; + evidenceType?: InputMaybe; + rating?: InputMaybe; + variantOrigin?: InputMaybe; + variantId?: InputMaybe; + molecularProfileId?: InputMaybe; + assertionId?: InputMaybe; + organizationId?: InputMaybe; + userId?: InputMaybe; + sortBy?: InputMaybe; + phenotypeId?: InputMaybe; + diseaseId?: InputMaybe; + therapyId?: InputMaybe; + sourceId?: InputMaybe; + clinicalTrialId?: InputMaybe; + molecularProfileName?: InputMaybe; + status?: InputMaybe; +}>; + + +export type EvidenceManagerQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', totalCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'EvidenceItemEdge', cursor: string, node?: { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } } | undefined }>, nodes: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }> } }; + +export type EvidenceManagerFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, status: EvidenceStatus, flagged: boolean, therapyInteractionType?: TherapyInteraction | undefined, description: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } }; + +export type EvidenceSelectTypeaheadQueryVariables = Exact<{ + eid: Scalars['Int']['input']; +}>; + + +export type EvidenceSelectTypeaheadQuery = { __typename: 'Query', evidenceItems: { __typename: 'EvidenceItemConnection', nodes: Array<{ __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }> } }; + +export type EvidenceSelectTagQueryVariables = Exact<{ + eid: Scalars['Int']['input']; +}>; + + +export type EvidenceSelectTagQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus } | undefined }; + +export type EvidenceSelectTypeaheadFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, link: string, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, evidenceLevel: EvidenceLevel, evidenceRating?: number | undefined, significance: EvidenceSignificance, variantOrigin: VariantOrigin, status: EvidenceStatus }; + +export type GeneSelectTypeaheadQueryVariables = Exact<{ + entrezSymbol: Scalars['String']['input']; +}>; + + +export type GeneSelectTypeaheadQuery = { __typename: 'Query', geneTypeahead: Array<{ __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }> }; + +export type GeneSelectTagQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; + + +export type GeneSelectTagQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string } | undefined }; + +export type GeneSelectTypeaheadFieldsFragment = { __typename: 'Gene', id: number, entrezId: number, name: string, geneAliases: Array, link: string }; + +export type MolecularProfileSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; + geneId?: InputMaybe; +}>; + + +export type MolecularProfileSelectTypeaheadQuery = { __typename: 'Query', molecularProfiles: { __typename: 'MolecularProfileConnection', nodes: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }> } }; + +export type MolecularProfileSelectTagQueryVariables = Exact<{ + molecularProfileId: Scalars['Int']['input']; +}>; + + +export type MolecularProfileSelectTagQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } | undefined }; + +export type MolecularProfileSelectTypeaheadFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array }; + +export type PreviewMolecularProfileName2QueryVariables = Exact<{ + mpStructure?: InputMaybe; +}>; + + +export type PreviewMolecularProfileName2Query = { __typename: 'Query', previewMolecularProfileName: { __typename: 'MolecularProfileNamePreview', existingMolecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string } | undefined, segments: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string }>, deprecatedVariants: Array<{ __typename: 'Variant', id: number, name: string, link: string }> } }; + +export type MpExpressionEditorPrepopulateQueryVariables = Exact<{ + mpId: Scalars['Int']['input']; +}>; + + +export type MpExpressionEditorPrepopulateQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, rawName: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> } | undefined }; + +export type CreateMolecularProfile2MutationVariables = Exact<{ + mpStructure: MolecularProfileComponentInput; + organizationId?: InputMaybe; +}>; + + +export type CreateMolecularProfile2Mutation = { __typename: 'Mutation', createMolecularProfile?: { __typename: 'CreateMolecularProfilePayload', molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string } } | undefined }; + +type PreviewMpName2_Gene_Fragment = { __typename: 'Gene', id: number, name: string, link: string }; + +type PreviewMpName2_MolecularProfileTextSegment_Fragment = { __typename: 'MolecularProfileTextSegment', text: string }; + +type PreviewMpName2_Variant_Fragment = { __typename: 'Variant', id: number, name: string, link: string }; + +export type PreviewMpName2Fragment = PreviewMpName2_Gene_Fragment | PreviewMpName2_MolecularProfileTextSegment_Fragment | PreviewMpName2_Variant_Fragment; + +export type NccnGuidelineSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; +}>; + + +export type NccnGuidelineSelectTypeaheadQuery = { __typename: 'Query', nccnGuidelinesTypeahead: Array<{ __typename: 'NccnGuideline', id: number, name: string }> }; + +export type NccnGuidelineSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type NccnGuidelineSelectTagQuery = { __typename: 'Query', nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined }; + +export type NccnGuidelineSelectTypeaheadFieldsFragment = { __typename: 'NccnGuideline', id: number, name: string }; + +export type PhenotypeSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; +}>; + + +export type PhenotypeSelectTypeaheadQuery = { __typename: 'Query', phenotypeTypeahead: Array<{ __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }> }; + +export type PhenotypeSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type PhenotypeSelectTagQuery = { __typename: 'Query', phenotype?: { __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string } | undefined }; + +export type PhenotypeSelectTypeaheadFieldsFragment = { __typename: 'Phenotype', id: number, name: string, link: string, hpoId: string }; + +export type QuickAddSourceCheckCitationQueryVariables = Exact<{ + sourceType: SourceSource; + citationId: Scalars['String']['input']; +}>; + + +export type QuickAddSourceCheckCitationQuery = { __typename: 'Query', remoteCitation?: string | undefined }; + +export type QuickAddSourceRemoteCitationMutationVariables = Exact<{ + input: AddRemoteCitationInput; +}>; + + +export type QuickAddSourceRemoteCitationMutation = { __typename: 'Mutation', addRemoteCitation?: { __typename: 'AddRemoteCitationPayload', newSource: { __typename: 'SourceStub', id: number, citationId: number, sourceType: SourceSource } } | undefined }; + +export type SourceSelectTypeaheadQueryVariables = Exact<{ + partialCitationId: Scalars['String']['input']; + sourceType: SourceSource; +}>; + + +export type SourceSelectTypeaheadQuery = { __typename: 'Query', sourceTypeahead: Array<{ __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }> }; + +export type SourceSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type SourceSelectTagQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource } | undefined }; + +export type SourceSelectTypeaheadFieldsFragment = { __typename: 'Source', id: number, name: string, link: string, citation?: string | undefined, citationId: string, sourceType: SourceSource }; + +export type QuickAddTherapyMutationVariables = Exact<{ + name: Scalars['String']['input']; + ncitId?: InputMaybe; +}>; + + +export type QuickAddTherapyMutation = { __typename: 'Mutation', addTherapy?: { __typename: 'AddTherapyPayload', new: boolean, therapy: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } } | undefined }; + +export type QuickAddTherapyFieldsFragment = { __typename: 'AddTherapyPayload', new: boolean, therapy: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } }; + +export type TherapySelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; +}>; + + +export type TherapySelectTypeaheadQuery = { __typename: 'Query', therapyTypeahead: Array<{ __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }> }; + +export type TherapySelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type TherapySelectTagQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array } | undefined }; + +export type TherapySelectTypeaheadFieldsFragment = { __typename: 'Therapy', id: number, name: string, link: string, ncitId?: string | undefined, therapyAliases: Array }; + +export type VariantManagerQueryVariables = Exact<{ + variantName?: InputMaybe; + entrezSymbol?: InputMaybe; + diseaseName?: InputMaybe; + therapyName?: InputMaybe; + variantAlias?: InputMaybe; + variantTypeId?: InputMaybe; + variantGroupId?: InputMaybe; + sortBy?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type VariantManagerQuery = { __typename: 'Query', browseVariants: { __typename: 'BrowseVariantConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'BrowseVariantEdge', cursor: string, node?: { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }>, variantTypes: Array<{ __typename: 'LinkableVariantType', id: number, name: string, link: string }> } | undefined }> } }; + +export type VariantManagerFieldsFragment = { __typename: 'BrowseVariant', id: number, name: string, link: string, geneId: number, geneName: string, geneLink: string, diseases: Array<{ __typename: 'Disease', id: number, name: string, link: string }>, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, aliases: Array<{ __typename: 'VariantAlias', name: string }> }; + +export type QuickAddVariantMutationVariables = Exact<{ + name: Scalars['String']['input']; + geneId: Scalars['Int']['input']; + organizationId?: InputMaybe; +}>; + + +export type QuickAddVariantMutation = { __typename: 'Mutation', createVariant?: { __typename: 'CreateVariantPayload', clientMutationId?: string | undefined, new: boolean, variant: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } } | undefined }; + +export type QuickAddVariantFieldsFragment = { __typename: 'CreateVariantPayload', clientMutationId?: string | undefined, new: boolean, variant: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } }; + +export type VariantSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; + geneId?: InputMaybe; +}>; + + +export type VariantSelectTypeaheadQuery = { __typename: 'Query', variants: { __typename: 'VariantConnection', totalCount: number, edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } | undefined }>, nodes: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }> } }; + +export type VariantSelectTagQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type VariantSelectTagQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } } | undefined }; + +export type VariantSelectTypeaheadFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, singleVariantMolecularProfileId: number, singleVariantMolecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, molecularProfileAliases: Array } }; + +export type VariantTypeSelectTypeaheadQueryVariables = Exact<{ + name: Scalars['String']['input']; +}>; + + +export type VariantTypeSelectTypeaheadQuery = { __typename: 'Query', variantTypeTypeahead: Array<{ __typename: 'VariantType', id: number, name: string, link: string, soid: string }> }; + +export type VariantTypeSelectTagQueryVariables = Exact<{ + id: Scalars['Int']['input']; +}>; + + +export type VariantTypeSelectTagQuery = { __typename: 'Query', variantType?: { __typename: 'VariantType', id: number, name: string, link: string, soid: string } | undefined }; + +export type VariantTypeSelectTypeaheadFieldsFragment = { __typename: 'VariantType', id: number, name: string, link: string, soid: string }; + +export type AssertionDetailQueryVariables = Exact<{ + assertionId: Scalars['Int']['input']; +}>; + + +export type AssertionDetailQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; + +export type AssertionDetailFieldsFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + +export type AssertionSubmissionActivityFragment = { __typename: 'Assertion', submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + +export type AssertionSummaryQueryVariables = Exact<{ + assertionId: Scalars['Int']['input']; +}>; + + +export type AssertionSummaryQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; + +export type AssertionSummaryFieldsFragment = { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + +export type ClinicalTrialDetailQueryVariables = Exact<{ + clinicalTrialId: Scalars['Int']['input']; +}>; + + +export type ClinicalTrialDetailQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; + +export type ClinicalTrialSummaryQueryVariables = Exact<{ + clinicalTrialId: Scalars['Int']['input']; +}>; + + +export type ClinicalTrialSummaryQuery = { __typename: 'Query', clinicalTrial?: { __typename: 'ClinicalTrial', id: number, name: string, nctId: string, description: string, url?: string | undefined, link: string } | undefined }; + +export type DiseaseDetailQueryVariables = Exact<{ + diseaseId: Scalars['Int']['input']; +}>; + + +export type DiseaseDetailQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string } | undefined }; + +export type DiseasesSummaryQueryVariables = Exact<{ + diseaseId: Scalars['Int']['input']; +}>; + + +export type DiseasesSummaryQuery = { __typename: 'Query', disease?: { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string, myDiseaseInfo?: { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined } | undefined } | undefined }; + +export type MyDiseaseInfoFieldsFragment = { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined }; + +export type DiseasesSummaryFieldsFragment = { __typename: 'Disease', id: number, name: string, doid?: string | undefined, diseaseUrl?: string | undefined, displayName: string, diseaseAliases: Array, link: string, myDiseaseInfo?: { __typename: 'MyDiseaseInfo', diseaseOntologyExactSynonyms: Array, diseaseOntologyRelatedSynonyms: Array, mesh?: string | undefined, icdo?: string | undefined, icd10?: string | undefined, ncit: Array, omim?: string | undefined, doDef?: string | undefined, doDefCitations: Array, mondoDef?: string | undefined } | undefined }; + +export type EvidenceDetailQueryVariables = Exact<{ + evidenceId: Scalars['Int']['input']; +}>; + + +export type EvidenceDetailQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; + +export type EvidenceDetailFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + +export type EvidenceSubmissionActivityFragment = { __typename: 'EvidenceItem', submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; + +export type EvidenceSummaryQueryVariables = Exact<{ + evidenceId: Scalars['Int']['input']; +}>; + + +export type EvidenceSummaryQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; + +export type EvidenceSummaryFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string }>, disease?: { __typename: 'Disease', id: number, name: string, link: string } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + +export type GeneDetailQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; + + +export type GeneDetailQuery = { __typename: 'Query', gene?: { __typename: 'Gene', id: number, name: string, officialName: string, entrezId: number, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + +export type GeneDetailFieldsFragment = { __typename: 'Gene', id: number, name: string, officialName: string, entrezId: number, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; + +export type GenesSummaryQueryVariables = Exact<{ + geneId: Scalars['Int']['input']; +}>; + + +export type GenesSummaryQuery = { __typename: 'Query', gene?: { __typename: 'Gene', description: string, entrezId: number, geneAliases: Array, id: number, name: string, officialName: string, myGeneInfoDetails?: any | undefined, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }>, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string } | undefined }> }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; + +export type GeneSummaryFieldsFragment = { __typename: 'Gene', description: string, entrezId: number, geneAliases: Array, id: number, name: string, officialName: string, myGeneInfoDetails?: any | undefined, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }>, variants: { __typename: 'VariantConnection', edges: Array<{ __typename: 'VariantEdge', node?: { __typename: 'Variant', id: number, name: string } | undefined }> }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + +export type MolecularProfileDetailQueryVariables = Exact<{ + mpId: Scalars['Int']['input']; +}>; + + +export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'Variant', id: number }> } | undefined }; + +export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'Variant', id: number }> }; + +export type MolecularProfileSummaryQueryVariables = Exact<{ + mpId: Scalars['Int']['input']; +}>; + + +export type MolecularProfileSummaryQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource }>, variants: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }>, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; + +export type MolecularProfileSummaryFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource }>, variants: Array<{ __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }>, parsedName: Array<{ __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + +type MolecularProfileParsedName_Gene_Fragment = { __typename: 'Gene', id: number, name: string, link: string }; + +type MolecularProfileParsedName_MolecularProfileTextSegment_Fragment = { __typename: 'MolecularProfileTextSegment', text: string }; + +type MolecularProfileParsedName_Variant_Fragment = { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean }; + +export type MolecularProfileParsedNameFragment = MolecularProfileParsedName_Gene_Fragment | MolecularProfileParsedName_MolecularProfileTextSegment_Fragment | MolecularProfileParsedName_Variant_Fragment; + +export type VariantMolecularProfileCardFieldsFragment = { __typename: 'Variant', id: number, name: string, link: string, variantAliases: Array, clinvarIds: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, hgvsDescriptions: Array, gene: { __typename: 'Gene', id: number, name: string, link: string }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined }; + +export type OrganizationDetailQueryVariables = Exact<{ + organizationId: Scalars['Int']['input']; +}>; + + +export type OrganizationDetailQuery = { __typename: 'Query', organization?: { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, orgStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, orgAndSuborgsStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } } | undefined }; + +export type OrganizationDetailFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }>, orgStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, orgAndSuborgsStatsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; + +export type OrganizationGroupsQueryVariables = Exact<{ + organizationId: Scalars['Int']['input']; +}>; + + +export type OrganizationGroupsQuery = { __typename: 'Query', organization?: { __typename: 'Organization', subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }> } | undefined }; + +export type OrganizationGroupsFieldsFragment = { __typename: 'Organization', id: number, name: string, url: string, description: string, profileImagePath?: string | undefined, subGroups: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined } }; + +export type OrganizationMembersQueryVariables = Exact<{ + organizationId: Scalars['Int']['input']; + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; +}>; + + +export type OrganizationMembersQuery = { __typename: 'Query', users: { __typename: 'UserConnection', pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | undefined, endCursor?: string | undefined }, edges: Array<{ __typename: 'UserEdge', cursor: string, node?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }> } | undefined }> } }; + +export type OrganizationMembersFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }> }; + +export type PhenotypeDetailQueryVariables = Exact<{ + phenotypeId: Scalars['Int']['input']; +}>; + + +export type PhenotypeDetailQuery = { __typename: 'Query', phenotype?: { __typename: 'Phenotype', id: number, name: string, description?: string | undefined, hpoId: string, url: string, link: string } | undefined }; + +export type DataReleasesQueryVariables = Exact<{ [key: string]: never; }>; + + +export type DataReleasesQuery = { __typename: 'Query', dataReleases: Array<{ __typename: 'DataRelease', name: string, geneTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantGroupTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, evidenceTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, molecularProfileTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, assertionTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedAndSubmittedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined }> }; + +export type ReleaseFragment = { __typename: 'DataRelease', name: string, geneTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, variantGroupTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, evidenceTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, molecularProfileTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, assertionTsv?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined, acceptedAndSubmittedVariantsVcf?: { __typename: 'DownloadableFile', filename: string, path: string } | undefined }; + +export type SourceDetailQueryVariables = Exact<{ + sourceId: Scalars['Int']['input']; +}>; + + +export type SourceDetailQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, fullyCurated: boolean, citationId: string, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + +export type SourceDetailFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, fullyCurated: boolean, citationId: string, comments: { __typename: 'CommentConnection', totalCount: number } }; + +export type SourceSummaryQueryVariables = Exact<{ + sourceId: Scalars['Int']['input']; +}>; + + +export type SourceSummaryQuery = { __typename: 'Query', source?: { __typename: 'Source', id: number, citation?: string | undefined, displayType: string, sourceUrl?: string | undefined, title?: string | undefined, abstract?: string | undefined, publicationDate?: string | undefined, citationId: string, fullJournalTitle?: string | undefined, pmcId?: string | undefined, authorString?: string | undefined, ascoAbstractId?: number | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined } | undefined }; + +export type SourceSummaryFieldsFragment = { __typename: 'Source', id: number, citation?: string | undefined, displayType: string, sourceUrl?: string | undefined, title?: string | undefined, abstract?: string | undefined, publicationDate?: string | undefined, citationId: string, fullJournalTitle?: string | undefined, pmcId?: string | undefined, authorString?: string | undefined, ascoAbstractId?: number | undefined, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }; + +export type TherapyDetailQueryVariables = Exact<{ + therapyId: Scalars['Int']['input']; +}>; + + +export type TherapyDetailQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string } | undefined }; + +export type TherapiesSummaryQueryVariables = Exact<{ + therapyId: Scalars['Int']['input']; +}>; + + +export type TherapiesSummaryQuery = { __typename: 'Query', therapy?: { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string, myChemInfo?: { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> } | undefined } | undefined }; + +export type TherapiesSummaryFieldsFragment = { __typename: 'Therapy', id: number, name: string, ncitId?: string | undefined, therapyUrl?: string | undefined, therapyAliases: Array, link: string, myChemInfo?: { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> } | undefined }; + +export type MyChemInfoFieldsFragment = { __typename: 'MyChemInfo', chebiId?: string | undefined, chebiDefinition?: string | undefined, firstApproval?: string | undefined, chemblMoleculeType?: string | undefined, chemblId?: string | undefined, pubchemCid?: string | undefined, pharmgkbId?: string | undefined, rxnorm?: string | undefined, inchikey?: string | undefined, drugbankId?: string | undefined, indications: Array, fdaEpcCodes: Array<{ __typename: 'FdaCode', code: string, description: string }>, fdaMoaCodes: Array<{ __typename: 'FdaCode', code: string, description: string }> }; + +export type UserDetailQueryVariables = Exact<{ + userId: Scalars['Int']['input']; +}>; + + +export type UserDetailQuery = { __typename: 'Query', user?: { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, email?: string | undefined, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, bio?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, country?: { __typename: 'Country', id: number, name: string } | undefined, statsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined }, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', id: number, coiPresent: boolean, coiStatement?: string | undefined, coiStatus: CoiStatus, createdAt?: any | undefined, expiresAt: any } | undefined } | undefined }; + +export type UserDetailFieldsFragment = { __typename: 'User', id: number, name?: string | undefined, displayName: string, username: string, email?: string | undefined, profileImagePath?: string | undefined, role: UserRole, url?: string | undefined, bio?: string | undefined, areaOfExpertise?: AreaOfExpertise | undefined, orcid?: string | undefined, twitterHandle?: string | undefined, facebookProfile?: string | undefined, linkedinProfile?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, url: string }>, country?: { __typename: 'Country', id: number, name: string } | undefined, statsHash: { __typename: 'Stats', comments: number, revisions: number, appliedRevisions: number, submittedEvidenceItems: number, acceptedEvidenceItems: number, suggestedSources: number, submittedAssertions: number, acceptedAssertions: number }, ranks: { __typename: 'Ranks', commentsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, moderationRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, revisionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined, submissionsRank?: { __typename: 'LeaderboardRank', rank: number, actionCount: number } | undefined }, mostRecentConflictOfInterestStatement?: { __typename: 'Coi', id: number, coiPresent: boolean, coiStatement?: string | undefined, coiStatus: CoiStatus, createdAt?: any | undefined, expiresAt: any } | undefined }; + +export type UserNotificationsQueryVariables = Exact<{ + first?: InputMaybe; + last?: InputMaybe; + before?: InputMaybe; + after?: InputMaybe; + notificationReason?: InputMaybe; + subscriptionId?: InputMaybe; + originatingObject?: InputMaybe; + eventType?: InputMaybe; + originatingUserId?: InputMaybe; + organizationId?: InputMaybe; + includeRead?: InputMaybe; +}>; + + +export type UserNotificationsQuery = { __typename: 'Query', notifications: { __typename: 'NotificationConnection', eventTypes: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, notificationSubjects: Array<{ __typename: 'EventSubjectWithCount', occuranceCount: number, subject?: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } | undefined }>, originatingUsers: Array<{ __typename: 'User', id: number, displayName: string }>, organizations: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'NotificationEdge', node?: { __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined } | undefined }> } }; + +export type NotificationOrganizationFragment = { __typename: 'Organization', id: number, name: string }; + +export type NotificationOriginatingUsersFragment = { __typename: 'User', id: number, displayName: string }; + +export type NotificationFeedSubjectsFragment = { __typename: 'EventSubjectWithCount', occuranceCount: number, subject?: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } | undefined }; + +export type NotificationNodeFragment = { __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined }; + +export type UpdateNotificationStatusMutationVariables = Exact<{ + input: UpdateNotificationStatusInput; +}>; + + +export type UpdateNotificationStatusMutation = { __typename: 'Mutation', updateNotificationStatus?: { __typename: 'UpdateNotificationStatusPayload', notifications: Array<{ __typename: 'Notification', id: number, type: NotificationReason, seen: boolean, event: { __typename: 'Event', id: number, action: EventAction, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined } | undefined, originatingUser: { __typename: 'User', id: number, username: string, displayName: string, role: UserRole, profileImagePath?: string | undefined }, subject?: { __typename: 'Assertion', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'EvidenceItem', status: EvidenceStatus, name: string, id: number, link: string } | { __typename: 'Flag', name: string, id: number, link: string } | { __typename: 'Gene', name: string, id: number, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'Revision', revisionSetId: number, name: string, id: number, link: string } | { __typename: 'RevisionSet', name: string, id: number, link: string } | { __typename: 'Source', citation?: string | undefined, sourceType: SourceSource, name: string, id: number, link: string } | { __typename: 'SourcePopover', name: string, id: number, link: string } | { __typename: 'SourceSuggestion', name: string, id: number, link: string } | { __typename: 'Variant', deprecated: boolean, name: string, id: number, link: string } | { __typename: 'VariantGroup', name: string, id: number, link: string } | undefined, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, revisionSetId: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined }, subscription?: { __typename: 'Subscription', id: number, subscribable: { __typename: 'Assertion', id: number, name: string } | { __typename: 'EvidenceItem', id: number, name: string } | { __typename: 'Flag', id: number, name: string } | { __typename: 'Gene', id: number, name: string } | { __typename: 'MolecularProfile', id: number, name: string } | { __typename: 'Revision', id: number, name: string } | { __typename: 'RevisionSet', id: number, name: string } | { __typename: 'Source', id: number, name: string } | { __typename: 'SourcePopover', id: number, name: string } | { __typename: 'SourceSuggestion', id: number, name: string } | { __typename: 'Variant', id: number, name: string } | { __typename: 'VariantGroup', id: number, name: string } } | undefined }> } | undefined }; + +export type UnsubscribeMutationVariables = Exact<{ + input: UnsubscribeInput; +}>; + + +export type UnsubscribeMutation = { __typename: 'Mutation', unsubscribe?: { __typename: 'UnsubscribePayload', unsubscribedEntities: Array<{ __typename: 'Subscribable', id: number, entityType: SubscribableEntities }> } | undefined }; + +export type SubscribeMutationVariables = Exact<{ + input: SubscribeInput; +}>; + + +export type SubscribeMutation = { __typename: 'Mutation', subscribe?: { __typename: 'SubscribePayload', subscriptions: Array<{ __typename: 'Subscription', id: number }> } | undefined }; + +export type SubscribableFragment = { __typename: 'Subscribable', id: number, entityType: SubscribableEntities }; + +export type VariantGroupDetailQueryVariables = Exact<{ + variantGroupId: Scalars['Int']['input']; +}>; + + +export type VariantGroupDetailQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, variants: { __typename: 'VariantConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + +export type VariantGroupDetailFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, variants: { __typename: 'VariantConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; + +export type VariantGroupsSummaryQueryVariables = Exact<{ + variantGroupId: Scalars['Int']['input']; +}>; + + +export type VariantGroupsSummaryQuery = { __typename: 'Query', variantGroup?: { __typename: 'VariantGroup', id: number, name: string, description: string, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }> } | undefined }; + +export type VariantGroupSummaryFieldsFragment = { __typename: 'VariantGroup', id: number, name: string, description: string, sources: Array<{ __typename: 'Source', id: number, link: string, citation?: string | undefined, sourceUrl?: string | undefined, displayType: string, sourceType: SourceSource }> }; + +export type VariantTypeDetailQueryVariables = Exact<{ + variantTypeId: Scalars['Int']['input']; +}>; + + +export type VariantTypeDetailQuery = { __typename: 'Query', variantType?: { __typename: 'VariantType', id: number, name: string, soid: string, description: string, url?: string | undefined, link: string } | undefined }; + +export type VariantDetailQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; + +export type VariantDetailFieldsFragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, status?: EvidenceStatus | undefined, deprecated?: boolean | undefined, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; + +export type VariantSummaryQueryVariables = Exact<{ + variantId: Scalars['Int']['input']; +}>; + + +export type VariantSummaryQuery = { __typename: 'Query', variant?: { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; + +export type VariantSummaryFieldsFragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, gene: { __typename: 'Gene', id: number, name: string, link: string }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, primaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, secondaryCoordinates?: { __typename: 'Coordinate', representativeTranscript?: string | undefined, chromosome?: string | undefined, start?: number | undefined, stop?: number | undefined } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; + +export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; + +export const ActivityFeedItemBaseFragmentDoc = gql` + fragment ActivityFeedItemBase on ActivityInterface { + id + verbiage + createdAt + organization { id name - link - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName - } - } - disease { - id - name - link - } - therapies { - id - name - link - } - therapyInteractionType - summary - assertionType - assertionDirection - significance - ampLevel - evidenceItemsCount - status - flagged } - ${MolecularProfileParsedNameFragmentDoc} -` -export const ClinicalTrialPopoverFragmentDoc = gql` - fragment clinicalTrialPopover on BrowseClinicalTrial { + user { id - name - nctId - url - sourceCount - evidenceCount + displayName + role } -` -export const BrowseClinicalTrialsRowFieldsFragmentDoc = gql` - fragment BrowseClinicalTrialsRowFields on BrowseClinicalTrial { + subject { id name - nctId - evidenceCount - sourceCount link } -` -export const ParsedCommentFragmentFragmentDoc = gql` - fragment parsedCommentFragment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType - status - deprecated +} + `; +export const ActivityFeedItemEventsFragmentDoc = gql` + fragment ActivityFeedItemEvents on ActivityInterface { + events { + id + createdAt + action + originatingObject { + id + name link - revisionSetId - __typename - } - ... on CommentTextSegment { - text } - ... on User { + originatingUser { id displayName - role } } -` -export const CommentListNodeFragmentDoc = gql` - fragment commentListNode on Comment { +} + `; +export const AcceptRevisionsActivityDetailFragmentDoc = gql` + fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + revisions { id - title - comment - createdAt - commenter { - id - username - displayName + currentValue + fieldName + link + linkoutData { name - role - profileImagePath(size: 32) - organizations { - id - name - profileImagePath(size: 32) + currentValue { + __typename + } + suggestedValue { + __typename + } + diffValue { + __typename } - } - parsedComment { - ...parsedCommentFragment } } - ${ParsedCommentFragmentFragmentDoc} -` -export const CommentPopoverFragmentDoc = gql` - fragment commentPopover on Comment { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const CommentActivityDetailFragmentDoc = gql` + fragment CommentActivityDetail on CommentActivity { + comment { id + comment + link name - createdAt title - comment - commenter { - id - displayName - role - } - commentable { - id - name - link - __typename - } } -` -export const BrowseDiseaseRowFieldsFragmentDoc = gql` - fragment BrowseDiseaseRowFields on BrowseDisease { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const CreateComplexMolecularProfileActivityDetailFragmentDoc = gql` + fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const CreateVariantActivityDetailFragmentDoc = gql` + fragment CreateVariantActivityDetail on CreateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` + fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const DeprecateVariantActivityDetailFragmentDoc = gql` + fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const FlagEntityActivityDetailFragmentDoc = gql` + fragment FlagEntityActivityDetail on FlagEntityActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents + note + flag { id - name - doid - diseaseUrl - geneNames - assertionCount - evidenceItemCount - variantCount - geneCount + } +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ModerateAssertionActivityDetailFragmentDoc = gql` + fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` + fragment ModerateEvidenceItemActivityDetail on ModerateEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const RejectRevisionsActivityDetailFragmentDoc = gql` + fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ResolveFlagActivityDetailFragmentDoc = gql` + fragment ResolveFlagActivityDetail on ResolveFlagActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SubmitAssertionActivityDetailFragmentDoc = gql` + fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` + fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ParsedNoteFragmentDoc = gql` + fragment ParsedNote on CommentBodySegment { + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated link + revisionSetId } -` -export const EventFeedNodeFragmentDoc = gql` - fragment eventFeedNode on Event { + ... on CommentTextSegment { + text + } + ... on User { id - action - createdAt - organization { - id - name - profileImagePath(size: 32) - } - originatingUser { - id - username - displayName - role - profileImagePath(size: 32) - } - subject { - name - id - link - ... on Source { - citation - sourceType - } - ... on EvidenceItem { - status - } - ... on Assertion { - status - } - ... on Revision { - revisionSetId - } - ... on Variant { - deprecated - } - ... on MolecularProfile { - deprecated - } - __typename - } - originatingObject { - id - name - link - __typename - ... on Revision { - id - revisionSetId - } - ... on Comment { - id + displayName + role + } +} + `; +export const RevisionDetailFragmentDoc = gql` + fragment RevisionDetail on Revision { + id + revisionSetId + createdAt + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + } } - ... on Flag { - id + ... on ScalarFieldDiff { + left + right } } } -` -export const EventFeedFragmentDoc = gql` - fragment eventFeed on EventConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - eventTypes @include(if: $showFilters) - unfilteredCount - uniqueParticipants @include(if: $showFilters) { + creationActivity { + createdAt + user { id displayName role - profileImagePath(size: 32) } - participatingOrganizations @include(if: $showFilters) { + parsedNote { + ...ParsedNote + } + } + resolutionActivity { + createdAt + user { id - name - profileImagePath(size: 32) + displayName + role } - edges { - cursor - node { - ...eventFeedNode - } + parsedNote { + ...ParsedNote } } - ${EventFeedNodeFragmentDoc} -` -export const EvidencePopoverFragmentDoc = gql` - fragment evidencePopover on EvidenceItem { + status +} + ${ParsedNoteFragmentDoc}`; +export const SuggestRevisionSetActivityDetailFragmentDoc = gql` + fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + revisions { + ...RevisionDetail + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${RevisionDetailFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const SuggestSourceActivityDetailFragmentDoc = gql` + fragment SuggestSourceActivityDetail on SuggestSourceActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const UpdateSourceSuggestionStatusActivityDetailFragmentDoc = gql` + fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const ActivityFeedItemFragmentDoc = gql` + fragment ActivityFeedItem on ActivityInterface { + ...ActivityFeedItemBase + ...AcceptRevisionsActivityDetail @include(if: $requestDetails) + ...CommentActivityDetail @include(if: $requestDetails) + ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...CreateVariantActivityDetail @include(if: $requestDetails) + ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...DeprecateVariantActivityDetail @include(if: $requestDetails) + ...FlagEntityActivityDetail @include(if: $requestDetails) + ...ModerateAssertionActivityDetail @include(if: $requestDetails) + ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) + ...RejectRevisionsActivityDetail @include(if: $requestDetails) + ...ResolveFlagActivityDetail @include(if: $requestDetails) + ...SubmitAssertionActivityDetail @include(if: $requestDetails) + ...SubmitEvidenceItemActivityDetail @include(if: $requestDetails) + ...SuggestRevisionSetActivityDetail @include(if: $requestDetails) + ...SuggestSourceActivityDetail @include(if: $requestDetails) + ...UpdateSourceSuggestionStatusActivityDetail @include(if: $requestDetails) +} + ${ActivityFeedItemBaseFragmentDoc} +${AcceptRevisionsActivityDetailFragmentDoc} +${CommentActivityDetailFragmentDoc} +${CreateComplexMolecularProfileActivityDetailFragmentDoc} +${CreateVariantActivityDetailFragmentDoc} +${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} +${DeprecateVariantActivityDetailFragmentDoc} +${FlagEntityActivityDetailFragmentDoc} +${ModerateAssertionActivityDetailFragmentDoc} +${ModerateEvidenceItemActivityDetailFragmentDoc} +${RejectRevisionsActivityDetailFragmentDoc} +${ResolveFlagActivityDetailFragmentDoc} +${SubmitAssertionActivityDetailFragmentDoc} +${SubmitEvidenceItemActivityDetailFragmentDoc} +${SuggestRevisionSetActivityDetailFragmentDoc} +${SuggestSourceActivityDetailFragmentDoc} +${UpdateSourceSuggestionStatusActivityDetailFragmentDoc}`; +export const ActivitiesConnectionFieldsFragmentDoc = gql` + fragment ActivitiesConnectionFields on ActivityInterfaceConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + pageCount + totalCount + unfilteredCount + activityTypes @include(if: $showFilters) + uniqueParticipants @include(if: $showFilters) { + id + displayName + role + } + subjectTypes @include(if: $showFilters) + participatingOrganizations @include(if: $showFilters) { id name - status - description - evidenceLevel - evidenceType - evidenceDirection - significance - variantOrigin - therapies { - id - name - link - } - therapyInteractionType - disease { - id - name - link - } - phenotypes { - id - name - link - } - evidenceRating - molecularProfile { - id - name - link - deprecated - parsedName { - ...MolecularProfileParsedName - } - } - source { - id - citation - sourceType - displayType - link - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount + } + edges { + cursor + node { + ...ActivityFeedItem } } - ${MolecularProfileParsedNameFragmentDoc} -` -export const EvidenceGridFieldsFragmentDoc = gql` - fragment EvidenceGridFields on EvidenceItem { + nodes { + ...ActivityFeedItem + } +} + ${ActivityFeedItemFragmentDoc}`; +export const MolecularProfileParsedNameFragmentDoc = gql` + fragment MolecularProfileParsedName on MolecularProfileSegment { + __typename + ... on MolecularProfileTextSegment { + text + } + ... on Gene { id name link - disease { - id - name - link - } - therapies { - id - name - link - } - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName - } - } - status - flagged - therapyInteractionType + } + ... on Variant { + id + name + link + deprecated + } +} + `; +export const AssertionPopoverFragmentDoc = gql` + fragment assertionPopover on Assertion { + id + name + status + summary + assertionType + assertionDirection + significance + variantOrigin + ampLevel + acmgCodes { + code description - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin - } - ${MolecularProfileParsedNameFragmentDoc} -` -export const FlagFragmentDoc = gql` - fragment flag on Flag { + } + clingenCodes { + code + description + } + nccnGuideline { id - state - flaggable { - id - name - link - } - openActivity { - id - createdAt - parsedNote { - ...parsedCommentFragment - } - user { - id - displayName - role - profileImagePath(size: 32) - } - } - resolutionActivity { - id - createdAt - parsedNote { - ...parsedCommentFragment - } - user { - id - displayName - role - profileImagePath(size: 32) - } - } + name } - ${ParsedCommentFragmentFragmentDoc} -` -export const FlagListFragmentDoc = gql` - fragment flagList on FlagConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage + regulatoryApproval + regulatoryApprovalLastUpdated + fdaCompanionTest + fdaCompanionTestLastUpdated + therapies { + id + name + link + } + therapyInteractionType + disease { + id + name + link + } + phenotypes { + id + name + link + } + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName } + } + flags(state: OPEN) { totalCount - unfilteredCountForSubject - uniqueFlaggingUsers { - username - id - profileImagePath(size: 32) - } - uniqueResolvingUsers { - username - id - profileImagePath(size: 32) - } - edges { - node { - ...flag - } - } } - ${FlagFragmentDoc} -` -export const FlagPopoverFragmentDoc = gql` - fragment flagPopover on Flag { + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } +} + ${MolecularProfileParsedNameFragmentDoc}`; +export const AssertionBrowseFieldsFragmentDoc = gql` + fragment AssertionBrowseFields on Assertion { + id + name + link + molecularProfile { id name - state - flaggingUser { - id - displayName - role - } - flaggable { - id - link - name - } - createdAt - openActivity { - parsedNote { - ...parsedCommentFragment - } + link + parsedName { + ...MolecularProfileParsedName } } - ${ParsedCommentFragmentFragmentDoc} -` -export const GenePopoverFragmentDoc = gql` - fragment genePopover on Gene { + disease { id name - officialName - geneAliases - variants { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - flags(state: OPEN) { - totalCount - } + link } -` -export const BrowseGenesFieldsFragmentDoc = gql` - fragment BrowseGenesFields on BrowseGene { + therapies { id - entrezId name link - flagged - geneAliases - diseases { - name + } + therapyInteractionType + summary + assertionType + assertionDirection + significance + ampLevel + evidenceItemsCount + status + flagged +} + ${MolecularProfileParsedNameFragmentDoc}`; +export const ClinicalTrialPopoverFragmentDoc = gql` + fragment clinicalTrialPopover on BrowseClinicalTrial { + id + name + nctId + url + sourceCount + evidenceCount +} + `; +export const BrowseClinicalTrialsRowFieldsFragmentDoc = gql` + fragment BrowseClinicalTrialsRowFields on BrowseClinicalTrial { + id + name + nctId + evidenceCount + sourceCount + link +} + `; +export const ParsedCommentFragmentFragmentDoc = gql` + fragment parsedCommentFragment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + status + deprecated + link + revisionSetId + __typename + } + ... on CommentTextSegment { + text + } + ... on User { + id + displayName + role + } +} + `; +export const CommentListNodeFragmentDoc = gql` + fragment commentListNode on Comment { + id + title + comment + createdAt + commenter { + id + username + displayName + name + role + profileImagePath(size: 32) + organizations { id - link - } - therapies { name - id - link + profileImagePath(size: 32) } - variantCount - evidenceItemCount - assertionCount - molecularProfileCount } -` -export const QuicksearchResultFragmentDoc = gql` - fragment QuicksearchResult on SearchResult { + parsedComment { + ...parsedCommentFragment + } +} + ${ParsedCommentFragmentFragmentDoc}`; +export const CommentPopoverFragmentDoc = gql` + fragment commentPopover on Comment { + id + name + createdAt + title + comment + commenter { + id + displayName + role + } + commentable { + id + name + link + __typename + } +} + `; +export const BrowseDiseaseRowFieldsFragmentDoc = gql` + fragment BrowseDiseaseRowFields on BrowseDisease { + id + name + doid + diseaseUrl + geneNames + assertionCount + evidenceItemCount + variantCount + geneCount + link +} + `; +export const EventFeedNodeFragmentDoc = gql` + fragment eventFeedNode on Event { + id + action + createdAt + organization { id - resultType name - matchingText + profileImagePath(size: 32) + } + originatingUser { + id + username + displayName + role + profileImagePath(size: 32) } -` -export const MolecularProfilePopoverFieldsFragmentDoc = gql` - fragment molecularProfilePopoverFields on MolecularProfile { - id + subject { name - parsedName { - __typename - ... on MolecularProfileTextSegment { - text - } - ... on Gene { - id - name - link - } - ... on Variant { - id - name - deprecated - link - } + id + link + ... on Source { + citation + sourceType } - molecularProfileAliases - evidenceItems { - totalCount + ... on EvidenceItem { + status } - assertions { - totalCount + ... on Assertion { + status } - revisions(status: NEW) { - totalCount + ... on Revision { + revisionSetId } - comments { - totalCount + ... on Variant { + deprecated } - flags(state: OPEN) { - totalCount + ... on MolecularProfile { + deprecated } + __typename } -` -export const BrowseMolecularProfilesFieldsFragmentDoc = gql` - fragment BrowseMolecularProfilesFields on BrowseMolecularProfile { + originatingObject { id name - evidenceItemCount - molecularProfileScore - assertionCount - variantCount - aliases { - name - } - genes { + link + __typename + ... on Revision { id - name - link + revisionSetId } - variants { + ... on Comment { id - name - link } - therapies { + ... on Flag { id - name - link } - diseases { - id - name - link + } +} + `; +export const EventFeedFragmentDoc = gql` + fragment eventFeed on EventConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + eventTypes @include(if: $showFilters) + unfilteredCount + uniqueParticipants @include(if: $showFilters) { + id + displayName + role + profileImagePath(size: 32) + } + participatingOrganizations @include(if: $showFilters) { + id + name + profileImagePath(size: 32) + } + edges { + cursor + node { + ...eventFeedNode } - link } -` -export const MenuMolecularProfileFragmentDoc = gql` - fragment menuMolecularProfile on MolecularProfile { +} + ${EventFeedNodeFragmentDoc}`; +export const EvidencePopoverFragmentDoc = gql` + fragment evidencePopover on EvidenceItem { + id + name + status + description + evidenceLevel + evidenceType + evidenceDirection + significance + variantOrigin + therapies { id name link - flagged } -` -export const LeaderboardOrganizationFieldsFragmentDoc = gql` - fragment LeaderboardOrganizationFields on LeaderboardOrganization { + therapyInteractionType + disease { id name - actionCount - rank - profileImagePath(size: 64) + link } -` -export const OrgPopoverFragmentDoc = gql` - fragment orgPopover on Organization { + phenotypes { id - profileImagePath(size: 64) name - description - url + link } -` -export const OrganizationBrowseTableRowFieldsFragmentDoc = gql` - fragment OrganizationBrowseTableRowFields on Organization { + evidenceRating + molecularProfile { id name - description - url - memberCount - eventCount - subGroups { - name - id + link + deprecated + parsedName { + ...MolecularProfileParsedName } - mostRecentActivityTimestamp } -` -export const PhenotypeBrowseTableRowFieldsFragmentDoc = gql` - fragment PhenotypeBrowseTableRowFields on BrowsePhenotype { + source { id - name - hpoId - url - assertionCount - evidenceCount + citation + sourceType + displayType link } -` -export const ValidationErrorFragmentDoc = gql` - fragment validationError on FieldValidationError { - fieldName - error + flags(state: OPEN) { + totalCount } -` -export const RevisionPopoverFragmentDoc = gql` - fragment revisionPopover on Revision { + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } +} + ${MolecularProfileParsedNameFragmentDoc}`; +export const EvidenceGridFieldsFragmentDoc = gql` + fragment EvidenceGridFields on EvidenceItem { + id + name + link + disease { id name link - status - creationActivity { - user { - id - displayName - role - } - parsedNote { - ...parsedCommentFragment - } - } - subject { - id - link - name - } - createdAt - linkoutData { - name - } } - ${ParsedCommentFragmentFragmentDoc} -` -export const RevisionFragmentDoc = gql` - fragment revision on Revision { + therapies { id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { - name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } - } - ... on ScalarFieldDiff { - left - right - } - } - } - creationActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...parsedCommentFragment - } - } - resolutionActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...parsedCommentFragment - } - } - status + name + link } - ${ParsedCommentFragmentFragmentDoc} -` -export const ContributorFieldsFragmentDoc = gql` - fragment ContributorFields on ContributingUser { - user { - id - profileImagePath(size: 12) - } - uniqueActions { - action - count + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName } - lastActionDate - totalActionCount } -` -export const SubscriptionIdFragmentDoc = gql` - fragment subscriptionId on Subscription { + status + flagged + therapyInteractionType + description + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin +} + ${MolecularProfileParsedNameFragmentDoc}`; +export const FlagFragmentDoc = gql` + fragment flag on Flag { + id + state + flaggable { id - __typename - } -` -export const TimepointCountFragmentDoc = gql` - fragment TimepointCount on TimePointCounts { - allTime - newThisMonth - newThisWeek - newThisYear + name + link } -` -export const BrowseSourceSuggestionRowFieldsFragmentDoc = gql` - fragment BrowseSourceSuggestionRowFields on SourceSuggestion { + openActivity { id - molecularProfile { - id - name - link + createdAt + parsedNote { + ...parsedCommentFragment } - disease { + user { id - name - link + displayName + role + profileImagePath(size: 32) } - source { - link - id - citation - citationId - sourceType - sourceUrl - displayType + } + resolutionActivity { + id + createdAt + parsedNote { + ...parsedCommentFragment } user { id @@ -34670,3907 +8547,3709 @@ export const BrowseSourceSuggestionRowFieldsFragmentDoc = gql` role profileImagePath(size: 32) } - creationActivity { - parsedNote { - ...parsedCommentFragment - } + } +} + ${ParsedCommentFragmentFragmentDoc}`; +export const FlagListFragmentDoc = gql` + fragment flagList on FlagConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + totalCount + unfilteredCountForSubject + uniqueFlaggingUsers { + username + id + profileImagePath(size: 32) + } + uniqueResolvingUsers { + username + id + profileImagePath(size: 32) + } + edges { + node { + ...flag } - lastStatusUpdateActivity { - parsedNote { - ...parsedCommentFragment - } + } +} + ${FlagFragmentDoc}`; +export const FlagPopoverFragmentDoc = gql` + fragment flagPopover on Flag { + id + name + state + flaggingUser { + id + displayName + role + } + flaggable { + id + link + name + } + createdAt + openActivity { + parsedNote { + ...parsedCommentFragment } - status - reason - createdAt } - ${ParsedCommentFragmentFragmentDoc} -` -export const SourcePopoverFragmentDoc = gql` - fragment sourcePopover on SourcePopover { +} + ${ParsedCommentFragmentFragmentDoc}`; +export const GenePopoverFragmentDoc = gql` + fragment genePopover on Gene { + id + name + officialName + geneAliases + variants { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } +} + `; +export const BrowseGenesFieldsFragmentDoc = gql` + fragment BrowseGenesFields on BrowseGene { + id + entrezId + name + link + flagged + geneAliases + diseases { + name id - title - fullJournalTitle - evidenceItemCount - citation - citationId - displayType - sourceUrl - clinicalTrials { + link + } + therapies { + name + id + link + } + variantCount + evidenceItemCount + assertionCount + molecularProfileCount +} + `; +export const QuicksearchResultFragmentDoc = gql` + fragment QuicksearchResult on SearchResult { + id + resultType + name + matchingText +} + `; +export const MolecularProfilePopoverFieldsFragmentDoc = gql` + fragment molecularProfilePopoverFields on MolecularProfile { + id + name + parsedName { + __typename + ... on MolecularProfileTextSegment { + text + } + ... on Gene { id - nctId + name + link + } + ... on Variant { + id + name + deprecated link } } -` -export const BrowseSourceRowFieldsFragmentDoc = gql` - fragment BrowseSourceRowFields on BrowseSource { + molecularProfileAliases + evidenceItems { + totalCount + } + assertions { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } +} + `; +export const BrowseMolecularProfilesFieldsFragmentDoc = gql` + fragment BrowseMolecularProfilesFields on BrowseMolecularProfile { + id + name + evidenceItemCount + molecularProfileScore + assertionCount + variantCount + aliases { + name + } + genes { id - authors - citationId - evidenceItemCount - sourceSuggestionCount - journal name - publicationYear - sourceType - citation - displayType link - openAccess } -` -export const TherapyBrowseTableRowFieldsFragmentDoc = gql` - fragment TherapyBrowseTableRowFields on BrowseTherapy { + variants { id name - ncitId - therapyUrl - assertionCount - evidenceCount link } -` -export const LeaderboardUserFieldsFragmentDoc = gql` - fragment LeaderboardUserFields on LeaderboardUser { + therapies { id name - displayName - actionCount - role - rank - profileImagePath(size: 64) + link } -` -export const PopoverUserFragmentDoc = gql` - fragment popoverUser on User { + diseases { id - profileImagePath(size: 64) - displayName - bio - role - organizations { - id - name - } + name + link } -` -export const UserBrowseTableRowFieldsFragmentDoc = gql` - fragment UserBrowseTableRowFields on User { - id + link +} + `; +export const MenuMolecularProfileFragmentDoc = gql` + fragment menuMolecularProfile on MolecularProfile { + id + name + link + flagged +} + `; +export const LeaderboardOrganizationFieldsFragmentDoc = gql` + fragment LeaderboardOrganizationFields on LeaderboardOrganization { + id + name + actionCount + rank + profileImagePath(size: 64) +} + `; +export const OrgPopoverFragmentDoc = gql` + fragment orgPopover on Organization { + id + profileImagePath(size: 64) + name + description + url +} + `; +export const OrganizationBrowseTableRowFieldsFragmentDoc = gql` + fragment OrganizationBrowseTableRowFields on Organization { + id + name + description + url + memberCount + eventCount + subGroups { name - displayName - organizations { + id + } + mostRecentActivityTimestamp +} + `; +export const PhenotypeBrowseTableRowFieldsFragmentDoc = gql` + fragment PhenotypeBrowseTableRowFields on BrowsePhenotype { + id + name + hpoId + url + assertionCount + evidenceCount + link +} + `; +export const ValidationErrorFragmentDoc = gql` + fragment validationError on FieldValidationError { + fieldName + error +} + `; +export const RevisionPopoverFragmentDoc = gql` + fragment revisionPopover on Revision { + id + name + link + status + creationActivity { + user { id - name + displayName + role } - role - statsHash { - submittedEvidenceItems - revisions + parsedNote { + ...parsedCommentFragment } - profileImagePath(size: 64) - mostRecentActivityTimestamp } -` -export const VariantGroupPopoverFieldsFragmentDoc = gql` - fragment variantGroupPopoverFields on VariantGroup { + subject { id + link name - description - variants { - edges { - node { + } + createdAt + linkoutData { + name + } +} + ${ParsedCommentFragmentFragmentDoc}`; +export const RevisionFragmentDoc = gql` + fragment revision on Revision { + id + revisionSetId + createdAt + fieldName + currentValue + suggestedValue + linkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + } + suggestedObjects { id - name + displayName + displayType + entityType link + deleted } } + ... on ScalarFieldDiff { + left + right + } } - sources { + } + creationActivity { + createdAt + user { id - citation - sourceType - link + displayName + role + } + parsedNote { + ...parsedCommentFragment } } -` -export const BrowseVariantGroupRowFieldsFragmentDoc = gql` - fragment BrowseVariantGroupRowFields on BrowseVariantGroup { + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + } + status +} + ${ParsedCommentFragmentFragmentDoc}`; +export const ContributorFieldsFragmentDoc = gql` + fragment ContributorFields on ContributingUser { + user { id - name - link - geneNames - variantNames - variantCount - evidenceItemCount + profileImagePath(size: 12) } -` -export const VariantTypePopoverFragmentDoc = gql` - fragment variantTypePopover on VariantTypePopover { + uniqueActions { + action + count + } + lastActionDate + totalActionCount +} + `; +export const SubscriptionIdFragmentDoc = gql` + fragment subscriptionId on Subscription { + id + __typename +} + `; +export const TimepointCountFragmentDoc = gql` + fragment TimepointCount on TimePointCounts { + allTime + newThisMonth + newThisWeek + newThisYear +} + `; +export const BrowseSourceSuggestionRowFieldsFragmentDoc = gql` + fragment BrowseSourceSuggestionRowFields on SourceSuggestion { + id + molecularProfile { id name - url - soid - variantCount + link } -` -export const VariantTypeBrowseTableRowFieldsFragmentDoc = gql` - fragment VariantTypeBrowseTableRowFields on BrowseVariantType { + disease { id name - soid - url - variantCount link } -` -export const CoordinatesCardFieldsFragmentDoc = gql` - fragment CoordinatesCardFields on Variant { + source { + link id - name - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases - } -` -export const VariantPopoverFieldsFragmentDoc = gql` - fragment variantPopoverFields on Variant { + citation + citationId + sourceType + sourceUrl + displayType + } + user { id - name - variantAliases - alleleRegistryId - gene { - id - name - link - } - molecularProfiles { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount + displayName + role + profileImagePath(size: 32) + } + creationActivity { + parsedNote { + ...parsedCommentFragment } - flags(state: OPEN) { - totalCount + } + lastStatusUpdateActivity { + parsedNote { + ...parsedCommentFragment } } -` -export const MenuVariantTypeFragmentDoc = gql` - fragment menuVariantType on BrowseVariantType { + status + reason + createdAt +} + ${ParsedCommentFragmentFragmentDoc}`; +export const SourcePopoverFragmentDoc = gql` + fragment sourcePopover on SourcePopover { + id + title + fullJournalTitle + evidenceItemCount + citation + citationId + displayType + sourceUrl + clinicalTrials { id - name + nctId link } -` -export const MenuVariantFragmentDoc = gql` - fragment menuVariant on Variant { +} + `; +export const BrowseSourceRowFieldsFragmentDoc = gql` + fragment BrowseSourceRowFields on BrowseSource { + id + authors + citationId + evidenceItemCount + sourceSuggestionCount + journal + name + publicationYear + sourceType + citation + displayType + link + openAccess +} + `; +export const TherapyBrowseTableRowFieldsFragmentDoc = gql` + fragment TherapyBrowseTableRowFields on BrowseTherapy { + id + name + ncitId + therapyUrl + assertionCount + evidenceCount + link +} + `; +export const LeaderboardUserFieldsFragmentDoc = gql` + fragment LeaderboardUserFields on LeaderboardUser { + id + name + displayName + actionCount + role + rank + profileImagePath(size: 64) +} + `; +export const PopoverUserFragmentDoc = gql` + fragment popoverUser on User { + id + profileImagePath(size: 64) + displayName + bio + role + organizations { id name - link - flagged } -` -export const BrowseVariantsFieldsFragmentDoc = gql` - fragment BrowseVariantsFields on BrowseVariant { +} + `; +export const UserBrowseTableRowFieldsFragmentDoc = gql` + fragment UserBrowseTableRowFields on User { + id + name + displayName + organizations { id name - link - geneId - geneName - geneLink - diseases { - id - name - link - } - therapies { - id - name - link - } - aliases { - name - } - variantTypes { - id - name - link - } } -` -export const PreviewCommentFragmentDoc = gql` - fragment previewComment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType - link - status - deprecated - __typename - } - ... on CommentTextSegment { - text - __typename - } - ... on User { - id - displayName - role - __typename + role + statsHash { + submittedEvidenceItems + revisions + } + profileImagePath(size: 64) + mostRecentActivityTimestamp +} + `; +export const VariantGroupPopoverFieldsFragmentDoc = gql` + fragment variantGroupPopoverFields on VariantGroup { + id + name + description + variants { + edges { + node { + id + name + link + } } } -` -export const RevisableAssertionFieldsFragmentDoc = gql` - fragment RevisableAssertionFields on Assertion { + sources { id - summary - description - molecularProfile { - id - name - link - } - variantOrigin - significance - disease { - id - doid - name - displayName - link - } - therapies { - id - ncitId - name - link - } - therapyInteractionType - assertionDirection - assertionType - phenotypes { - id - hpoId - name - } - ampLevel - acmgCodes { - id - name - code - description - tooltip - } - clingenCodes { - id - code - description - name - tooltip - exclusive - } - nccnGuideline { - id - name - } - nccnGuidelineVersion - regulatoryApproval - fdaCompanionTest - evidenceItems { - id - name - link - status - } + citation + sourceType + link + } +} + `; +export const BrowseVariantGroupRowFieldsFragmentDoc = gql` + fragment BrowseVariantGroupRowFields on BrowseVariantGroup { + id + name + link + geneNames + variantNames + variantCount + evidenceItemCount +} + `; +export const VariantTypePopoverFragmentDoc = gql` + fragment variantTypePopover on VariantTypePopover { + id + name + url + soid + variantCount +} + `; +export const VariantTypeBrowseTableRowFieldsFragmentDoc = gql` + fragment VariantTypeBrowseTableRowFields on BrowseVariantType { + id + name + soid + url + variantCount + link +} + `; +export const CoordinatesCardFieldsFragmentDoc = gql` + fragment CoordinatesCardFields on Variant { + id + name + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop } -` -export const MolecularProfileSelectTypeaheadFieldsFragmentDoc = gql` - fragment MolecularProfileSelectTypeaheadFields on MolecularProfile { + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases +} + `; +export const VariantPopoverFieldsFragmentDoc = gql` + fragment variantPopoverFields on Variant { + id + name + variantAliases + alleleRegistryId + gene { id name link - molecularProfileAliases } -` -export const DiseaseSelectTypeaheadFieldsFragmentDoc = gql` - fragment DiseaseSelectTypeaheadFields on Disease { + molecularProfiles { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + flags(state: OPEN) { + totalCount + } +} + `; +export const MenuVariantTypeFragmentDoc = gql` + fragment menuVariantType on BrowseVariantType { + id + name + link +} + `; +export const MenuVariantFragmentDoc = gql` + fragment menuVariant on Variant { + id + name + link + flagged +} + `; +export const BrowseVariantsFieldsFragmentDoc = gql` + fragment BrowseVariantsFields on BrowseVariant { + id + name + link + geneId + geneName + geneLink + diseases { + id + name + link + } + therapies { + id + name + link + } + aliases { + name + } + variantTypes { id name link + } +} + `; +export const PreviewCommentFragmentDoc = gql` + fragment previewComment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId displayName - doid - diseaseAliases + tagType + link + status + deprecated + __typename } -` -export const TherapySelectTypeaheadFieldsFragmentDoc = gql` - fragment TherapySelectTypeaheadFields on Therapy { + ... on CommentTextSegment { + text + __typename + } + ... on User { + id + displayName + role + __typename + } +} + `; +export const RevisableAssertionFieldsFragmentDoc = gql` + fragment RevisableAssertionFields on Assertion { + id + summary + description + molecularProfile { id name link - ncitId - therapyAliases } -` -export const PhenotypeSelectTypeaheadFieldsFragmentDoc = gql` - fragment PhenotypeSelectTypeaheadFields on Phenotype { + variantOrigin + significance + disease { + id + doid + name + displayName + link + } + therapies { id + ncitId name link + } + therapyInteractionType + assertionDirection + assertionType + phenotypes { + id hpoId + name } -` -export const SourceSelectTypeaheadFieldsFragmentDoc = gql` - fragment SourceSelectTypeaheadFields on Source { + ampLevel + acmgCodes { + id + name + code + description + tooltip + } + clingenCodes { + id + code + description + name + tooltip + exclusive + } + nccnGuideline { + id + name + } + nccnGuidelineVersion + regulatoryApproval + fdaCompanionTest + evidenceItems { id name link + status + } +} + `; +export const MolecularProfileSelectTypeaheadFieldsFragmentDoc = gql` + fragment MolecularProfileSelectTypeaheadFields on MolecularProfile { + id + name + link + molecularProfileAliases +} + `; +export const DiseaseSelectTypeaheadFieldsFragmentDoc = gql` + fragment DiseaseSelectTypeaheadFields on Disease { + id + name + link + displayName + doid + diseaseAliases +} + `; +export const TherapySelectTypeaheadFieldsFragmentDoc = gql` + fragment TherapySelectTypeaheadFields on Therapy { + id + name + link + ncitId + therapyAliases +} + `; +export const PhenotypeSelectTypeaheadFieldsFragmentDoc = gql` + fragment PhenotypeSelectTypeaheadFields on Phenotype { + id + name + link + hpoId +} + `; +export const SourceSelectTypeaheadFieldsFragmentDoc = gql` + fragment SourceSelectTypeaheadFields on Source { + id + name + link + citation + citationId + sourceType +} + `; +export const RevisableEvidenceFieldsFragmentDoc = gql` + fragment RevisableEvidenceFields on EvidenceItem { + id + molecularProfile { + ...MolecularProfileSelectTypeaheadFields + } + variantOrigin + description + significance + disease { + ...DiseaseSelectTypeaheadFields + } + therapies { + ...TherapySelectTypeaheadFields + } + therapyInteractionType + evidenceDirection + evidenceLevel + evidenceType + phenotypes { + ...PhenotypeSelectTypeaheadFields + } + evidenceRating + source { + ...SourceSelectTypeaheadFields + } +} + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} +${DiseaseSelectTypeaheadFieldsFragmentDoc} +${TherapySelectTypeaheadFieldsFragmentDoc} +${PhenotypeSelectTypeaheadFieldsFragmentDoc} +${SourceSelectTypeaheadFieldsFragmentDoc}`; +export const SubmittableEvidenceFieldsFragmentDoc = gql` + fragment SubmittableEvidenceFields on EvidenceItem { + id + description + variantOrigin + evidenceType + significance + evidenceLevel + evidenceDirection + evidenceRating + therapyInteractionType + source { + id citation - citationId sourceType } -` -export const RevisableEvidenceFieldsFragmentDoc = gql` - fragment RevisableEvidenceFields on EvidenceItem { + phenotypes { id - molecularProfile { - ...MolecularProfileSelectTypeaheadFields - } - variantOrigin - description - significance - disease { - ...DiseaseSelectTypeaheadFields - } - therapies { - ...TherapySelectTypeaheadFields - } - therapyInteractionType - evidenceDirection - evidenceLevel - evidenceType - phenotypes { - ...PhenotypeSelectTypeaheadFields - } - evidenceRating - source { - ...SourceSelectTypeaheadFields - } + name } - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} - ${DiseaseSelectTypeaheadFieldsFragmentDoc} - ${TherapySelectTypeaheadFieldsFragmentDoc} - ${PhenotypeSelectTypeaheadFieldsFragmentDoc} - ${SourceSelectTypeaheadFieldsFragmentDoc} -` -export const SubmittableEvidenceFieldsFragmentDoc = gql` - fragment SubmittableEvidenceFields on EvidenceItem { + therapies { id - description - variantOrigin - evidenceType - significance - evidenceLevel - evidenceDirection - evidenceRating - therapyInteractionType - source { - id - citation - sourceType - } - phenotypes { - id - name - } - therapies { - id - name - } - disease { - id - name - } + name + } + disease { + id + name } -` +} + `; export const RevisableGeneFieldsFragmentDoc = gql` - fragment RevisableGeneFields on Gene { + fragment RevisableGeneFields on Gene { + id + description + sources { id - description - sources { - id - sourceType - citation - citationId - } + sourceType + citation + citationId } -` +} + `; export const RevisableMolecularProfileFieldsFragmentDoc = gql` - fragment RevisableMolecularProfileFields on MolecularProfile { + fragment RevisableMolecularProfileFields on MolecularProfile { + id + description + sources { id - description - sources { - id - sourceType - citation - citationId - } - molecularProfileAliases - isComplex + sourceType + citation + citationId } -` + molecularProfileAliases + isComplex +} + `; export const CoordinateFieldsFragmentDoc = gql` - fragment CoordinateFields on Coordinate { - chromosome - representativeTranscript - start - stop - } -` + fragment CoordinateFields on Coordinate { + chromosome + representativeTranscript + start + stop +} + `; export const RevisableVariantFieldsFragmentDoc = gql` - fragment RevisableVariantFields on Variant { + fragment RevisableVariantFields on Variant { + id + name + gene { id name - gene { - id - name - } - variantAliases - alleleRegistryId - clinvarIds - ensemblVersion - hgvsDescriptions - referenceBuild - variantTypes { - id - name - soid - } - primaryCoordinates { - ...CoordinateFields - } - secondaryCoordinates { - ...CoordinateFields - } - referenceBases - variantBases } - ${CoordinateFieldsFragmentDoc} -` -export const VariantGroupRevisableFieldsFragmentDoc = gql` - fragment VariantGroupRevisableFields on VariantGroup { + variantAliases + alleleRegistryId + clinvarIds + ensemblVersion + hgvsDescriptions + referenceBuild + variantTypes { id name - description - variants { - totalCount - edges { - cursor - node { - id - name - link - } - } - nodes { + soid + } + primaryCoordinates { + ...CoordinateFields + } + secondaryCoordinates { + ...CoordinateFields + } + referenceBases + variantBases +} + ${CoordinateFieldsFragmentDoc}`; +export const VariantGroupRevisableFieldsFragmentDoc = gql` + fragment VariantGroupRevisableFields on VariantGroup { + id + name + description + variants { + totalCount + edges { + cursor + node { id name link } } - sources { + nodes { id name link } } -` -export const SubmittableVariantGroupFieldsFragmentDoc = gql` - fragment SubmittableVariantGroupFields on VariantGroup { + sources { id name - description - variants(first: 50) { - nodes { + link + } +} + `; +export const SubmittableVariantGroupFieldsFragmentDoc = gql` + fragment SubmittableVariantGroupFields on VariantGroup { + id + name + description + variants(first: 50) { + nodes { + id + name + link + singleVariantMolecularProfile { id name link - singleVariantMolecularProfile { - id - name - link - } } } - sources { - id - link - citation - sourceType - } } -` + sources { + id + link + citation + sourceType + } +} + `; export const AcmgCodeSelectTypeaheadFieldsFragmentDoc = gql` - fragment AcmgCodeSelectTypeaheadFields on AcmgCode { + fragment AcmgCodeSelectTypeaheadFields on AcmgCode { + id + code + name + description + tooltip +} + `; +export const ClingenCodeSelectTypeaheadFieldsFragmentDoc = gql` + fragment ClingenCodeSelectTypeaheadFields on ClingenCode { + id + code + name + description + tooltip + exclusive +} + `; +export const QuickAddDiseaseFieldsFragmentDoc = gql` + fragment QuickAddDiseaseFields on AddDiseasePayload { + new + disease { + ...DiseaseSelectTypeaheadFields + } +} + ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; +export const EvidenceManagerFieldsFragmentDoc = gql` + fragment EvidenceManagerFields on EvidenceItem { + id + name + link + disease { id - code name - description - tooltip + link } -` -export const ClingenCodeSelectTypeaheadFieldsFragmentDoc = gql` - fragment ClingenCodeSelectTypeaheadFields on ClingenCode { + therapies { id - code name - description - tooltip - exclusive + link + } + molecularProfile { + id + name + link + parsedName { + ...MolecularProfileParsedName + } + } + status + flagged + therapyInteractionType + description + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin +} + ${MolecularProfileParsedNameFragmentDoc}`; +export const EvidenceSelectTypeaheadFieldsFragmentDoc = gql` + fragment EvidenceSelectTypeaheadFields on EvidenceItem { + id + name + link + evidenceType + evidenceDirection + evidenceLevel + evidenceRating + significance + variantOrigin + status +} + `; +export const GeneSelectTypeaheadFieldsFragmentDoc = gql` + fragment GeneSelectTypeaheadFields on Gene { + id + entrezId + name + geneAliases + link +} + `; +export const PreviewMpName2FragmentDoc = gql` + fragment PreviewMpName2 on MolecularProfileSegment { + __typename + ... on MolecularProfileTextSegment { + text + } + ... on Gene { + id + name + link + } + ... on Variant { + id + name + link } -` -export const QuickAddDiseaseFieldsFragmentDoc = gql` - fragment QuickAddDiseaseFields on AddDiseasePayload { - new - disease { - ...DiseaseSelectTypeaheadFields - } +} + `; +export const NccnGuidelineSelectTypeaheadFieldsFragmentDoc = gql` + fragment NccnGuidelineSelectTypeaheadFields on NccnGuideline { + id + name +} + `; +export const QuickAddTherapyFieldsFragmentDoc = gql` + fragment QuickAddTherapyFields on AddTherapyPayload { + new + therapy { + ...TherapySelectTypeaheadFields } - ${DiseaseSelectTypeaheadFieldsFragmentDoc} -` -export const EvidenceManagerFieldsFragmentDoc = gql` - fragment EvidenceManagerFields on EvidenceItem { +} + ${TherapySelectTypeaheadFieldsFragmentDoc}`; +export const VariantManagerFieldsFragmentDoc = gql` + fragment VariantManagerFields on BrowseVariant { + id + name + link + geneId + geneName + geneLink + diseases { id name link - disease { - id - name - link - } - therapies { - id - name - link - } - molecularProfile { - id - name - link - parsedName { - ...MolecularProfileParsedName - } - } - status - flagged - therapyInteractionType - description - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin - } - ${MolecularProfileParsedNameFragmentDoc} -` -export const EvidenceSelectTypeaheadFieldsFragmentDoc = gql` - fragment EvidenceSelectTypeaheadFields on EvidenceItem { + } + therapies { id name link - evidenceType - evidenceDirection - evidenceLevel - evidenceRating - significance - variantOrigin - status } -` -export const GeneSelectTypeaheadFieldsFragmentDoc = gql` - fragment GeneSelectTypeaheadFields on Gene { + aliases { + name + } +} + `; +export const VariantSelectTypeaheadFieldsFragmentDoc = gql` + fragment VariantSelectTypeaheadFields on Variant { + id + name + link + variantAliases + singleVariantMolecularProfileId + singleVariantMolecularProfile { id - entrezId name - geneAliases link + molecularProfileAliases } -` -export const PreviewMpName2FragmentDoc = gql` - fragment PreviewMpName2 on MolecularProfileSegment { - __typename - ... on MolecularProfileTextSegment { - text +} + `; +export const QuickAddVariantFieldsFragmentDoc = gql` + fragment QuickAddVariantFields on CreateVariantPayload { + clientMutationId + new + variant { + ...VariantSelectTypeaheadFields + } +} + ${VariantSelectTypeaheadFieldsFragmentDoc}`; +export const VariantTypeSelectTypeaheadFieldsFragmentDoc = gql` + fragment VariantTypeSelectTypeaheadFields on VariantType { + id + name + link + soid +} + `; +export const AssertionSubmissionActivityFragmentDoc = gql` + fragment assertionSubmissionActivity on Assertion { + submissionActivity { + createdAt + parsedNote { + ...parsedCommentFragment } - ... on Gene { + user { id - name - link + displayName + profileImagePath(size: 32) } - ... on Variant { + } +} + ${ParsedCommentFragmentFragmentDoc}`; +export const AssertionDetailFieldsFragmentDoc = gql` + fragment AssertionDetailFields on Assertion { + id + name + status + submissionEvent { + originatingUser { id - name - link } } -` -export const NccnGuidelineSelectTypeaheadFieldsFragmentDoc = gql` - fragment NccnGuidelineSelectTypeaheadFields on NccnGuideline { + molecularProfile { id name + link } -` -export const QuickAddTherapyFieldsFragmentDoc = gql` - fragment QuickAddTherapyFields on AddTherapyPayload { - new - therapy { - ...TherapySelectTypeaheadFields - } + flags(state: OPEN) { + totalCount } - ${TherapySelectTypeaheadFieldsFragmentDoc} -` -export const VariantManagerFieldsFragmentDoc = gql` - fragment VariantManagerFields on BrowseVariant { + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + ...assertionSubmissionActivity +} + ${AssertionSubmissionActivityFragmentDoc}`; +export const AssertionSummaryFieldsFragmentDoc = gql` + fragment AssertionSummaryFields on Assertion { + id + name + summary + description + status + variantOrigin + disease { id name link - geneId - geneName - geneLink - diseases { - id - name - link - } - therapies { - id - name - link - } - aliases { - name - } } -` -export const VariantSelectTypeaheadFieldsFragmentDoc = gql` - fragment VariantSelectTypeaheadFields on Variant { + molecularProfile { id name link - variantAliases - singleVariantMolecularProfileId - singleVariantMolecularProfile { - id - name - link - molecularProfileAliases + parsedName { + ...MolecularProfileParsedName } } -` -export const QuickAddVariantFieldsFragmentDoc = gql` - fragment QuickAddVariantFields on CreateVariantPayload { - clientMutationId - new - variant { - ...VariantSelectTypeaheadFields - } + assertionType + assertionDirection + significance + therapies { + ncitId + name + link + id } - ${VariantSelectTypeaheadFieldsFragmentDoc} -` -export const VariantTypeSelectTypeaheadFieldsFragmentDoc = gql` - fragment VariantTypeSelectTypeaheadFields on VariantType { + phenotypes { id name link - soid } -` -export const AssertionSubmissionActivityFragmentDoc = gql` - fragment assertionSubmissionActivity on Assertion { - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment - } - user { - id - displayName - profileImagePath(size: 32) - } - } + therapyInteractionType + ampLevel + acmgCodes { + code + description } - ${ParsedCommentFragmentFragmentDoc} -` -export const AssertionDetailFieldsFragmentDoc = gql` - fragment AssertionDetailFields on Assertion { + clingenCodes { id - name - status - submissionEvent { - originatingUser { - id - } - } - molecularProfile { - id - name - link - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - ...assertionSubmissionActivity + code + description } - ${AssertionSubmissionActivityFragmentDoc} -` -export const AssertionSummaryFieldsFragmentDoc = gql` - fragment AssertionSummaryFields on Assertion { + nccnGuideline { id name - summary - description - status - variantOrigin - disease { - id - name - link - } - molecularProfile { + } + nccnGuidelineVersion + regulatoryApproval + regulatoryApprovalLastUpdated + fdaCompanionTest + fdaCompanionTestLastUpdated + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + acceptanceEvent { + createdAt + originatingUser { id - name - link - parsedName { - ...MolecularProfileParsedName - } + displayName + role + profileImagePath(size: 32) } - assertionType - assertionDirection - significance - therapies { - ncitId - name - link + } + ...assertionSubmissionActivity + submissionEvent { + createdAt + originatingUser { id + displayName + role + profileImagePath(size: 32) } - phenotypes { + } + rejectionEvent { + createdAt + originatingUser { id - name - link + displayName + role + profileImagePath(size: 32) } - therapyInteractionType - ampLevel - acmgCodes { - code - description + } +} + ${MolecularProfileParsedNameFragmentDoc} +${AssertionSubmissionActivityFragmentDoc}`; +export const MyDiseaseInfoFieldsFragmentDoc = gql` + fragment MyDiseaseInfoFields on MyDiseaseInfo { + diseaseOntologyExactSynonyms + diseaseOntologyRelatedSynonyms + mesh + icdo + icd10 + ncit + omim + doDef + doDefCitations + mondoDef +} + `; +export const DiseasesSummaryFieldsFragmentDoc = gql` + fragment DiseasesSummaryFields on Disease { + id + name + doid + diseaseUrl + displayName + diseaseAliases + link + myDiseaseInfo { + ...MyDiseaseInfoFields + } +} + ${MyDiseaseInfoFieldsFragmentDoc}`; +export const EvidenceSubmissionActivityFragmentDoc = gql` + fragment evidenceSubmissionActivity on EvidenceItem { + submissionActivity { + createdAt + parsedNote { + ...parsedCommentFragment } - clingenCodes { + user { id - code - description + displayName + profileImagePath(size: 32) } - nccnGuideline { + } +} + ${ParsedCommentFragmentFragmentDoc}`; +export const EvidenceDetailFieldsFragmentDoc = gql` + fragment EvidenceDetailFields on EvidenceItem { + id + name + status + submissionEvent { + originatingUser { id - name - } - nccnGuidelineVersion - regulatoryApproval - regulatoryApprovalLastUpdated - fdaCompanionTest - fdaCompanionTestLastUpdated - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - acceptanceEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } - } - ...assertionSubmissionActivity - submissionEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } - } - rejectionEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } } } - ${MolecularProfileParsedNameFragmentDoc} - ${AssertionSubmissionActivityFragmentDoc} -` -export const MyDiseaseInfoFieldsFragmentDoc = gql` - fragment MyDiseaseInfoFields on MyDiseaseInfo { - diseaseOntologyExactSynonyms - diseaseOntologyRelatedSynonyms - mesh - icdo - icd10 - ncit - omim - doDef - doDefCitations - mondoDef - } -` -export const DiseasesSummaryFieldsFragmentDoc = gql` - fragment DiseasesSummaryFields on Disease { + molecularProfile { id name - doid - diseaseUrl - displayName - diseaseAliases link - myDiseaseInfo { - ...MyDiseaseInfoFields - } } - ${MyDiseaseInfoFieldsFragmentDoc} -` -export const EvidenceSubmissionActivityFragmentDoc = gql` - fragment evidenceSubmissionActivity on EvidenceItem { - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment - } - user { - id - displayName - profileImagePath(size: 32) - } - } + assertions { + id + name + link } - ${ParsedCommentFragmentFragmentDoc} -` -export const EvidenceDetailFieldsFragmentDoc = gql` - fragment EvidenceDetailFields on EvidenceItem { + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + ...evidenceSubmissionActivity +} + ${EvidenceSubmissionActivityFragmentDoc}`; +export const EvidenceSummaryFieldsFragmentDoc = gql` + fragment EvidenceSummaryFields on EvidenceItem { + id + name + description + status + evidenceLevel + evidenceType + evidenceDirection + significance + variantOrigin + therapies { id name - status - submissionEvent { - originatingUser { - id - } - } - molecularProfile { - id - name - link - } - assertions { + link + } + therapyInteractionType + disease { + id + name + link + } + phenotypes { + id + name + link + } + source { + id + citation + citationId + sourceType + displayType + sourceUrl + ascoAbstractId + link + clinicalTrials { + nctId id - name link } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - ...evidenceSubmissionActivity } - ${EvidenceSubmissionActivityFragmentDoc} -` -export const EvidenceSummaryFieldsFragmentDoc = gql` - fragment EvidenceSummaryFields on EvidenceItem { + evidenceRating + molecularProfile { id name - description - status - evidenceLevel - evidenceType - evidenceDirection - significance - variantOrigin - therapies { - id - name - link + link + parsedName { + ...MolecularProfileParsedName } - therapyInteractionType - disease { - id - name - link + } + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + submissionActivity { + createdAt + parsedNote { + ...parsedCommentFragment } - phenotypes { + user { + displayName + profileImagePath(size: 32) id - name - link + role } - source { + } + acceptanceEvent { + createdAt + originatingUser { id - citation - citationId - sourceType - displayType - sourceUrl - ascoAbstractId - link - clinicalTrials { - nctId - id - link - } + displayName + role + profileImagePath(size: 32) } - evidenceRating - molecularProfile { + } + submissionEvent { + createdAt + originatingUser { id - name - link - parsedName { - ...MolecularProfileParsedName - } - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - submissionActivity { - createdAt - parsedNote { - ...parsedCommentFragment - } - user { - displayName - profileImagePath(size: 32) - id - role - } - } - acceptanceEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } - } - submissionEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } + displayName + role + profileImagePath(size: 32) } - rejectionEvent { - createdAt - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } + } + rejectionEvent { + createdAt + originatingUser { + id + displayName + role + profileImagePath(size: 32) } } - ${MolecularProfileParsedNameFragmentDoc} - ${ParsedCommentFragmentFragmentDoc} -` +} + ${MolecularProfileParsedNameFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const GeneDetailFieldsFragmentDoc = gql` - fragment GeneDetailFields on Gene { - id - name - officialName - entrezId - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } + fragment GeneDetailFields on Gene { + id + name + officialName + entrezId + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount } -` +} + `; export const GeneSummaryFieldsFragmentDoc = gql` - fragment GeneSummaryFields on Gene { - description - entrezId - geneAliases + fragment GeneSummaryFields on Gene { + description + entrezId + geneAliases + id + name + officialName + sources { id - name - officialName - sources { - id - citation - link - sourceUrl - displayType - sourceType - } - variants { - edges { - node { - id - name - } - } - } - myGeneInfoDetails - lastSubmittedRevisionEvent { - originatingUser { + citation + link + sourceUrl + displayType + sourceType + } + variants { + edges { + node { id - displayName - role - profileImagePath(size: 32) + name } } - lastAcceptedRevisionEvent { - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } + } + myGeneInfoDetails + lastSubmittedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) } } -` + lastAcceptedRevisionEvent { + originatingUser { + id + displayName + role + profileImagePath(size: 32) + } + } +} + `; export const MolecularProfileDetailFieldsFragmentDoc = gql` - fragment MolecularProfileDetailFields on MolecularProfile { - id - name - deprecated + fragment MolecularProfileDetailFields on MolecularProfile { + id + name + deprecated + deprecationReason + complexMolecularProfileDeprecationActivity { + parsedNote { + ...parsedCommentFragment + } + } + deprecatedVariants { deprecationReason - complexMolecularProfileDeprecationActivity { + deprecationActivity { parsedNote { ...parsedCommentFragment } } - deprecatedVariants { - deprecationReason - deprecationActivity { - parsedNote { - ...parsedCommentFragment - } - } - id - deprecated - name - link - } - molecularProfileAliases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - variants { - id - } + id + deprecated + name + link + } + molecularProfileAliases + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + variants { + id } - ${ParsedCommentFragmentFragmentDoc} -` +} + ${ParsedCommentFragmentFragmentDoc}`; export const VariantMolecularProfileCardFieldsFragmentDoc = gql` - fragment VariantMolecularProfileCardFields on Variant { + fragment VariantMolecularProfileCardFields on Variant { + id + name + link + gene { id name link - gene { - id - name - link - } - molecularProfiles(first: 3) { - totalCount - nodes { - id - link - name - deprecated - } - } - variantAliases - clinvarIds - alleleRegistryId - openCravatUrl - variantTypes { + } + molecularProfiles(first: 3) { + totalCount + nodes { id link - soid name + deprecated } - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases - hgvsDescriptions - } -` -export const MolecularProfileSummaryFieldsFragmentDoc = gql` - fragment MolecularProfileSummaryFields on MolecularProfile { + } + variantAliases + clinvarIds + alleleRegistryId + openCravatUrl + variantTypes { id + link + soid name - description - molecularProfileAliases - molecularProfileScore - sources { + } + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop + } + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases + hgvsDescriptions +} + `; +export const MolecularProfileSummaryFieldsFragmentDoc = gql` + fragment MolecularProfileSummaryFields on MolecularProfile { + id + name + description + molecularProfileAliases + molecularProfileScore + sources { + id + citation + link + sourceType + } + variants { + ...VariantMolecularProfileCardFields + } + parsedName { + ...MolecularProfileParsedName + } + complexMolecularProfileCreationActivity { + createdAt + user { id - citation - link - sourceType - } - variants { - ...VariantMolecularProfileCardFields - } - parsedName { - ...MolecularProfileParsedName - } - complexMolecularProfileCreationActivity { - createdAt - user { - id - displayName - role - profileImagePath(size: 32) - } + displayName + role + profileImagePath(size: 32) } - variantDeprecationActivity { - createdAt - user { - id - displayName - role - profileImagePath(size: 32) - } + } + variantDeprecationActivity { + createdAt + user { + id + displayName + role + profileImagePath(size: 32) } - complexMolecularProfileDeprecationActivity { - createdAt - user { - id - displayName - role - profileImagePath(size: 32) - } + } + complexMolecularProfileDeprecationActivity { + createdAt + user { + id + displayName + role + profileImagePath(size: 32) } } - ${VariantMolecularProfileCardFieldsFragmentDoc} - ${MolecularProfileParsedNameFragmentDoc} -` +} + ${VariantMolecularProfileCardFieldsFragmentDoc} +${MolecularProfileParsedNameFragmentDoc}`; export const OrganizationDetailFieldsFragmentDoc = gql` - fragment OrganizationDetailFields on Organization { + fragment OrganizationDetailFields on Organization { + id + name + url + description + profileImagePath(size: 256) + subGroups { id name - url - description - profileImagePath(size: 256) - subGroups { - id - name - profileImagePath(size: 12) - } - orgStatsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - orgAndSuborgsStatsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount - } - revisionsRank { - rank - actionCount - } - submissionsRank { - rank - actionCount - } - } - } -` + profileImagePath(size: 12) + } + orgStatsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + orgAndSuborgsStatsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + ranks { + commentsRank { + rank + actionCount + } + moderationRank { + rank + actionCount + } + revisionsRank { + rank + actionCount + } + submissionsRank { + rank + actionCount + } + } +} + `; export const OrganizationGroupsFieldsFragmentDoc = gql` - fragment OrganizationGroupsFields on Organization { + fragment OrganizationGroupsFields on Organization { + id + name + url + description + profileImagePath(size: 128) + subGroups { id name url - description - profileImagePath(size: 128) - subGroups { - id - name - url + } + ranks { + commentsRank { + rank + actionCount } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount - } - revisionsRank { - rank - actionCount - } - submissionsRank { - rank - actionCount - } + moderationRank { + rank + actionCount + } + revisionsRank { + rank + actionCount + } + submissionsRank { + rank + actionCount } } -` +} + `; export const OrganizationMembersFieldsFragmentDoc = gql` - fragment OrganizationMembersFields on User { + fragment OrganizationMembersFields on User { + id + name + displayName + username + profileImagePath(size: 64) + role + url + areaOfExpertise + orcid + twitterHandle + facebookProfile + linkedinProfile + organizations { id name - displayName - username - profileImagePath(size: 64) - role url - areaOfExpertise - orcid - twitterHandle - facebookProfile - linkedinProfile - organizations { - id - name - url - } } -` +} + `; export const ReleaseFragmentDoc = gql` - fragment Release on DataRelease { - name - geneTsv { - filename - path - } - variantTsv { - filename - path - } - variantGroupTsv { - filename - path - } - evidenceTsv { - filename - path - } - molecularProfileTsv { - filename - path - } - assertionTsv { - filename - path - } - acceptedVariantsVcf { - filename - path - } - acceptedAndSubmittedVariantsVcf { - filename - path - } + fragment Release on DataRelease { + name + geneTsv { + filename + path + } + variantTsv { + filename + path + } + variantGroupTsv { + filename + path + } + evidenceTsv { + filename + path + } + molecularProfileTsv { + filename + path + } + assertionTsv { + filename + path } -` + acceptedVariantsVcf { + filename + path + } + acceptedAndSubmittedVariantsVcf { + filename + path + } +} + `; export const SourceDetailFieldsFragmentDoc = gql` - fragment SourceDetailFields on Source { - id - citation - sourceUrl - displayType - fullyCurated - citationId - comments { - totalCount - } + fragment SourceDetailFields on Source { + id + citation + sourceUrl + displayType + fullyCurated + citationId + comments { + totalCount } -` +} + `; export const SourceSummaryFieldsFragmentDoc = gql` - fragment SourceSummaryFields on Source { + fragment SourceSummaryFields on Source { + id + citation + displayType + sourceUrl + title + abstract + publicationDate + citationId + fullJournalTitle + pmcId + authorString + ascoAbstractId + clinicalTrials { + nctId id - citation - displayType - sourceUrl - title - abstract - publicationDate - citationId - fullJournalTitle - pmcId - authorString - ascoAbstractId - clinicalTrials { - nctId - id - link - } + link } -` +} + `; export const MyChemInfoFieldsFragmentDoc = gql` - fragment MyChemInfoFields on MyChemInfo { - chebiId - chebiDefinition - fdaEpcCodes { - code - description - } - fdaMoaCodes { - code - description - } - firstApproval - chemblMoleculeType - chemblId - pubchemCid - pharmgkbId - rxnorm - inchikey - drugbankId - indications - } -` + fragment MyChemInfoFields on MyChemInfo { + chebiId + chebiDefinition + fdaEpcCodes { + code + description + } + fdaMoaCodes { + code + description + } + firstApproval + chemblMoleculeType + chemblId + pubchemCid + pharmgkbId + rxnorm + inchikey + drugbankId + indications +} + `; export const TherapiesSummaryFieldsFragmentDoc = gql` - fragment TherapiesSummaryFields on Therapy { + fragment TherapiesSummaryFields on Therapy { + id + name + ncitId + therapyUrl + therapyAliases + link + myChemInfo { + ...MyChemInfoFields + } +} + ${MyChemInfoFieldsFragmentDoc}`; +export const UserDetailFieldsFragmentDoc = gql` + fragment UserDetailFields on User { + id + name + displayName + username + email + profileImagePath(size: 128) + role + url + bio + areaOfExpertise + orcid + twitterHandle + facebookProfile + linkedinProfile + organizations { id name - ncitId - therapyUrl - therapyAliases - link - myChemInfo { - ...MyChemInfoFields - } + url } - ${MyChemInfoFieldsFragmentDoc} -` -export const UserDetailFieldsFragmentDoc = gql` - fragment UserDetailFields on User { + country { id name - displayName - username - email - profileImagePath(size: 128) - role - url - bio - areaOfExpertise - orcid - twitterHandle - facebookProfile - linkedinProfile - organizations { - id - name - url + } + statsHash { + comments + revisions + appliedRevisions + submittedEvidenceItems + acceptedEvidenceItems + suggestedSources + submittedAssertions + acceptedAssertions + } + ranks { + commentsRank { + rank + actionCount } - country { - id - name + moderationRank { + rank + actionCount } - statsHash { - comments - revisions - appliedRevisions - submittedEvidenceItems - acceptedEvidenceItems - suggestedSources - submittedAssertions - acceptedAssertions - } - ranks { - commentsRank { - rank - actionCount - } - moderationRank { - rank - actionCount - } - revisionsRank { - rank - actionCount - } - submissionsRank { - rank - actionCount - } + revisionsRank { + rank + actionCount } - mostRecentConflictOfInterestStatement { - id - coiPresent - coiStatement - coiStatus - createdAt - expiresAt + submissionsRank { + rank + actionCount } } -` -export const NotificationOrganizationFragmentDoc = gql` - fragment notificationOrganization on Organization { + mostRecentConflictOfInterestStatement { id - name + coiPresent + coiStatement + coiStatus + createdAt + expiresAt } -` +} + `; +export const NotificationOrganizationFragmentDoc = gql` + fragment notificationOrganization on Organization { + id + name +} + `; export const NotificationOriginatingUsersFragmentDoc = gql` - fragment notificationOriginatingUsers on User { - id - displayName - } -` + fragment notificationOriginatingUsers on User { + id + displayName +} + `; export const NotificationFeedSubjectsFragmentDoc = gql` - fragment notificationFeedSubjects on EventSubjectWithCount { - subject { - id - __typename - name - } - occuranceCount + fragment notificationFeedSubjects on EventSubjectWithCount { + subject { + id + __typename + name } -` + occuranceCount +} + `; export const NotificationNodeFragmentDoc = gql` - fragment notificationNode on Notification { + fragment notificationNode on Notification { + id + type + event { + ...eventFeedNode + } + seen + subscription { id - type - event { - ...eventFeedNode - } - seen - subscription { + subscribable { id - subscribable { - id - name - __typename - } + name + __typename } } - ${EventFeedNodeFragmentDoc} -` +} + ${EventFeedNodeFragmentDoc}`; export const SubscribableFragmentDoc = gql` - fragment subscribable on Subscribable { - id - entityType - __typename - } -` + fragment subscribable on Subscribable { + id + entityType + __typename +} + `; export const VariantGroupDetailFieldsFragmentDoc = gql` - fragment VariantGroupDetailFields on VariantGroup { - id - name - variants { - totalCount - } - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } + fragment VariantGroupDetailFields on VariantGroup { + id + name + variants { + totalCount + } + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount } -` +} + `; export const VariantGroupSummaryFieldsFragmentDoc = gql` - fragment VariantGroupSummaryFields on VariantGroup { + fragment VariantGroupSummaryFields on VariantGroup { + id + name + description + sources { id - name - description - sources { - id - link - citation - sourceUrl - displayType - sourceType - } + link + citation + sourceUrl + displayType + sourceType } -` +} + `; export const VariantDetailFieldsFragmentDoc = gql` - fragment VariantDetailFields on Variant { + fragment VariantDetailFields on Variant { + id + name + deprecated + deprecationReason + deprecationActivity { + parsedNote { + ...parsedCommentFragment + } + } + gene { id name - deprecated - deprecationReason - deprecationActivity { - parsedNote { - ...parsedCommentFragment - } - } - gene { - id - name - link - } - variantAliases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } + link + } + variantAliases + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount } - ${ParsedCommentFragmentFragmentDoc} -` +} + ${ParsedCommentFragmentFragmentDoc}`; export const MyVariantInfoFieldsFragmentDoc = gql` - fragment MyVariantInfoFields on MyVariantInfo { - myVariantInfoId - caddConsequence - caddDetail - caddScore - caddPhred - clinvarClinicalSignificance - clinvarHgvsCoding - clinvarHgvsGenomic - clinvarHgvsNonCoding - clinvarHgvsProtein - clinvarId - clinvarOmim - cosmicId - dbnsfpInterproDomain - dbsnpRsid - eglClass - eglHgvs - eglProtein - eglTranscript - exacAlleleCount - exacAlleleFrequency - exacAlleleNumber - fathmmMklPrediction - fathmmMklScore - fathmmPrediction - fathmmScore - fitconsScore - gerp - gnomadExomeAlleleCount - gnomadExomeAlleleFrequency - gnomadExomeAlleleNumber - gnomadExomeFilter - gnomadGenomeAlleleCount - gnomadGenomeAlleleFrequency - gnomadGenomeAlleleNumber - gnomadGenomeFilter - lrtPrediction - lrtScore - metalrPrediction - metalrScore - metasvmPrediction - metasvmScore - mutationassessorPrediction - mutationassessorScore - mutationtasterPrediction - mutationtasterScore - phastcons100way - phastcons30way - phyloP100way - phyloP30way - polyphen2HdivPrediction - polyphen2HdivScore - polyphen2HvarPrediction - polyphen2HvarScore - proveanPrediction - proveanScore - revelScore - siftPrediction - siftScore - siphy - snpeffSnpEffect - snpeffSnpImpact - } -` + fragment MyVariantInfoFields on MyVariantInfo { + myVariantInfoId + caddConsequence + caddDetail + caddScore + caddPhred + clinvarClinicalSignificance + clinvarHgvsCoding + clinvarHgvsGenomic + clinvarHgvsNonCoding + clinvarHgvsProtein + clinvarId + clinvarOmim + cosmicId + dbnsfpInterproDomain + dbsnpRsid + eglClass + eglHgvs + eglProtein + eglTranscript + exacAlleleCount + exacAlleleFrequency + exacAlleleNumber + fathmmMklPrediction + fathmmMklScore + fathmmPrediction + fathmmScore + fitconsScore + gerp + gnomadExomeAlleleCount + gnomadExomeAlleleFrequency + gnomadExomeAlleleNumber + gnomadExomeFilter + gnomadGenomeAlleleCount + gnomadGenomeAlleleFrequency + gnomadGenomeAlleleNumber + gnomadGenomeFilter + lrtPrediction + lrtScore + metalrPrediction + metalrScore + metasvmPrediction + metasvmScore + mutationassessorPrediction + mutationassessorScore + mutationtasterPrediction + mutationtasterScore + phastcons100way + phastcons30way + phyloP100way + phyloP30way + polyphen2HdivPrediction + polyphen2HdivScore + polyphen2HvarPrediction + polyphen2HvarScore + proveanPrediction + proveanScore + revelScore + siftPrediction + siftScore + siphy + snpeffSnpEffect + snpeffSnpImpact +} + `; export const VariantSummaryFieldsFragmentDoc = gql` - fragment VariantSummaryFields on Variant { + fragment VariantSummaryFields on Variant { + id + name + gene { + id + name + link + } + variantAliases + alleleRegistryId + openCravatUrl + maneSelectTranscript + variantTypes { id + link + soid name - gene { + } + hgvsDescriptions + clinvarIds + referenceBuild + ensemblVersion + primaryCoordinates { + representativeTranscript + chromosome + start + stop + } + secondaryCoordinates { + representativeTranscript + chromosome + start + stop + } + referenceBases + variantBases + flags(state: OPEN) { + totalCount + } + revisions(status: NEW) { + totalCount + } + comments { + totalCount + } + myVariantInfo { + ...MyVariantInfoFields + } + lastSubmittedRevisionEvent { + originatingUser { id - name - link + displayName + role + profileImagePath(size: 32) } - variantAliases - alleleRegistryId - openCravatUrl - maneSelectTranscript - variantTypes { + } + lastAcceptedRevisionEvent { + originatingUser { id - link - soid - name - } - hgvsDescriptions - clinvarIds - referenceBuild - ensemblVersion - primaryCoordinates { - representativeTranscript - chromosome - start - stop - } - secondaryCoordinates { - representativeTranscript - chromosome - start - stop - } - referenceBases - variantBases - flags(state: OPEN) { - totalCount - } - revisions(status: NEW) { - totalCount - } - comments { - totalCount - } - myVariantInfo { - ...MyVariantInfoFields - } - lastSubmittedRevisionEvent { - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } - } - lastAcceptedRevisionEvent { - originatingUser { - id - displayName - role - profileImagePath(size: 32) - } - } - creationActivity { - user { - id - displayName - role - profileImagePath(size: 32) - } - createdAt + displayName + role + profileImagePath(size: 32) } - deprecationActivity { - user { - id - displayName - role - profileImagePath(size: 32) - } - createdAt + } + creationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt + } + deprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) } + createdAt } - ${MyVariantInfoFieldsFragmentDoc} -` +} + ${MyVariantInfoFieldsFragmentDoc}`; export const ActivityFeedDocument = gql` - query ActivityFeed( - $subject: [SubscribableQueryInput!] - $first: Int - $last: Int - $before: String - $after: String - $organizationId: [Int!] - $userId: [Int!] - $activityType: [ActivityTypeInput!] - $subjectType: [ActivitySubjectInput!] - $includeAutomatedEvents: Boolean - $mode: EventFeedMode - $showFilters: Boolean! - $requestDetails: Boolean! + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { + activities( + subject: $subject + first: $first + last: $last + before: $before + after: $after + userId: $userId + includeAutomatedEvents: $includeAutomatedEvents + organizationId: $organizationId + activityType: $activityType + subjectType: $subjectType + mode: $mode ) { - activities( - subject: $subject - first: $first - last: $last - before: $before - after: $after - userId: $userId - includeAutomatedEvents: $includeAutomatedEvents - organizationId: $organizationId - activityType: $activityType - subjectType: $subjectType - mode: $mode - ) { - ...ActivitiesConnectionFields - } + ...ActivitiesConnectionFields } - ${ActivitiesConnectionFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ActivityFeedGQL extends Apollo.Query< - ActivityFeedQuery, - ActivityFeedQueryVariables -> { - document = ActivityFeedDocument +} + ${ActivitiesConnectionFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ActivityFeedGQL extends Apollo.Query { + document = ActivityFeedDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ActivityFeedItemDocument = gql` - query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { - activity(id: $id) { - ...ActivityFeedItem - note @include(if: $requestDetails) - } + query ActivityFeedItem($id: Int!, $requestDetails: Boolean!) { + activity(id: $id) { + ...ActivityFeedItem + note @include(if: $requestDetails) } - ${ActivityFeedItemFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ActivityFeedItemGQL extends Apollo.Query< - ActivityFeedItemQuery, - ActivityFeedItemQueryVariables -> { - document = ActivityFeedItemDocument +} + ${ActivityFeedItemFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ActivityFeedItemGQL extends Apollo.Query { + document = ActivityFeedItemDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AssertionPopoverDocument = gql` - query AssertionPopover($assertionId: Int!) { - assertion(id: $assertionId) { - ...assertionPopover - } + query AssertionPopover($assertionId: Int!) { + assertion(id: $assertionId) { + ...assertionPopover } - ${AssertionPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AssertionPopoverGQL extends Apollo.Query< - AssertionPopoverQuery, - AssertionPopoverQueryVariables -> { - document = AssertionPopoverDocument +} + ${AssertionPopoverFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AssertionPopoverGQL extends Apollo.Query { + document = AssertionPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AssertionsBrowseDocument = gql` - query AssertionsBrowse( - $first: Int - $last: Int - $before: String - $after: String - $diseaseName: String - $therapyName: String - $id: Int - $summary: String - $assertionDirection: EvidenceDirection - $significance: EvidenceSignificance - $assertionType: EvidenceType - $variantId: Int - $molecularProfileId: Int - $evidenceId: Int - $molecularProfileName: String - $sortBy: AssertionSort - $ampLevel: AmpLevel - $organizationId: Int - $userId: Int - $phenotypeId: Int - $diseaseId: Int - $therapyId: Int - $status: EvidenceStatusFilter + query AssertionsBrowse($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $summary: String, $assertionDirection: EvidenceDirection, $significance: EvidenceSignificance, $assertionType: EvidenceType, $variantId: Int, $molecularProfileId: Int, $evidenceId: Int, $molecularProfileName: String, $sortBy: AssertionSort, $ampLevel: AmpLevel, $organizationId: Int, $userId: Int, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $status: EvidenceStatusFilter) { + assertions( + first: $first + last: $last + before: $before + after: $after + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + summary: $summary + assertionDirection: $assertionDirection + significance: $significance + assertionType: $assertionType + variantId: $variantId + molecularProfileId: $molecularProfileId + sortBy: $sortBy + ampLevel: $ampLevel + molecularProfileName: $molecularProfileName + evidenceId: $evidenceId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + therapyId: $therapyId + diseaseId: $diseaseId + status: $status ) { - assertions( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - summary: $summary - assertionDirection: $assertionDirection - significance: $significance - assertionType: $assertionType - variantId: $variantId - molecularProfileId: $molecularProfileId - sortBy: $sortBy - ampLevel: $ampLevel - molecularProfileName: $molecularProfileName - evidenceId: $evidenceId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - therapyId: $therapyId - diseaseId: $diseaseId - status: $status - ) { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...AssertionBrowseFields - } + totalCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...AssertionBrowseFields } } } - ${AssertionBrowseFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AssertionsBrowseGQL extends Apollo.Query< - AssertionsBrowseQuery, - AssertionsBrowseQueryVariables -> { - document = AssertionsBrowseDocument +} + ${AssertionBrowseFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AssertionsBrowseGQL extends Apollo.Query { + document = AssertionsBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ClinicalTrialPopoverDocument = gql` - query ClinicalTrialPopover($clinicalTrialId: Int!) { - clinicalTrials(id: $clinicalTrialId) { - edges { - node { - ...clinicalTrialPopover - } + query ClinicalTrialPopover($clinicalTrialId: Int!) { + clinicalTrials(id: $clinicalTrialId) { + edges { + node { + ...clinicalTrialPopover } } } - ${ClinicalTrialPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ClinicalTrialPopoverGQL extends Apollo.Query< - ClinicalTrialPopoverQuery, - ClinicalTrialPopoverQueryVariables -> { - document = ClinicalTrialPopoverDocument +} + ${ClinicalTrialPopoverFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ClinicalTrialPopoverGQL extends Apollo.Query { + document = ClinicalTrialPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ClinicalTrialsBrowseDocument = gql` - query ClinicalTrialsBrowse( - $first: Int - $last: Int - $before: String - $after: String - $name: String - $nctId: String - $sortBy: ClinicalTrialSort + query ClinicalTrialsBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $nctId: String, $sortBy: ClinicalTrialSort) { + clinicalTrials( + first: $first + last: $last + before: $before + after: $after + name: $name + nctId: $nctId + sortBy: $sortBy ) { - clinicalTrials( - first: $first - last: $last - before: $before - after: $after - name: $name - nctId: $nctId - sortBy: $sortBy - ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...BrowseClinicalTrialsRowFields - } + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...BrowseClinicalTrialsRowFields } } } - ${BrowseClinicalTrialsRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ClinicalTrialsBrowseGQL extends Apollo.Query< - ClinicalTrialsBrowseQuery, - ClinicalTrialsBrowseQueryVariables -> { - document = ClinicalTrialsBrowseDocument +} + ${BrowseClinicalTrialsRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ClinicalTrialsBrowseGQL extends Apollo.Query { + document = ClinicalTrialsBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CommentListDocument = gql` - query CommentList( - $first: Int - $last: Int - $before: String - $after: String - $originatingUserId: Int - $mentionedUserId: Int - $mentionedRole: UserRole - $mentionedEntity: TaggableEntityInput - $subject: CommentableInput - $sortBy: DateSort + query CommentList($first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $mentionedUserId: Int, $mentionedRole: UserRole, $mentionedEntity: TaggableEntityInput, $subject: CommentableInput, $sortBy: DateSort) { + comments( + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + mentionedUserId: $mentionedUserId + mentionedRole: $mentionedRole + mentionedEntity: $mentionedEntity + subject: $subject + sortBy: $sortBy ) { - comments( - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - mentionedUserId: $mentionedUserId - mentionedRole: $mentionedRole - mentionedEntity: $mentionedEntity - subject: $subject - sortBy: $sortBy - ) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - uniqueCommenters { - id - displayName - role - profileImagePath(size: 32) - } - mentionedUsers { - id - displayName - role - profileImagePath(size: 32) - } - mentionedRoles { - displayName - entityId - tagType - link - } - mentionedEntities { - displayName - entityId - tagType - link - } - unfilteredCountForSubject - edges { - cursor - node { - ...commentListNode - } + totalCount + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + uniqueCommenters { + id + displayName + role + profileImagePath(size: 32) + } + mentionedUsers { + id + displayName + role + profileImagePath(size: 32) + } + mentionedRoles { + displayName + entityId + tagType + link + } + mentionedEntities { + displayName + entityId + tagType + link + } + unfilteredCountForSubject + edges { + cursor + node { + ...commentListNode } } } - ${CommentListNodeFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class CommentListGQL extends Apollo.Query< - CommentListQuery, - CommentListQueryVariables -> { - document = CommentListDocument +} + ${CommentListNodeFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CommentListGQL extends Apollo.Query { + document = CommentListDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CommentPopoverDocument = gql` - query CommentPopover($commentId: Int!) { - comment(id: $commentId) { - ...commentPopover - } + query CommentPopover($commentId: Int!) { + comment(id: $commentId) { + ...commentPopover } - ${CommentPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class CommentPopoverGQL extends Apollo.Query< - CommentPopoverQuery, - CommentPopoverQueryVariables -> { - document = CommentPopoverDocument +} + ${CommentPopoverFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CommentPopoverGQL extends Apollo.Query { + document = CommentPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DiseasePopoverDocument = gql` - query DiseasePopover($diseaseId: Int!) { - diseasePopover(id: $diseaseId) { - id - name - displayName - doid - diseaseUrl - diseaseAliases - assertionCount - evidenceItemCount - molecularProfileCount - link - } + query DiseasePopover($diseaseId: Int!) { + diseasePopover(id: $diseaseId) { + id + name + displayName + doid + diseaseUrl + diseaseAliases + assertionCount + evidenceItemCount + molecularProfileCount + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class DiseasePopoverGQL extends Apollo.Query< - DiseasePopoverQuery, - DiseasePopoverQueryVariables -> { - document = DiseasePopoverDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DiseasePopoverGQL extends Apollo.Query { + document = DiseasePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const BrowseDiseasesDocument = gql` - query BrowseDiseases( - $first: Int - $last: Int - $before: String - $after: String - $sortBy: DiseasesSort - $name: String - $doid: String - $geneNames: String + query BrowseDiseases($first: Int, $last: Int, $before: String, $after: String, $sortBy: DiseasesSort, $name: String, $doid: String, $geneNames: String) { + browseDiseases( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + name: $name + doid: $doid + geneNames: $geneNames ) { - browseDiseases( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - name: $name - doid: $doid - geneNames: $geneNames - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - lastUpdated - totalCount - filteredCount - pageCount - edges { - cursor - node { - ...BrowseDiseaseRowFields - } + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + lastUpdated + totalCount + filteredCount + pageCount + edges { + cursor + node { + ...BrowseDiseaseRowFields } } } - ${BrowseDiseaseRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class BrowseDiseasesGQL extends Apollo.Query< - BrowseDiseasesQuery, - BrowseDiseasesQueryVariables -> { - document = BrowseDiseasesDocument +} + ${BrowseDiseaseRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class BrowseDiseasesGQL extends Apollo.Query { + document = BrowseDiseasesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EventFeedCountDocument = gql` - query EventFeedCount( - $subject: SubscribableQueryInput - $first: Int - $last: Int - $before: String - $after: String - $originatingUserId: Int - $organizationId: Int - $eventType: EventAction - $includeAutomatedEvents: Boolean - $mode: EventFeedMode + query EventFeedCount($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $includeAutomatedEvents: Boolean, $mode: EventFeedMode) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + mode: $mode + includeAutomatedEvents: $includeAutomatedEvents ) { - events( - subject: $subject - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - organizationId: $organizationId - eventType: $eventType - mode: $mode - includeAutomatedEvents: $includeAutomatedEvents - ) { - unfilteredCount - } + unfilteredCount } -` - -@Injectable({ - providedIn: 'root', -}) -export class EventFeedCountGQL extends Apollo.Query< - EventFeedCountQuery, - EventFeedCountQueryVariables -> { - document = EventFeedCountDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EventFeedCountGQL extends Apollo.Query { + document = EventFeedCountDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EventFeedDocument = gql` - query EventFeed( - $subject: SubscribableQueryInput - $first: Int - $last: Int - $before: String - $after: String - $originatingUserId: Int - $organizationId: Int - $eventType: EventAction - $mode: EventFeedMode - $includeAutomatedEvents: Boolean = true - $showFilters: Boolean! + query EventFeed($subject: SubscribableQueryInput, $first: Int, $last: Int, $before: String, $after: String, $originatingUserId: Int, $organizationId: Int, $eventType: EventAction, $mode: EventFeedMode, $includeAutomatedEvents: Boolean = true, $showFilters: Boolean!) { + events( + subject: $subject + first: $first + last: $last + before: $before + after: $after + originatingUserId: $originatingUserId + organizationId: $organizationId + eventType: $eventType + includeAutomatedEvents: $includeAutomatedEvents + mode: $mode ) { - events( - subject: $subject - first: $first - last: $last - before: $before - after: $after - originatingUserId: $originatingUserId - organizationId: $organizationId - eventType: $eventType - includeAutomatedEvents: $includeAutomatedEvents - mode: $mode - ) { - ...eventFeed - } - } - ${EventFeedFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EventFeedGQL extends Apollo.Query< - EventFeedQuery, - EventFeedQueryVariables -> { - document = EventFeedDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + ...eventFeed } } -export const EvidencePopoverDocument = gql` - query EvidencePopover($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...evidencePopover - } - } - ${EvidencePopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidencePopoverGQL extends Apollo.Query< - EvidencePopoverQuery, - EvidencePopoverQueryVariables -> { - document = EvidencePopoverDocument + ${EventFeedFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const EvidenceBrowseDocument = gql` - query EvidenceBrowse( - $first: Int - $last: Int - $before: String - $after: String - $diseaseName: String - $therapyName: String - $id: Int - $description: String - $evidenceLevel: EvidenceLevel - $evidenceDirection: EvidenceDirection - $significance: EvidenceSignificance - $evidenceType: EvidenceType - $rating: Int - $variantOrigin: VariantOrigin - $variantId: Int - $molecularProfileId: Int - $assertionId: Int - $organizationId: Int - $userId: Int - $sortBy: EvidenceSort - $phenotypeId: Int - $diseaseId: Int - $therapyId: Int - $sourceId: Int - $clinicalTrialId: Int - $molecularProfileName: String - $status: EvidenceStatusFilter - ) { - evidenceItems( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - description: $description - evidenceLevel: $evidenceLevel - evidenceDirection: $evidenceDirection - significance: $significance - evidenceType: $evidenceType - evidenceRating: $rating - variantOrigin: $variantOrigin - variantId: $variantId - molecularProfileId: $molecularProfileId - assertionId: $assertionId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - diseaseId: $diseaseId - therapyId: $therapyId - sourceId: $sourceId - clinicalTrialId: $clinicalTrialId - molecularProfileName: $molecularProfileName - status: $status - sortBy: $sortBy - ) { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...EvidenceGridFields - } - } + @Injectable({ + providedIn: 'root' + }) + export class EventFeedGQL extends Apollo.Query { + document = EventFeedDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${EvidenceGridFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceBrowseGQL extends Apollo.Query< - EvidenceBrowseQuery, - EvidenceBrowseQueryVariables -> { - document = EvidenceBrowseDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const EvidencePopoverDocument = gql` + query EvidencePopover($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...evidencePopover } } -export const FlagListDocument = gql` - query FlagList( - $flaggable: FlaggableInput - $flaggingUserId: Int - $resolvingUserId: Int - $state: FlagState - $sortBy: DateSort - $first: Int - $last: Int - $before: String - $after: String + ${EvidencePopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class EvidencePopoverGQL extends Apollo.Query { + document = EvidencePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const EvidenceBrowseDocument = gql` + query EvidenceBrowse($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $description: String, $evidenceLevel: EvidenceLevel, $evidenceDirection: EvidenceDirection, $significance: EvidenceSignificance, $evidenceType: EvidenceType, $rating: Int, $variantOrigin: VariantOrigin, $variantId: Int, $molecularProfileId: Int, $assertionId: Int, $organizationId: Int, $userId: Int, $sortBy: EvidenceSort, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $sourceId: Int, $clinicalTrialId: Int, $molecularProfileName: String, $status: EvidenceStatusFilter) { + evidenceItems( + first: $first + last: $last + before: $before + after: $after + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + description: $description + evidenceLevel: $evidenceLevel + evidenceDirection: $evidenceDirection + significance: $significance + evidenceType: $evidenceType + evidenceRating: $rating + variantOrigin: $variantOrigin + variantId: $variantId + molecularProfileId: $molecularProfileId + assertionId: $assertionId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + diseaseId: $diseaseId + therapyId: $therapyId + sourceId: $sourceId + clinicalTrialId: $clinicalTrialId + molecularProfileName: $molecularProfileName + status: $status + sortBy: $sortBy ) { - flags( - flaggable: $flaggable - flaggingUserId: $flaggingUserId - resolvingUserId: $resolvingUserId - state: $state - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after - ) { - ...flagList + totalCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...EvidenceGridFields + } } } - ${FlagListFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class FlagListGQL extends Apollo.Query< - FlagListQuery, - FlagListQueryVariables -> { - document = FlagListDocument +} + ${EvidenceGridFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceBrowseGQL extends Apollo.Query { + document = EvidenceBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const FlagListDocument = gql` + query FlagList($flaggable: FlaggableInput, $flaggingUserId: Int, $resolvingUserId: Int, $state: FlagState, $sortBy: DateSort, $first: Int, $last: Int, $before: String, $after: String) { + flags( + flaggable: $flaggable + flaggingUserId: $flaggingUserId + resolvingUserId: $resolvingUserId + state: $state + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after + ) { + ...flagList } } -export const FlagPopoverDocument = gql` - query FlagPopover($flagId: Int!) { - flag(id: $flagId) { - ...flagPopover + ${FlagListFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class FlagListGQL extends Apollo.Query { + document = FlagListDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${FlagPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class FlagPopoverGQL extends Apollo.Query< - FlagPopoverQuery, - FlagPopoverQueryVariables -> { - document = FlagPopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const FlagPopoverDocument = gql` + query FlagPopover($flagId: Int!) { + flag(id: $flagId) { + ...flagPopover } } -export const GenePopoverDocument = gql` - query GenePopover($geneId: Int!) { - gene(id: $geneId) { - ...genePopover + ${FlagPopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class FlagPopoverGQL extends Apollo.Query { + document = FlagPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${GenePopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GenePopoverGQL extends Apollo.Query< - GenePopoverQuery, - GenePopoverQueryVariables -> { - document = GenePopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const GenePopoverDocument = gql` + query GenePopover($geneId: Int!) { + gene(id: $geneId) { + ...genePopover } } + ${GenePopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class GenePopoverGQL extends Apollo.Query { + document = GenePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const BrowseGenesDocument = gql` - query BrowseGenes( - $entrezSymbol: String - $therapyName: String - $geneAlias: String - $diseaseName: String - $sortBy: GenesSort - $first: Int - $last: Int - $before: String - $after: String + query BrowseGenes($entrezSymbol: String, $therapyName: String, $geneAlias: String, $diseaseName: String, $sortBy: GenesSort, $first: Int, $last: Int, $before: String, $after: String) { + browseGenes( + entrezSymbol: $entrezSymbol + therapyName: $therapyName + geneAlias: $geneAlias + diseaseName: $diseaseName + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after ) { - browseGenes( - entrezSymbol: $entrezSymbol - therapyName: $therapyName - geneAlias: $geneAlias - diseaseName: $diseaseName - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after - ) { - edges { - cursor - node { - ...BrowseGenesFields - } - } - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage + edges { + cursor + node { + ...BrowseGenesFields } - lastUpdated - totalCount - filteredCount - pageCount } + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + lastUpdated + totalCount + filteredCount + pageCount } - ${BrowseGenesFieldsFragmentDoc} -` +} + ${BrowseGenesFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class BrowseGenesGQL extends Apollo.Query< - BrowseGenesQuery, - BrowseGenesQueryVariables -> { - document = BrowseGenesDocument + @Injectable({ + providedIn: 'root' + }) + export class BrowseGenesGQL extends Apollo.Query { + document = BrowseGenesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const QuicksearchDocument = gql` + query Quicksearch($query: String!, $types: [SearchableEntities!], $highlightMatches: Boolean) { + search(query: $query, types: $types, highlightMatches: $highlightMatches) { + ...QuicksearchResult + } +} + ${QuicksearchResultFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class QuicksearchGQL extends Apollo.Query { + document = QuicksearchDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const MolecularProfilePopoverDocument = gql` + query MolecularProfilePopover($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...molecularProfilePopoverFields } } -export const QuicksearchDocument = gql` - query Quicksearch( - $query: String! - $types: [SearchableEntities!] - $highlightMatches: Boolean + ${MolecularProfilePopoverFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfilePopoverGQL extends Apollo.Query { + document = MolecularProfilePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const BrowseMolecularProfilesDocument = gql` + query BrowseMolecularProfiles($molecularProfileName: String, $variantName: String, $variantId: Int, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $molecularProfileAlias: String, $sortBy: MolecularProfilesSort, $first: Int, $last: Int, $before: String, $after: String) { + browseMolecularProfiles( + molecularProfileName: $molecularProfileName + variantName: $variantName + variantId: $variantId + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + molecularProfileAlias: $molecularProfileAlias + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after ) { - search(query: $query, types: $types, highlightMatches: $highlightMatches) { - ...QuicksearchResult + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage } + edges { + cursor + node { + ...BrowseMolecularProfilesFields + } + } + lastUpdated + filteredCount + pageCount } - ${QuicksearchResultFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class QuicksearchGQL extends Apollo.Query< - QuicksearchQuery, - QuicksearchQueryVariables -> { - document = QuicksearchDocument +} + ${BrowseMolecularProfilesFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class BrowseMolecularProfilesGQL extends Apollo.Query { + document = BrowseMolecularProfilesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const MolecularProfilePopoverDocument = gql` - query MolecularProfilePopover($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...molecularProfilePopoverFields +export const MolecularProfileMenuDocument = gql` + query MolecularProfileMenu($geneId: Int, $mpName: String, $first: Int, $last: Int, $before: String, $after: String, $evidenceStatusFilter: MolecularProfileDisplayFilter) { + molecularProfiles( + geneId: $geneId + name: $mpName + evidenceStatusFilter: $evidenceStatusFilter + first: $first + last: $last + before: $before + after: $after + ) { + totalCount + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + edges { + cursor + node { + ...menuMolecularProfile + } } } - ${MolecularProfilePopoverFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfilePopoverGQL extends Apollo.Query< - MolecularProfilePopoverQuery, - MolecularProfilePopoverQueryVariables -> { - document = MolecularProfilePopoverDocument +} + ${MenuMolecularProfileFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileMenuGQL extends Apollo.Query { + document = MolecularProfileMenuDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const BrowseMolecularProfilesDocument = gql` - query BrowseMolecularProfiles( - $molecularProfileName: String - $variantName: String - $variantId: Int - $entrezSymbol: String - $diseaseName: String - $therapyName: String - $molecularProfileAlias: String - $sortBy: MolecularProfilesSort - $first: Int - $last: Int - $before: String - $after: String - ) { - browseMolecularProfiles( - molecularProfileName: $molecularProfileName - variantName: $variantName - variantId: $variantId - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - molecularProfileAlias: $molecularProfileAlias - sortBy: $sortBy +export const OrganizationCommentsLeaderboardDocument = gql` + query OrganizationCommentsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + organizationLeaderboards { + commentsLeaderboard( first: $first last: $last before: $before after: $after + window: $window ) { pageInfo { endCursor hasNextPage - startCursor hasPreviousPage + startCursor } edges { cursor node { - ...BrowseMolecularProfilesFields + ...LeaderboardOrganizationFields } } - lastUpdated - filteredCount - pageCount + nodes { + ...LeaderboardOrganizationFields + } } } - ${BrowseMolecularProfilesFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class BrowseMolecularProfilesGQL extends Apollo.Query< - BrowseMolecularProfilesQuery, - BrowseMolecularProfilesQueryVariables -> { - document = BrowseMolecularProfilesDocument +} + ${LeaderboardOrganizationFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class OrganizationCommentsLeaderboardGQL extends Apollo.Query { + document = OrganizationCommentsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const MolecularProfileMenuDocument = gql` - query MolecularProfileMenu( - $geneId: Int - $mpName: String - $first: Int - $last: Int - $before: String - $after: String - $evidenceStatusFilter: MolecularProfileDisplayFilter - ) { - molecularProfiles( - geneId: $geneId - name: $mpName - evidenceStatusFilter: $evidenceStatusFilter +export const OrganizationRevisionsLeaderboardDocument = gql` + query OrganizationRevisionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + organizationLeaderboards { + revisionsLeaderboard( first: $first last: $last before: $before after: $after + window: $window ) { - totalCount pageInfo { - startCursor endCursor - hasPreviousPage hasNextPage + hasPreviousPage + startCursor } edges { cursor node { - ...menuMolecularProfile - } - } - } - } - ${MenuMolecularProfileFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileMenuGQL extends Apollo.Query< - MolecularProfileMenuQuery, - MolecularProfileMenuQueryVariables -> { - document = MolecularProfileMenuDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const OrganizationCommentsLeaderboardDocument = gql` - query OrganizationCommentsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - organizationLeaderboards { - commentsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardOrganizationFields - } - } - nodes { - ...LeaderboardOrganizationFields - } - } - } - } - ${LeaderboardOrganizationFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationCommentsLeaderboardGQL extends Apollo.Query< - OrganizationCommentsLeaderboardQuery, - OrganizationCommentsLeaderboardQueryVariables -> { - document = OrganizationCommentsLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const OrganizationRevisionsLeaderboardDocument = gql` - query OrganizationRevisionsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - organizationLeaderboards { - revisionsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardOrganizationFields - } - } - nodes { ...LeaderboardOrganizationFields } } - } - } - ${LeaderboardOrganizationFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationRevisionsLeaderboardGQL extends Apollo.Query< - OrganizationRevisionsLeaderboardQuery, - OrganizationRevisionsLeaderboardQueryVariables -> { - document = OrganizationRevisionsLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const OrganizationModerationLeaderboardDocument = gql` - query OrganizationModerationLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - organizationLeaderboards { - moderationLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardOrganizationFields - } - } - nodes { - ...LeaderboardOrganizationFields - } + nodes { + ...LeaderboardOrganizationFields } } } - ${LeaderboardOrganizationFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationModerationLeaderboardGQL extends Apollo.Query< - OrganizationModerationLeaderboardQuery, - OrganizationModerationLeaderboardQueryVariables -> { - document = OrganizationModerationLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const OrganizationSubmissionsLeaderboardDocument = gql` - query OrganizationSubmissionsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - organizationLeaderboards { - submissionsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardOrganizationFields - } - } - nodes { - ...LeaderboardOrganizationFields - } - } - } - } - ${LeaderboardOrganizationFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationSubmissionsLeaderboardGQL extends Apollo.Query< - OrganizationSubmissionsLeaderboardQuery, - OrganizationSubmissionsLeaderboardQueryVariables -> { - document = OrganizationSubmissionsLeaderboardDocument + ${LeaderboardOrganizationFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const OrgPopoverDocument = gql` - query OrgPopover($orgId: Int!) { - organization(id: $orgId) { - ...orgPopover + @Injectable({ + providedIn: 'root' + }) + export class OrganizationRevisionsLeaderboardGQL extends Apollo.Query { + document = OrganizationRevisionsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${OrgPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrgPopoverGQL extends Apollo.Query< - OrgPopoverQuery, - OrgPopoverQueryVariables -> { - document = OrgPopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const OrganizationsBrowseDocument = gql` - query OrganizationsBrowse( - $first: Int - $last: Int - $before: String - $after: String - $id: Int - $orgName: String - $sortBy: OrganizationSort - ) { - organizations( +export const OrganizationModerationLeaderboardDocument = gql` + query OrganizationModerationLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + organizationLeaderboards { + moderationLeaderboard( first: $first last: $last before: $before after: $after - name: $orgName - id: $id - sortBy: $sortBy + window: $window ) { - totalCount pageInfo { + endCursor hasNextPage hasPreviousPage startCursor - endCursor } edges { cursor node { - ...OrganizationBrowseTableRowFields + ...LeaderboardOrganizationFields } } + nodes { + ...LeaderboardOrganizationFields + } } } - ${OrganizationBrowseTableRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationsBrowseGQL extends Apollo.Query< - OrganizationsBrowseQuery, - OrganizationsBrowseQueryVariables -> { - document = OrganizationsBrowseDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const PhenotypePopoverDocument = gql` - query PhenotypePopover($phenotypeId: Int!) { - phenotypePopover(id: $phenotypeId) { - id - name - url - hpoId - assertionCount - evidenceItemCount - molecularProfileCount - link - } - } -` + ${LeaderboardOrganizationFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class PhenotypePopoverGQL extends Apollo.Query< - PhenotypePopoverQuery, - PhenotypePopoverQueryVariables -> { - document = PhenotypePopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class OrganizationModerationLeaderboardGQL extends Apollo.Query { + document = OrganizationModerationLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const PhenotypesBrowseDocument = gql` - query PhenotypesBrowse( - $first: Int - $last: Int - $before: String - $after: String - $name: String - $hpoId: String - $sortBy: PhenotypeSort - ) { - phenotypes( +export const OrganizationSubmissionsLeaderboardDocument = gql` + query OrganizationSubmissionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + organizationLeaderboards { + submissionsLeaderboard( first: $first last: $last before: $before after: $after - name: $name - hpoId: $hpoId - sortBy: $sortBy + window: $window ) { - totalCount - filteredCount pageInfo { + endCursor hasNextPage hasPreviousPage startCursor - endCursor } edges { cursor node { - ...PhenotypeBrowseTableRowFields + ...LeaderboardOrganizationFields } } + nodes { + ...LeaderboardOrganizationFields + } + } + } +} + ${LeaderboardOrganizationFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class OrganizationSubmissionsLeaderboardGQL extends Apollo.Query { + document = OrganizationSubmissionsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const OrgPopoverDocument = gql` + query OrgPopover($orgId: Int!) { + organization(id: $orgId) { + ...orgPopover + } +} + ${OrgPopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class OrgPopoverGQL extends Apollo.Query { + document = OrgPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const OrganizationsBrowseDocument = gql` + query OrganizationsBrowse($first: Int, $last: Int, $before: String, $after: String, $id: Int, $orgName: String, $sortBy: OrganizationSort) { + organizations( + first: $first + last: $last + before: $before + after: $after + name: $orgName + id: $id + sortBy: $sortBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...OrganizationBrowseTableRowFields + } + } + } +} + ${OrganizationBrowseTableRowFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class OrganizationsBrowseGQL extends Apollo.Query { + document = OrganizationsBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const PhenotypePopoverDocument = gql` + query PhenotypePopover($phenotypeId: Int!) { + phenotypePopover(id: $phenotypeId) { + id + name + url + hpoId + assertionCount + evidenceItemCount + molecularProfileCount + link + } +} + `; + + @Injectable({ + providedIn: 'root' + }) + export class PhenotypePopoverGQL extends Apollo.Query { + document = PhenotypePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const PhenotypesBrowseDocument = gql` + query PhenotypesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $hpoId: String, $sortBy: PhenotypeSort) { + phenotypes( + first: $first + last: $last + before: $before + after: $after + name: $name + hpoId: $hpoId + sortBy: $sortBy + ) { + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...PhenotypeBrowseTableRowFields + } } } - ${PhenotypeBrowseTableRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class PhenotypesBrowseGQL extends Apollo.Query< - PhenotypesBrowseQuery, - PhenotypesBrowseQueryVariables -> { - document = PhenotypesBrowseDocument +} + ${PhenotypeBrowseTableRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PhenotypesBrowseGQL extends Apollo.Query { + document = PhenotypesBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AcceptRevisionDocument = gql` - mutation AcceptRevision($input: AcceptRevisionsInput!) { - acceptRevisions(input: $input) { - revisions { - id - __typename - } + mutation AcceptRevision($input: AcceptRevisionsInput!) { + acceptRevisions(input: $input) { + revisions { + id + __typename } } -` - -@Injectable({ - providedIn: 'root', -}) -export class AcceptRevisionGQL extends Apollo.Mutation< - AcceptRevisionMutation, - AcceptRevisionMutationVariables -> { - document = AcceptRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AcceptRevisionGQL extends Apollo.Mutation { + document = AcceptRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const RejectRevisionDocument = gql` - mutation RejectRevision($input: RejectRevisionsInput!) { - rejectRevisions(input: $input) { - revisions { - id - __typename - } + mutation RejectRevision($input: RejectRevisionsInput!) { + rejectRevisions(input: $input) { + revisions { + id + __typename } } -` - -@Injectable({ - providedIn: 'root', -}) -export class RejectRevisionGQL extends Apollo.Mutation< - RejectRevisionMutation, - RejectRevisionMutationVariables -> { - document = RejectRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class RejectRevisionGQL extends Apollo.Mutation { + document = RejectRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ValidateRevisionsForAcceptanceDocument = gql` - query ValidateRevisionsForAcceptance($ids: [Int!]!) { - validateRevisionsForAcceptance(revisionIds: $ids) { - genericErrors - validationErrors { - ...validationError - } + query ValidateRevisionsForAcceptance($ids: [Int!]!) { + validateRevisionsForAcceptance(revisionIds: $ids) { + genericErrors + validationErrors { + ...validationError } } - ${ValidationErrorFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ValidateRevisionsForAcceptanceGQL extends Apollo.Query< - ValidateRevisionsForAcceptanceQuery, - ValidateRevisionsForAcceptanceQueryVariables -> { - document = ValidateRevisionsForAcceptanceDocument +} + ${ValidationErrorFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ValidateRevisionsForAcceptanceGQL extends Apollo.Query { + document = ValidateRevisionsForAcceptanceDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const RevisionPopoverDocument = gql` - query RevisionPopover($revisionId: Int!) { - revision(id: $revisionId) { - ...revisionPopover - } + query RevisionPopover($revisionId: Int!) { + revision(id: $revisionId) { + ...revisionPopover } - ${RevisionPopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class RevisionPopoverGQL extends Apollo.Query< - RevisionPopoverQuery, - RevisionPopoverQueryVariables -> { - document = RevisionPopoverDocument +} + ${RevisionPopoverFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class RevisionPopoverGQL extends Apollo.Query { + document = RevisionPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const RevisionsDocument = gql` - query Revisions( - $subject: ModeratedInput - $first: Int - $last: Int - $before: String - $after: String - $fieldName: String - $originatingUserId: Int - $resolvingUserId: Int - $revisionSetId: Int - $status: RevisionStatus + query Revisions($subject: ModeratedInput, $first: Int, $last: Int, $before: String, $after: String, $fieldName: String, $originatingUserId: Int, $resolvingUserId: Int, $revisionSetId: Int, $status: RevisionStatus) { + revisions( + first: $first + last: $last + before: $before + after: $after + fieldName: $fieldName + originatingUserId: $originatingUserId + resolvingUserId: $resolvingUserId + subject: $subject + status: $status + revisionSetId: $revisionSetId ) { - revisions( - first: $first - last: $last - before: $before - after: $after - fieldName: $fieldName - originatingUserId: $originatingUserId - resolvingUserId: $resolvingUserId - subject: $subject - status: $status - revisionSetId: $revisionSetId - ) { - totalCount - unfilteredCountForSubject - uniqueRevisors { - username - id - profileImagePath(size: 32) - } - uniqueResolvers { - username - id - profileImagePath(size: 32) - } - revisedFieldNames { - name - displayName - } - pageInfo { - hasNextPage - hasPreviousPage - endCursor - startCursor - } - edges { - node { - ...revision - } + totalCount + unfilteredCountForSubject + uniqueRevisors { + username + id + profileImagePath(size: 32) + } + uniqueResolvers { + username + id + profileImagePath(size: 32) + } + revisedFieldNames { + name + displayName + } + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + node { + ...revision } } } - ${RevisionFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class RevisionsGQL extends Apollo.Query< - RevisionsQuery, - RevisionsQueryVariables -> { - document = RevisionsDocument +} + ${RevisionFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class RevisionsGQL extends Apollo.Query { + document = RevisionsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ContributorAvatarsDocument = gql` - query ContributorAvatars($subscribable: SubscribableInput!) { - contributors(subscribable: $subscribable) { - editors { - ...ContributorFields - } - curators { - ...ContributorFields - } + query ContributorAvatars($subscribable: SubscribableInput!) { + contributors(subscribable: $subscribable) { + editors { + ...ContributorFields + } + curators { + ...ContributorFields } } - ${ContributorFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ContributorAvatarsGQL extends Apollo.Query< - ContributorAvatarsQuery, - ContributorAvatarsQueryVariables -> { - document = ContributorAvatarsDocument +} + ${ContributorFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ContributorAvatarsGQL extends Apollo.Query { + document = ContributorAvatarsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SubscriptionForEntityDocument = gql` - query SubscriptionForEntity($subscribable: SubscribableInput!) { - subscriptionForEntity(subscribable: $subscribable) { - ...subscriptionId - } + query SubscriptionForEntity($subscribable: SubscribableInput!) { + subscriptionForEntity(subscribable: $subscribable) { + ...subscriptionId } - ${SubscriptionIdFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SubscriptionForEntityGQL extends Apollo.Query< - SubscriptionForEntityQuery, - SubscriptionForEntityQueryVariables -> { - document = SubscriptionForEntityDocument +} + ${SubscriptionIdFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SubscriptionForEntityGQL extends Apollo.Query { + document = SubscriptionForEntityDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ModerateEvidenceItemDocument = gql` - mutation ModerateEvidenceItem($input: ModerateEvidenceItemInput!) { - moderateEvidenceItem(input: $input) { - evidenceItem { - id - } + mutation ModerateEvidenceItem($input: ModerateEvidenceItemInput!) { + moderateEvidenceItem(input: $input) { + evidenceItem { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class ModerateEvidenceItemGQL extends Apollo.Mutation< - ModerateEvidenceItemMutation, - ModerateEvidenceItemMutationVariables -> { - document = ModerateEvidenceItemDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ModerateEvidenceItemGQL extends Apollo.Mutation { + document = ModerateEvidenceItemDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ModerateAssertionDocument = gql` - mutation ModerateAssertion($input: ModerateAssertionInput!) { - moderateAssertion(input: $input) { - assertion { - id - } + mutation ModerateAssertion($input: ModerateAssertionInput!) { + moderateAssertion(input: $input) { + assertion { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class ModerateAssertionGQL extends Apollo.Mutation< - ModerateAssertionMutation, - ModerateAssertionMutationVariables -> { - document = ModerateAssertionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ModerateAssertionGQL extends Apollo.Mutation { + document = ModerateAssertionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CivicStatsDocument = gql` - query CivicStats { - timepointStats { - assertions { - ...TimepointCount - } - diseases { - ...TimepointCount - } - therapies { - ...TimepointCount - } - evidenceItems { - ...TimepointCount - } - genes { - ...TimepointCount - } - revisions { - ...TimepointCount - } - sources { - ...TimepointCount - } - users { - ...TimepointCount - } - variants { - ...TimepointCount - } - comments { - ...TimepointCount - } - molecularProfiles { - ...TimepointCount - } + query CivicStats { + timepointStats { + assertions { + ...TimepointCount + } + diseases { + ...TimepointCount + } + therapies { + ...TimepointCount + } + evidenceItems { + ...TimepointCount + } + genes { + ...TimepointCount + } + revisions { + ...TimepointCount + } + sources { + ...TimepointCount + } + users { + ...TimepointCount + } + variants { + ...TimepointCount + } + comments { + ...TimepointCount + } + molecularProfiles { + ...TimepointCount } } - ${TimepointCountFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class CivicStatsGQL extends Apollo.Query< - CivicStatsQuery, - CivicStatsQueryVariables -> { - document = CivicStatsDocument +} + ${TimepointCountFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CivicStatsGQL extends Apollo.Query { + document = CivicStatsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const BrowseSourceSuggestionsDocument = gql` - query BrowseSourceSuggestions( - $first: Int - $last: Int - $before: String - $after: String - $sortBy: SourceSuggestionsSort - $sourceType: SourceSource - $citationId: Int - $sourceId: Int - $molecularProfileName: String - $diseaseName: String - $comment: String - $submitter: String - $citation: String - $submitterId: Int - $status: SourceSuggestionStatus + query BrowseSourceSuggestions($first: Int, $last: Int, $before: String, $after: String, $sortBy: SourceSuggestionsSort, $sourceType: SourceSource, $citationId: Int, $sourceId: Int, $molecularProfileName: String, $diseaseName: String, $comment: String, $submitter: String, $citation: String, $submitterId: Int, $status: SourceSuggestionStatus) { + sourceSuggestions( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + sourceType: $sourceType + citationId: $citationId + sourceId: $sourceId + molecularProfileName: $molecularProfileName + diseaseName: $diseaseName + comment: $comment + submitter: $submitter + citation: $citation + submitterId: $submitterId + status: $status ) { - sourceSuggestions( - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - sourceType: $sourceType - citationId: $citationId - sourceId: $sourceId - molecularProfileName: $molecularProfileName - diseaseName: $diseaseName - comment: $comment - submitter: $submitter - citation: $citation - submitterId: $submitterId - status: $status - ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - totalCount - filteredCount - pageCount - edges { - cursor - node { - ...BrowseSourceSuggestionRowFields - } + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + totalCount + filteredCount + pageCount + edges { + cursor + node { + ...BrowseSourceSuggestionRowFields } } } - ${BrowseSourceSuggestionRowFieldsFragmentDoc} -` +} + ${BrowseSourceSuggestionRowFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class BrowseSourceSuggestionsGQL extends Apollo.Query< - BrowseSourceSuggestionsQuery, - BrowseSourceSuggestionsQueryVariables -> { - document = BrowseSourceSuggestionsDocument + @Injectable({ + providedIn: 'root' + }) + export class BrowseSourceSuggestionsGQL extends Apollo.Query { + document = BrowseSourceSuggestionsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const UpdateSourceSuggestionStatusDocument = gql` + mutation UpdateSourceSuggestionStatus($input: UpdateSourceSuggestionStatusInput!) { + updateSourceSuggestionStatus(input: $input) { + sourceSuggestion { + id + status + } + } +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UpdateSourceSuggestionStatusGQL extends Apollo.Mutation { + document = UpdateSourceSuggestionStatusDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const SourcePopoverDocument = gql` + query SourcePopover($sourceId: Int!) { + sourcePopover(id: $sourceId) { + ...sourcePopover } } -export const UpdateSourceSuggestionStatusDocument = gql` - mutation UpdateSourceSuggestionStatus( - $input: UpdateSourceSuggestionStatusInput! + ${SourcePopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class SourcePopoverGQL extends Apollo.Query { + document = SourcePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const BrowseSourcesDocument = gql` + query BrowseSources($first: Int, $last: Int, $before: String, $after: String, $sortBy: SourcesSort, $name: String, $year: Int, $sourceType: SourceSource, $citationId: Int, $author: String, $journal: String, $clinicalTrialId: Int, $openAccess: Boolean) { + browseSources( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + name: $name + year: $year + sourceType: $sourceType + citationId: $citationId + author: $author + journal: $journal + clinicalTrialId: $clinicalTrialId + openAccess: $openAccess ) { - updateSourceSuggestionStatus(input: $input) { - sourceSuggestion { - id - status + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + totalCount + filteredCount + lastUpdated + pageCount + edges { + cursor + node { + ...BrowseSourceRowFields } } } -` - -@Injectable({ - providedIn: 'root', -}) -export class UpdateSourceSuggestionStatusGQL extends Apollo.Mutation< - UpdateSourceSuggestionStatusMutation, - UpdateSourceSuggestionStatusMutationVariables -> { - document = UpdateSourceSuggestionStatusDocument +} + ${BrowseSourceRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class BrowseSourcesGQL extends Apollo.Query { + document = BrowseSourcesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const TherapyPopoverDocument = gql` + query TherapyPopover($therapyId: Int!) { + therapyPopover(id: $therapyId) { + id + name + therapyUrl + ncitId + therapyAliases + assertionCount + evidenceItemCount + molecularProfileCount + link } } -export const SourcePopoverDocument = gql` - query SourcePopover($sourceId: Int!) { - sourcePopover(id: $sourceId) { - ...sourcePopover + `; + + @Injectable({ + providedIn: 'root' + }) + export class TherapyPopoverGQL extends Apollo.Query { + document = TherapyPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${SourcePopoverFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SourcePopoverGQL extends Apollo.Query< - SourcePopoverQuery, - SourcePopoverQueryVariables -> { - document = SourcePopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const TherapiesBrowseDocument = gql` + query TherapiesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $ncitId: String, $sortBy: TherapySort) { + therapies( + first: $first + last: $last + before: $before + after: $after + name: $name + ncitId: $ncitId + sortBy: $sortBy + ) { + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...TherapyBrowseTableRowFields + } + } } } -export const BrowseSourcesDocument = gql` - query BrowseSources( - $first: Int - $last: Int - $before: String - $after: String - $sortBy: SourcesSort - $name: String - $year: Int - $sourceType: SourceSource - $citationId: Int - $author: String - $journal: String - $clinicalTrialId: Int - $openAccess: Boolean - ) { - browseSources( + ${TherapyBrowseTableRowFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class TherapiesBrowseGQL extends Apollo.Query { + document = TherapiesBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const UserCommentsLeaderboardDocument = gql` + query UserCommentsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + userLeaderboards { + commentsLeaderboard( first: $first last: $last before: $before after: $after - sortBy: $sortBy - name: $name - year: $year - sourceType: $sourceType - citationId: $citationId - author: $author - journal: $journal - clinicalTrialId: $clinicalTrialId - openAccess: $openAccess + window: $window ) { pageInfo { endCursor hasNextPage - startCursor hasPreviousPage + startCursor } - totalCount - filteredCount - lastUpdated - pageCount edges { cursor node { - ...BrowseSourceRowFields + ...LeaderboardUserFields } } + nodes { + ...LeaderboardUserFields + } } } - ${BrowseSourceRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class BrowseSourcesGQL extends Apollo.Query< - BrowseSourcesQuery, - BrowseSourcesQueryVariables -> { - document = BrowseSourcesDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const TherapyPopoverDocument = gql` - query TherapyPopover($therapyId: Int!) { - therapyPopover(id: $therapyId) { - id - name - therapyUrl - ncitId - therapyAliases - assertionCount - evidenceItemCount - molecularProfileCount - link - } - } -` + ${LeaderboardUserFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class TherapyPopoverGQL extends Apollo.Query< - TherapyPopoverQuery, - TherapyPopoverQueryVariables -> { - document = TherapyPopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserCommentsLeaderboardGQL extends Apollo.Query { + document = UserCommentsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const TherapiesBrowseDocument = gql` - query TherapiesBrowse( - $first: Int - $last: Int - $before: String - $after: String - $name: String - $ncitId: String - $sortBy: TherapySort - ) { - therapies( +export const UserRevisionsLeaderboardDocument = gql` + query UserRevisionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + userLeaderboards { + revisionsLeaderboard( first: $first last: $last before: $before after: $after - name: $name - ncitId: $ncitId - sortBy: $sortBy + window: $window ) { - totalCount - filteredCount pageInfo { + endCursor hasNextPage hasPreviousPage startCursor - endCursor } edges { cursor node { - ...TherapyBrowseTableRowFields - } - } - } - } - ${TherapyBrowseTableRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class TherapiesBrowseGQL extends Apollo.Query< - TherapiesBrowseQuery, - TherapiesBrowseQueryVariables -> { - document = TherapiesBrowseDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const UserCommentsLeaderboardDocument = gql` - query UserCommentsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - userLeaderboards { - commentsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardUserFields - } - } - nodes { - ...LeaderboardUserFields - } - } - } - } - ${LeaderboardUserFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserCommentsLeaderboardGQL extends Apollo.Query< - UserCommentsLeaderboardQuery, - UserCommentsLeaderboardQueryVariables -> { - document = UserCommentsLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const UserRevisionsLeaderboardDocument = gql` - query UserRevisionsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - userLeaderboards { - revisionsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardUserFields - } - } - nodes { ...LeaderboardUserFields } } - } - } - ${LeaderboardUserFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserRevisionsLeaderboardGQL extends Apollo.Query< - UserRevisionsLeaderboardQuery, - UserRevisionsLeaderboardQueryVariables -> { - document = UserRevisionsLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const UserModerationLeaderboardDocument = gql` - query UserModerationLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - userLeaderboards { - moderationLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardUserFields - } - } - nodes { - ...LeaderboardUserFields - } + nodes { + ...LeaderboardUserFields } } } - ${LeaderboardUserFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserModerationLeaderboardGQL extends Apollo.Query< - UserModerationLeaderboardQuery, - UserModerationLeaderboardQueryVariables -> { - document = UserModerationLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const UserSubmissionsLeaderboardDocument = gql` - query UserSubmissionsLeaderboard( - $window: TimeWindow - $first: Int - $last: Int - $before: String - $after: String - ) { - userLeaderboards { - submissionsLeaderboard( - first: $first - last: $last - before: $before - after: $after - window: $window - ) { - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - edges { - cursor - node { - ...LeaderboardUserFields - } - } - nodes { - ...LeaderboardUserFields - } - } - } - } - ${LeaderboardUserFieldsFragmentDoc} -` + ${LeaderboardUserFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class UserSubmissionsLeaderboardGQL extends Apollo.Query< - UserSubmissionsLeaderboardQuery, - UserSubmissionsLeaderboardQueryVariables -> { - document = UserSubmissionsLeaderboardDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const UserPopoverDocument = gql` - query UserPopover($userId: Int!) { - user(id: $userId) { - ...popoverUser + @Injectable({ + providedIn: 'root' + }) + export class UserRevisionsLeaderboardGQL extends Apollo.Query { + document = UserRevisionsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${PopoverUserFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserPopoverGQL extends Apollo.Query< - UserPopoverQuery, - UserPopoverQueryVariables -> { - document = UserPopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const UsersBrowseDocument = gql` - query UsersBrowse( - $first: Int - $last: Int - $before: String - $after: String - $userName: String - $orgName: OrganizationFilter - $userRole: UserRole - $sortBy: UsersSort - ) { - users( +export const UserModerationLeaderboardDocument = gql` + query UserModerationLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + userLeaderboards { + moderationLeaderboard( first: $first last: $last before: $before after: $after - name: $userName - organization: $orgName - role: $userRole - sortBy: $sortBy + window: $window ) { pageInfo { endCursor @@ -38578,3164 +12257,2682 @@ export const UsersBrowseDocument = gql` hasPreviousPage startCursor } - totalCount edges { cursor node { - ...UserBrowseTableRowFields + ...LeaderboardUserFields } } + nodes { + ...LeaderboardUserFields + } } } - ${UserBrowseTableRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UsersBrowseGQL extends Apollo.Query< - UsersBrowseQuery, - UsersBrowseQueryVariables -> { - document = UsersBrowseDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const VariantGroupPopoverDocument = gql` - query VariantGroupPopover($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...variantGroupPopoverFields - } - } - ${VariantGroupPopoverFieldsFragmentDoc} -` + ${LeaderboardUserFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class VariantGroupPopoverGQL extends Apollo.Query< - VariantGroupPopoverQuery, - VariantGroupPopoverQueryVariables -> { - document = VariantGroupPopoverDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserModerationLeaderboardGQL extends Apollo.Query { + document = UserModerationLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const BrowseVariantGroupsDocument = gql` - query BrowseVariantGroups( - $first: Int - $last: Int - $before: String - $after: String - $sortBy: VariantGroupsSort - $name: String - $geneNames: String - $variantNames: String - ) { - browseVariantGroups( +export const UserSubmissionsLeaderboardDocument = gql` + query UserSubmissionsLeaderboard($window: TimeWindow, $first: Int, $last: Int, $before: String, $after: String) { + userLeaderboards { + submissionsLeaderboard( first: $first last: $last before: $before after: $after - sortBy: $sortBy - name: $name - geneNames: $geneNames - variantNames: $variantNames + window: $window ) { pageInfo { endCursor hasNextPage - startCursor hasPreviousPage + startCursor } - totalCount - filteredCount - pageCount - lastUpdated edges { cursor node { - ...BrowseVariantGroupRowFields + ...LeaderboardUserFields } } + nodes { + ...LeaderboardUserFields + } } } - ${BrowseVariantGroupRowFieldsFragmentDoc} -` +} + ${LeaderboardUserFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class BrowseVariantGroupsGQL extends Apollo.Query< - BrowseVariantGroupsQuery, - BrowseVariantGroupsQueryVariables -> { - document = BrowseVariantGroupsDocument + @Injectable({ + providedIn: 'root' + }) + export class UserSubmissionsLeaderboardGQL extends Apollo.Query { + document = UserSubmissionsLeaderboardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const UserPopoverDocument = gql` + query UserPopover($userId: Int!) { + user(id: $userId) { + ...popoverUser + } +} + ${PopoverUserFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserPopoverGQL extends Apollo.Query { + document = UserPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const UsersBrowseDocument = gql` + query UsersBrowse($first: Int, $last: Int, $before: String, $after: String, $userName: String, $orgName: OrganizationFilter, $userRole: UserRole, $sortBy: UsersSort) { + users( + first: $first + last: $last + before: $before + after: $after + name: $userName + organization: $orgName + role: $userRole + sortBy: $sortBy + ) { + pageInfo { + endCursor + hasNextPage + hasPreviousPage + startCursor + } + totalCount + edges { + cursor + node { + ...UserBrowseTableRowFields + } + } } } -export const VariantTypePopoverDocument = gql` - query VariantTypePopover($variantTypeId: Int!) { - variantTypePopover(id: $variantTypeId) { - ...variantTypePopover + ${UserBrowseTableRowFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class UsersBrowseGQL extends Apollo.Query { + document = UsersBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${VariantTypePopoverFragmentDoc} -` +export const VariantGroupPopoverDocument = gql` + query VariantGroupPopover($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...variantGroupPopoverFields + } +} + ${VariantGroupPopoverFieldsFragmentDoc}`; -@Injectable({ - providedIn: 'root', -}) -export class VariantTypePopoverGQL extends Apollo.Query< - VariantTypePopoverQuery, - VariantTypePopoverQueryVariables -> { - document = VariantTypePopoverDocument + @Injectable({ + providedIn: 'root' + }) + export class VariantGroupPopoverGQL extends Apollo.Query { + document = VariantGroupPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const BrowseVariantGroupsDocument = gql` + query BrowseVariantGroups($first: Int, $last: Int, $before: String, $after: String, $sortBy: VariantGroupsSort, $name: String, $geneNames: String, $variantNames: String) { + browseVariantGroups( + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy + name: $name + geneNames: $geneNames + variantNames: $variantNames + ) { + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + totalCount + filteredCount + pageCount + lastUpdated + edges { + cursor + node { + ...BrowseVariantGroupRowFields + } + } + } +} + ${BrowseVariantGroupRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class BrowseVariantGroupsGQL extends Apollo.Query { + document = BrowseVariantGroupsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const VariantTypePopoverDocument = gql` + query VariantTypePopover($variantTypeId: Int!) { + variantTypePopover(id: $variantTypeId) { + ...variantTypePopover } } + ${VariantTypePopoverFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantTypePopoverGQL extends Apollo.Query { + document = VariantTypePopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const VariantTypesBrowseDocument = gql` - query VariantTypesBrowse( - $first: Int - $last: Int - $before: String - $after: String - $name: String - $soid: String - $sortBy: VariantTypeSort + query VariantTypesBrowse($first: Int, $last: Int, $before: String, $after: String, $name: String, $soid: String, $sortBy: VariantTypeSort) { + variantTypes( + first: $first + last: $last + before: $before + after: $after + name: $name + soid: $soid + sortBy: $sortBy ) { - variantTypes( - first: $first - last: $last - before: $before - after: $after - name: $name - soid: $soid - sortBy: $sortBy - ) { - totalCount - filteredCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...VariantTypeBrowseTableRowFields - } + totalCount + filteredCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...VariantTypeBrowseTableRowFields } } } - ${VariantTypeBrowseTableRowFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantTypesBrowseGQL extends Apollo.Query< - VariantTypesBrowseQuery, - VariantTypesBrowseQueryVariables -> { - document = VariantTypesBrowseDocument +} + ${VariantTypeBrowseTableRowFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantTypesBrowseGQL extends Apollo.Query { + document = VariantTypesBrowseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CoordinatesCardDocument = gql` - query CoordinatesCard($variantId: Int!) { - variant(id: $variantId) { - ...CoordinatesCardFields - } + query CoordinatesCard($variantId: Int!) { + variant(id: $variantId) { + ...CoordinatesCardFields } - ${CoordinatesCardFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class CoordinatesCardGQL extends Apollo.Query< - CoordinatesCardQuery, - CoordinatesCardQueryVariables -> { - document = CoordinatesCardDocument +} + ${CoordinatesCardFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CoordinatesCardGQL extends Apollo.Query { + document = CoordinatesCardDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantPopoverDocument = gql` - query VariantPopover($variantId: Int!) { - variant(id: $variantId) { - ...variantPopoverFields - } + query VariantPopover($variantId: Int!) { + variant(id: $variantId) { + ...variantPopoverFields } - ${VariantPopoverFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantPopoverGQL extends Apollo.Query< - VariantPopoverQuery, - VariantPopoverQueryVariables -> { - document = VariantPopoverDocument +} + ${VariantPopoverFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantPopoverGQL extends Apollo.Query { + document = VariantPopoverDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantsMenuDocument = gql` - query VariantsMenu( - $geneId: Int - $variantName: String - $variantTypeIds: [Int!] - $hasNoVariantType: Boolean - $first: Int - $last: Int - $before: String - $after: String - $sortBy: VariantMenuSort + query VariantsMenu($geneId: Int, $variantName: String, $variantTypeIds: [Int!], $hasNoVariantType: Boolean, $first: Int, $last: Int, $before: String, $after: String, $sortBy: VariantMenuSort) { + variants( + geneId: $geneId + name: $variantName + variantTypeIds: $variantTypeIds + hasNoVariantType: $hasNoVariantType + first: $first + last: $last + before: $before + after: $after + sortBy: $sortBy ) { - variants( - geneId: $geneId - name: $variantName - variantTypeIds: $variantTypeIds - hasNoVariantType: $hasNoVariantType - first: $first - last: $last - before: $before - after: $after - sortBy: $sortBy - ) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - cursor - node { - ...menuVariant - } + totalCount + pageInfo { + startCursor + endCursor + hasPreviousPage + hasNextPage + } + edges { + cursor + node { + ...menuVariant } } } - ${MenuVariantFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantsMenuGQL extends Apollo.Query< - VariantsMenuQuery, - VariantsMenuQueryVariables -> { - document = VariantsMenuDocument +} + ${MenuVariantFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantsMenuGQL extends Apollo.Query { + document = VariantsMenuDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantTypesForGeneDocument = gql` - query VariantTypesForGene($geneId: Int) { - variantTypes(geneId: $geneId, first: 50) { - edges { - node { - ...menuVariantType - } + query VariantTypesForGene($geneId: Int) { + variantTypes(geneId: $geneId, first: 50) { + edges { + node { + ...menuVariantType } } } - ${MenuVariantTypeFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantTypesForGeneGQL extends Apollo.Query< - VariantTypesForGeneQuery, - VariantTypesForGeneQueryVariables -> { - document = VariantTypesForGeneDocument +} + ${MenuVariantTypeFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantTypesForGeneGQL extends Apollo.Query { + document = VariantTypesForGeneDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const BrowseVariantsDocument = gql` - query BrowseVariants( - $variantName: String - $entrezSymbol: String - $diseaseName: String - $therapyName: String - $variantAlias: String - $variantTypeId: Int - $variantGroupId: Int - $variantTypeName: String - $hasNoVariantType: Boolean - $sortBy: VariantsSort - $first: Int - $last: Int - $before: String - $after: String + query BrowseVariants($variantName: String, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $variantAlias: String, $variantTypeId: Int, $variantGroupId: Int, $variantTypeName: String, $hasNoVariantType: Boolean, $sortBy: VariantsSort, $first: Int, $last: Int, $before: String, $after: String) { + browseVariants( + variantName: $variantName + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + variantAlias: $variantAlias + variantTypeId: $variantTypeId + variantGroupId: $variantGroupId + variantTypeName: $variantTypeName + hasNoVariantType: $hasNoVariantType + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after ) { - browseVariants( - variantName: $variantName - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - variantAlias: $variantAlias - variantTypeId: $variantTypeId - variantGroupId: $variantGroupId - variantTypeName: $variantTypeName - hasNoVariantType: $hasNoVariantType - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after - ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - edges { - cursor - node { - ...BrowseVariantsFields - } + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + edges { + cursor + node { + ...BrowseVariantsFields } - totalCount - filteredCount - pageCount - lastUpdated } + totalCount + filteredCount + pageCount + lastUpdated } - ${BrowseVariantsFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class BrowseVariantsGQL extends Apollo.Query< - BrowseVariantsQuery, - BrowseVariantsQueryVariables -> { - document = BrowseVariantsDocument +} + ${BrowseVariantsFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class BrowseVariantsGQL extends Apollo.Query { + document = BrowseVariantsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ViewerBaseDocument = gql` - query ViewerBase { - viewer { + query ViewerBase { + viewer { + id + username + role + displayName + profileImagePath(size: 32) + organizations { id - username - role - displayName + name profileImagePath(size: 32) - organizations { - id - name - profileImagePath(size: 32) - } - mostRecentConflictOfInterestStatement { - coiStatus - } - mostRecentOrganizationId } + mostRecentConflictOfInterestStatement { + coiStatus + } + mostRecentOrganizationId } -` - -@Injectable({ - providedIn: 'root', -}) -export class ViewerBaseGQL extends Apollo.Query< - ViewerBaseQuery, - ViewerBaseQueryVariables -> { - document = ViewerBaseDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ViewerBaseGQL extends Apollo.Query { + document = ViewerBaseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ViewerNotificationCountDocument = gql` - query ViewerNotificationCount { - notifications { - unreadCount - } + query ViewerNotificationCount { + notifications { + unreadCount } -` - -@Injectable({ - providedIn: 'root', -}) -export class ViewerNotificationCountGQL extends Apollo.Query< - ViewerNotificationCountQuery, - ViewerNotificationCountQueryVariables -> { - document = ViewerNotificationCountDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ViewerNotificationCountGQL extends Apollo.Query { + document = ViewerNotificationCountDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AddCommentDocument = gql` - mutation AddComment($input: AddCommentInput!) { - addComment(input: $input) { - clientMutationId - comment { - ...commentListNode - } + mutation AddComment($input: AddCommentInput!) { + addComment(input: $input) { + clientMutationId + comment { + ...commentListNode } } - ${CommentListNodeFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AddCommentGQL extends Apollo.Mutation< - AddCommentMutation, - AddCommentMutationVariables -> { - document = AddCommentDocument +} + ${CommentListNodeFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AddCommentGQL extends Apollo.Mutation { + document = AddCommentDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const PreviewCommentDocument = gql` - query previewComment($commentText: String!) { - previewCommentText(commentText: $commentText) { - ...previewComment - } + query previewComment($commentText: String!) { + previewCommentText(commentText: $commentText) { + ...previewComment } - ${PreviewCommentFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class PreviewCommentGQL extends Apollo.Query< - PreviewCommentQuery, - PreviewCommentQueryVariables -> { - document = PreviewCommentDocument +} + ${PreviewCommentFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PreviewCommentGQL extends Apollo.Query { + document = PreviewCommentDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UserTypeaheadDocument = gql` - query userTypeahead($queryTerm: String!) { - userTypeahead(queryTerm: $queryTerm) { - username - } + query userTypeahead($queryTerm: String!) { + userTypeahead(queryTerm: $queryTerm) { + username } -` - -@Injectable({ - providedIn: 'root', -}) -export class UserTypeaheadGQL extends Apollo.Query< - UserTypeaheadQuery, - UserTypeaheadQueryVariables -> { - document = UserTypeaheadDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserTypeaheadGQL extends Apollo.Query { + document = UserTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EntityTypeaheadDocument = gql` - query entityTypeahead($queryTerm: String!) { - entityTypeahead(queryTerm: $queryTerm) { - entityId - tagType - displayName - } + query entityTypeahead($queryTerm: String!) { + entityTypeahead(queryTerm: $queryTerm) { + entityId + tagType + displayName } -` - -@Injectable({ - providedIn: 'root', -}) -export class EntityTypeaheadGQL extends Apollo.Query< - EntityTypeaheadQuery, - EntityTypeaheadQueryVariables -> { - document = EntityTypeaheadDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EntityTypeaheadGQL extends Apollo.Query { + document = EntityTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DeprecateComplexMolecularProfileDocument = gql` - mutation DeprecateComplexMolecularProfile( - $molecularProfileId: Int! - $deprecationReason: MolecularProfileDeprecationReasonMutationInput! - $comment: String! - $organizationId: Int + mutation DeprecateComplexMolecularProfile($molecularProfileId: Int!, $deprecationReason: MolecularProfileDeprecationReasonMutationInput!, $comment: String!, $organizationId: Int) { + deprecateComplexMolecularProfile( + input: {molecularProfileId: $molecularProfileId, deprecationReason: $deprecationReason, comment: $comment, organizationId: $organizationId} ) { - deprecateComplexMolecularProfile( - input: { - molecularProfileId: $molecularProfileId - deprecationReason: $deprecationReason - comment: $comment - organizationId: $organizationId - } - ) { - molecularProfile { - id - name - } + molecularProfile { + id + name } } -` - -@Injectable({ - providedIn: 'root', -}) -export class DeprecateComplexMolecularProfileGQL extends Apollo.Mutation< - DeprecateComplexMolecularProfileMutation, - DeprecateComplexMolecularProfileMutationVariables -> { - document = DeprecateComplexMolecularProfileDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DeprecateComplexMolecularProfileGQL extends Apollo.Mutation { + document = DeprecateComplexMolecularProfileDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EvidenceCountsForMolecularProfileDocument = gql` - query EvidenceCountsForMolecularProfile($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - id - name - link - evidenceCountsByStatus { - submittedCount - acceptedCount - } + query EvidenceCountsForMolecularProfile($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + id + name + link + evidenceCountsByStatus { + submittedCount + acceptedCount } } -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceCountsForMolecularProfileGQL extends Apollo.Query< - EvidenceCountsForMolecularProfileQuery, - EvidenceCountsForMolecularProfileQueryVariables -> { - document = EvidenceCountsForMolecularProfileDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceCountsForMolecularProfileGQL extends Apollo.Query { + document = EvidenceCountsForMolecularProfileDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const LinkableGeneDocument = gql` - query LinkableGene($geneId: Int!) { - gene(id: $geneId) { - id - name - link - } + query LinkableGene($geneId: Int!) { + gene(id: $geneId) { + id + name + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class LinkableGeneGQL extends Apollo.Query< - LinkableGeneQuery, - LinkableGeneQueryVariables -> { - document = LinkableGeneDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class LinkableGeneGQL extends Apollo.Query { + document = LinkableGeneDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const LinkableVariantDocument = gql` - query LinkableVariant($variantId: Int!) { - variant(id: $variantId) { - id - name - link - } + query LinkableVariant($variantId: Int!) { + variant(id: $variantId) { + id + name + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class LinkableVariantGQL extends Apollo.Query< - LinkableVariantQuery, - LinkableVariantQueryVariables -> { - document = LinkableVariantDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class LinkableVariantGQL extends Apollo.Query { + document = LinkableVariantDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const LinkableTherapyDocument = gql` - query LinkableTherapy($therapyId: Int!) { - therapy(id: $therapyId) { - id - name - link - } + query LinkableTherapy($therapyId: Int!) { + therapy(id: $therapyId) { + id + name + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class LinkableTherapyGQL extends Apollo.Query< - LinkableTherapyQuery, - LinkableTherapyQueryVariables -> { - document = LinkableTherapyDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class LinkableTherapyGQL extends Apollo.Query { + document = LinkableTherapyDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const FlagEntityDocument = gql` - mutation FlagEntity($input: FlagEntityInput!) { - flagEntity(input: $input) { - flag { - id - } + mutation FlagEntity($input: FlagEntityInput!) { + flagEntity(input: $input) { + flag { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class FlagEntityGQL extends Apollo.Mutation< - FlagEntityMutation, - FlagEntityMutationVariables -> { - document = FlagEntityDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class FlagEntityGQL extends Apollo.Mutation { + document = FlagEntityDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ResolveFlagDocument = gql` - mutation ResolveFlag($input: ResolveFlagInput!) { - resolveFlag(input: $input) { - flag { - id - } + mutation ResolveFlag($input: ResolveFlagInput!) { + resolveFlag(input: $input) { + flag { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class ResolveFlagGQL extends Apollo.Mutation< - ResolveFlagMutation, - ResolveFlagMutationVariables -> { - document = ResolveFlagDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ResolveFlagGQL extends Apollo.Mutation { + document = ResolveFlagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UpdateSourceSuggestionDocument = gql` - mutation UpdateSourceSuggestion($input: UpdateSourceSuggestionStatusInput!) { - updateSourceSuggestionStatus(input: $input) { - sourceSuggestion { - id - status - } + mutation UpdateSourceSuggestion($input: UpdateSourceSuggestionStatusInput!) { + updateSourceSuggestionStatus(input: $input) { + sourceSuggestion { + id + status } } -` - -@Injectable({ - providedIn: 'root', -}) -export class UpdateSourceSuggestionGQL extends Apollo.Mutation< - UpdateSourceSuggestionMutation, - UpdateSourceSuggestionMutationVariables -> { - document = UpdateSourceSuggestionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UpdateSourceSuggestionGQL extends Apollo.Mutation { + document = UpdateSourceSuggestionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UpdateCoiDocument = gql` - mutation UpdateCoi($input: UpdateCoiInput!) { - updateCoi(input: $input) { - coiStatement { - coiPresent - coiStatus - createdAt - id - } + mutation UpdateCoi($input: UpdateCoiInput!) { + updateCoi(input: $input) { + coiStatement { + coiPresent + coiStatus + createdAt + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class UpdateCoiGQL extends Apollo.Mutation< - UpdateCoiMutation, - UpdateCoiMutationVariables -> { - document = UpdateCoiDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UpdateCoiGQL extends Apollo.Mutation { + document = UpdateCoiDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UpdateUserProfileDocument = gql` - mutation UpdateUserProfile($input: EditUserInput!) { - editUser(input: $input) { - user { - id - } + mutation UpdateUserProfile($input: EditUserInput!) { + editUser(input: $input) { + user { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class UpdateUserProfileGQL extends Apollo.Mutation< - UpdateUserProfileMutation, - UpdateUserProfileMutationVariables -> { - document = UpdateUserProfileDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UpdateUserProfileGQL extends Apollo.Mutation { + document = UpdateUserProfileDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CountriesDocument = gql` - query Countries { - countries { - id - name - } + query Countries { + countries { + id + name } -` - -@Injectable({ - providedIn: 'root', -}) -export class CountriesGQL extends Apollo.Query< - CountriesQuery, - CountriesQueryVariables -> { - document = CountriesDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CountriesGQL extends Apollo.Query { + document = CountriesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DeprecateVariantDocument = gql` - mutation DeprecateVariant( - $variantId: Int! - $deprecationReason: VariantDeprecationReason! - $comment: String! - $organizationId: Int + mutation DeprecateVariant($variantId: Int!, $deprecationReason: VariantDeprecationReason!, $comment: String!, $organizationId: Int) { + deprecateVariant( + input: {variantId: $variantId, deprecationReason: $deprecationReason, comment: $comment, organizationId: $organizationId} ) { - deprecateVariant( - input: { - variantId: $variantId - deprecationReason: $deprecationReason - comment: $comment - organizationId: $organizationId - } - ) { - newlyDeprecatedMolecularProfiles { - id - } - variant { - id - name - } + newlyDeprecatedMolecularProfiles { + id + } + variant { + id + name } } -` - -@Injectable({ - providedIn: 'root', -}) -export class DeprecateVariantGQL extends Apollo.Mutation< - DeprecateVariantMutation, - DeprecateVariantMutationVariables -> { - document = DeprecateVariantDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DeprecateVariantGQL extends Apollo.Mutation { + document = DeprecateVariantDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MolecularProfilesForVariantDocument = gql` - query MolecularProfilesForVariant($variantId: Int!) { - molecularProfiles(variantId: $variantId, first: 50) { - nodes { - id - name - link - evidenceCountsByStatus { - submittedCount - acceptedCount - } + query MolecularProfilesForVariant($variantId: Int!) { + molecularProfiles(variantId: $variantId, first: 50) { + nodes { + id + name + link + evidenceCountsByStatus { + submittedCount + acceptedCount } } } -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfilesForVariantGQL extends Apollo.Query< - MolecularProfilesForVariantQuery, - MolecularProfilesForVariantQueryVariables -> { - document = MolecularProfilesForVariantDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfilesForVariantGQL extends Apollo.Query { + document = MolecularProfilesForVariantDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AssertionRevisableFieldsDocument = gql` - query AssertionRevisableFields($assertionId: Int!) { - assertion(id: $assertionId) { - ...RevisableAssertionFields - } + query AssertionRevisableFields($assertionId: Int!) { + assertion(id: $assertionId) { + ...RevisableAssertionFields } - ${RevisableAssertionFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AssertionRevisableFieldsGQL extends Apollo.Query< - AssertionRevisableFieldsQuery, - AssertionRevisableFieldsQueryVariables -> { - document = AssertionRevisableFieldsDocument +} + ${RevisableAssertionFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AssertionRevisableFieldsGQL extends Apollo.Query { + document = AssertionRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SuggestAssertionRevisionDocument = gql` - mutation SuggestAssertionRevision($input: SuggestAssertionRevisionInput!) { - suggestAssertionRevision(input: $input) { - clientMutationId - assertion { - id - } - results { - newlyCreated - } + mutation SuggestAssertionRevision($input: SuggestAssertionRevisionInput!) { + suggestAssertionRevision(input: $input) { + clientMutationId + assertion { + id + } + results { + newlyCreated } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestAssertionRevisionGQL extends Apollo.Mutation< - SuggestAssertionRevisionMutation, - SuggestAssertionRevisionMutationVariables -> { - document = SuggestAssertionRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestAssertionRevisionGQL extends Apollo.Mutation { + document = SuggestAssertionRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SubmitAssertionDocument = gql` - mutation SubmitAssertion($input: SubmitAssertionInput!) { - submitAssertion(input: $input) { - clientMutationId - assertion { - id - } + mutation SubmitAssertion($input: SubmitAssertionInput!) { + submitAssertion(input: $input) { + clientMutationId + assertion { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SubmitAssertionGQL extends Apollo.Mutation< - SubmitAssertionMutation, - SubmitAssertionMutationVariables -> { - document = SubmitAssertionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SubmitAssertionGQL extends Apollo.Mutation { + document = SubmitAssertionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EvidenceItemRevisableFieldsDocument = gql` - query EvidenceItemRevisableFields($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...RevisableEvidenceFields - } + query EvidenceItemRevisableFields($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...RevisableEvidenceFields } - ${RevisableEvidenceFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceItemRevisableFieldsGQL extends Apollo.Query< - EvidenceItemRevisableFieldsQuery, - EvidenceItemRevisableFieldsQueryVariables -> { - document = EvidenceItemRevisableFieldsDocument +} + ${RevisableEvidenceFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceItemRevisableFieldsGQL extends Apollo.Query { + document = EvidenceItemRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SuggestEvidenceItemRevisionDocument = gql` - mutation SuggestEvidenceItemRevision( - $input: SuggestEvidenceItemRevisionInput! - ) { - suggestEvidenceItemRevision(input: $input) { - clientMutationId - evidenceItem { - id - } - results { - newlyCreated - } + mutation SuggestEvidenceItemRevision($input: SuggestEvidenceItemRevisionInput!) { + suggestEvidenceItemRevision(input: $input) { + clientMutationId + evidenceItem { + id } - } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestEvidenceItemRevisionGQL extends Apollo.Mutation< - SuggestEvidenceItemRevisionMutation, - SuggestEvidenceItemRevisionMutationVariables -> { - document = SuggestEvidenceItemRevisionDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } -} -export const EvidenceFieldsFromSourceSuggestionDocument = gql` - query EvidenceFieldsFromSourceSuggestion( - $sourceId: Int - $molecularProfileId: Int - $diseaseId: Int - ) { - sourceSuggestionValues( - molecularProfileId: $molecularProfileId - diseaseId: $diseaseId - sourceId: $sourceId - ) { - molecularProfile { - id - name - link - } - disease { - id - name - link - } - source { - id - sourceType - citationId - citation - link - } + results { + newlyCreated } } -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceFieldsFromSourceSuggestionGQL extends Apollo.Query< - EvidenceFieldsFromSourceSuggestionQuery, - EvidenceFieldsFromSourceSuggestionQueryVariables -> { - document = EvidenceFieldsFromSourceSuggestionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestEvidenceItemRevisionGQL extends Apollo.Mutation { + document = SuggestEvidenceItemRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const EvidenceSubmittableFieldsDocument = gql` - query EvidenceSubmittableFields($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...SubmittableEvidenceFields +export const EvidenceFieldsFromSourceSuggestionDocument = gql` + query EvidenceFieldsFromSourceSuggestion($sourceId: Int, $molecularProfileId: Int, $diseaseId: Int) { + sourceSuggestionValues( + molecularProfileId: $molecularProfileId + diseaseId: $diseaseId + sourceId: $sourceId + ) { + molecularProfile { + id + name + link + } + disease { + id + name + link + } + source { + id + sourceType + citationId + citation + link } } - ${SubmittableEvidenceFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceSubmittableFieldsGQL extends Apollo.Query< - EvidenceSubmittableFieldsQuery, - EvidenceSubmittableFieldsQueryVariables -> { - document = EvidenceSubmittableFieldsDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceFieldsFromSourceSuggestionGQL extends Apollo.Query { + document = EvidenceFieldsFromSourceSuggestionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const EvidenceSubmittableFieldsDocument = gql` + query EvidenceSubmittableFields($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...SubmittableEvidenceFields } } + ${SubmittableEvidenceFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class EvidenceSubmittableFieldsGQL extends Apollo.Query { + document = EvidenceSubmittableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const SubmitEvidenceItemDocument = gql` - mutation SubmitEvidenceItem($input: SubmitEvidenceItemInput!) { - submitEvidence(input: $input) { - clientMutationId - evidenceItem { - id - } + mutation SubmitEvidenceItem($input: SubmitEvidenceItemInput!) { + submitEvidence(input: $input) { + clientMutationId + evidenceItem { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SubmitEvidenceItemGQL extends Apollo.Mutation< - SubmitEvidenceItemMutation, - SubmitEvidenceItemMutationVariables -> { - document = SubmitEvidenceItemDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SubmitEvidenceItemGQL extends Apollo.Mutation { + document = SubmitEvidenceItemDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ExistingEvidenceCountDocument = gql` - query ExistingEvidenceCount($molecularProfileId: Int!, $sourceId: Int!) { - evidenceItems( - molecularProfileId: $molecularProfileId - sourceId: $sourceId - ) { - totalCount - } + query ExistingEvidenceCount($molecularProfileId: Int!, $sourceId: Int!) { + evidenceItems(molecularProfileId: $molecularProfileId, sourceId: $sourceId) { + totalCount } -` - -@Injectable({ - providedIn: 'root', -}) -export class ExistingEvidenceCountGQL extends Apollo.Query< - ExistingEvidenceCountQuery, - ExistingEvidenceCountQueryVariables -> { - document = ExistingEvidenceCountDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ExistingEvidenceCountGQL extends Apollo.Query { + document = ExistingEvidenceCountDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const FullyCuratedSourceDocument = gql` - query FullyCuratedSource($sourceId: Int!) { - source(id: $sourceId) { - fullyCurated - } + query FullyCuratedSource($sourceId: Int!) { + source(id: $sourceId) { + fullyCurated } -` - -@Injectable({ - providedIn: 'root', -}) -export class FullyCuratedSourceGQL extends Apollo.Query< - FullyCuratedSourceQuery, - FullyCuratedSourceQueryVariables -> { - document = FullyCuratedSourceDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class FullyCuratedSourceGQL extends Apollo.Query { + document = FullyCuratedSourceDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const GeneRevisableFieldsDocument = gql` - query GeneRevisableFields($geneId: Int!) { - gene(id: $geneId) { - ...RevisableGeneFields - } + query GeneRevisableFields($geneId: Int!) { + gene(id: $geneId) { + ...RevisableGeneFields } - ${RevisableGeneFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GeneRevisableFieldsGQL extends Apollo.Query< - GeneRevisableFieldsQuery, - GeneRevisableFieldsQueryVariables -> { - document = GeneRevisableFieldsDocument +} + ${RevisableGeneFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class GeneRevisableFieldsGQL extends Apollo.Query { + document = GeneRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SuggestGeneRevisionDocument = gql` - mutation SuggestGeneRevision($input: SuggestGeneRevisionInput!) { - suggestGeneRevision(input: $input) { - clientMutationId - results { - newlyCreated - id - fieldName - } + mutation SuggestGeneRevision($input: SuggestGeneRevisionInput!) { + suggestGeneRevision(input: $input) { + clientMutationId + results { + newlyCreated + id + fieldName } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestGeneRevisionGQL extends Apollo.Mutation< - SuggestGeneRevisionMutation, - SuggestGeneRevisionMutationVariables -> { - document = SuggestGeneRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestGeneRevisionGQL extends Apollo.Mutation { + document = SuggestGeneRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MolecularProfileRevisableFieldsDocument = gql` - query MolecularProfileRevisableFields($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...RevisableMolecularProfileFields - } + query MolecularProfileRevisableFields($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...RevisableMolecularProfileFields } - ${RevisableMolecularProfileFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileRevisableFieldsGQL extends Apollo.Query< - MolecularProfileRevisableFieldsQuery, - MolecularProfileRevisableFieldsQueryVariables -> { - document = MolecularProfileRevisableFieldsDocument +} + ${RevisableMolecularProfileFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileRevisableFieldsGQL extends Apollo.Query { + document = MolecularProfileRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SuggestMolecularProfileRevisionDocument = gql` - mutation SuggestMolecularProfileRevision( - $input: SuggestMolecularProfileRevisionInput! - ) { - suggestMolecularProfileRevision(input: $input) { - clientMutationId - molecularProfile { - id - } - results { - newlyCreated - id - fieldName - } + mutation SuggestMolecularProfileRevision($input: SuggestMolecularProfileRevisionInput!) { + suggestMolecularProfileRevision(input: $input) { + clientMutationId + molecularProfile { + id + } + results { + newlyCreated + id + fieldName } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestMolecularProfileRevisionGQL extends Apollo.Mutation< - SuggestMolecularProfileRevisionMutation, - SuggestMolecularProfileRevisionMutationVariables -> { - document = SuggestMolecularProfileRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestMolecularProfileRevisionGQL extends Apollo.Mutation { + document = SuggestMolecularProfileRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SubmitSourceDocument = gql` - mutation SubmitSource($input: SuggestSourceInput!) { - suggestSource(input: $input) { - clientMutationId - sourceSuggestion { - id - } + mutation SubmitSource($input: SuggestSourceInput!) { + suggestSource(input: $input) { + clientMutationId + sourceSuggestion { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SubmitSourceGQL extends Apollo.Mutation< - SubmitSourceMutation, - SubmitSourceMutationVariables -> { - document = SubmitSourceDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SubmitSourceGQL extends Apollo.Mutation { + document = SubmitSourceDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SourceSuggestionChecksDocument = gql` - query SourceSuggestionChecks($sourceId: Int!) { - source(id: $sourceId) { - fullyCurated - } - sourceSuggestions(sourceId: $sourceId) { - filteredCount - } + query SourceSuggestionChecks($sourceId: Int!) { + source(id: $sourceId) { + fullyCurated } -` - -@Injectable({ - providedIn: 'root', -}) -export class SourceSuggestionChecksGQL extends Apollo.Query< - SourceSuggestionChecksQuery, - SourceSuggestionChecksQueryVariables -> { - document = SourceSuggestionChecksDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + sourceSuggestions(sourceId: $sourceId) { + filteredCount } } -export const VariantRevisableFieldsDocument = gql` - query VariantRevisableFields($variantId: Int!) { - variant(id: $variantId) { - ...RevisableVariantFields + `; + + @Injectable({ + providedIn: 'root' + }) + export class SourceSuggestionChecksGQL extends Apollo.Query { + document = SourceSuggestionChecksDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${RevisableVariantFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantRevisableFieldsGQL extends Apollo.Query< - VariantRevisableFieldsQuery, - VariantRevisableFieldsQueryVariables -> { - document = VariantRevisableFieldsDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantRevisableFieldsDocument = gql` + query VariantRevisableFields($variantId: Int!) { + variant(id: $variantId) { + ...RevisableVariantFields } } + ${RevisableVariantFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantRevisableFieldsGQL extends Apollo.Query { + document = VariantRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const SuggestVariantRevisionDocument = gql` - mutation SuggestVariantRevision($input: SuggestVariantRevisionInput!) { - suggestVariantRevision(input: $input) { - clientMutationId - variant { - id - } - results { - id - fieldName - newlyCreated - } + mutation SuggestVariantRevision($input: SuggestVariantRevisionInput!) { + suggestVariantRevision(input: $input) { + clientMutationId + variant { + id + } + results { + id + fieldName + newlyCreated } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestVariantRevisionGQL extends Apollo.Mutation< - SuggestVariantRevisionMutation, - SuggestVariantRevisionMutationVariables -> { - document = SuggestVariantRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestVariantRevisionGQL extends Apollo.Mutation { + document = SuggestVariantRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantGroupRevisableFieldsDocument = gql` - query VariantGroupRevisableFields($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupRevisableFields - } + query VariantGroupRevisableFields($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupRevisableFields } - ${VariantGroupRevisableFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantGroupRevisableFieldsGQL extends Apollo.Query< - VariantGroupRevisableFieldsQuery, - VariantGroupRevisableFieldsQueryVariables -> { - document = VariantGroupRevisableFieldsDocument +} + ${VariantGroupRevisableFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantGroupRevisableFieldsGQL extends Apollo.Query { + document = VariantGroupRevisableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SuggestVariantGroupRevisionDocument = gql` - mutation SuggestVariantGroupRevision( - $input: SuggestVariantGroupRevisionInput! - ) { - suggestVariantGroupRevision(input: $input) { - clientMutationId - variantGroup { - id - } - results { - newlyCreated - id - fieldName - } + mutation SuggestVariantGroupRevision($input: SuggestVariantGroupRevisionInput!) { + suggestVariantGroupRevision(input: $input) { + clientMutationId + variantGroup { + id + } + results { + newlyCreated + id + fieldName } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SuggestVariantGroupRevisionGQL extends Apollo.Mutation< - SuggestVariantGroupRevisionMutation, - SuggestVariantGroupRevisionMutationVariables -> { - document = SuggestVariantGroupRevisionDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SuggestVariantGroupRevisionGQL extends Apollo.Mutation { + document = SuggestVariantGroupRevisionDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantGroupSubmittableFieldsDocument = gql` - query VariantGroupSubmittableFields($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...SubmittableVariantGroupFields - } + query VariantGroupSubmittableFields($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...SubmittableVariantGroupFields } - ${SubmittableVariantGroupFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantGroupSubmittableFieldsGQL extends Apollo.Query< - VariantGroupSubmittableFieldsQuery, - VariantGroupSubmittableFieldsQueryVariables -> { - document = VariantGroupSubmittableFieldsDocument +} + ${SubmittableVariantGroupFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantGroupSubmittableFieldsGQL extends Apollo.Query { + document = VariantGroupSubmittableFieldsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SubmitVariantGroupDocument = gql` - mutation SubmitVariantGroup($input: SubmitVariantGroupInput!) { - submitVariantGroup(input: $input) { - clientMutationId - variantGroup { - id - } + mutation SubmitVariantGroup($input: SubmitVariantGroupInput!) { + submitVariantGroup(input: $input) { + clientMutationId + variantGroup { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SubmitVariantGroupGQL extends Apollo.Mutation< - SubmitVariantGroupMutation, - SubmitVariantGroupMutationVariables -> { - document = SubmitVariantGroupDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SubmitVariantGroupGQL extends Apollo.Mutation { + document = SubmitVariantGroupDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EntityTagsTestDocument = gql` - query EntityTagsTest( - $molecularProfileId: Int! - $geneId: Int! - $variantId: Int! - $therapyId: Int! - $diseaseId: Int! - $eid: Int! - ) { - evidenceItem(id: $eid) { - id - name - link - } - molecularProfile(id: $molecularProfileId) { - id - name - link - } - gene(id: $geneId) { - id - name - link - } - variant(id: $variantId) { - id - name - link - } - therapy(id: $therapyId) { - id - name - link - } - disease(id: $diseaseId) { - id - name - link - } + query EntityTagsTest($molecularProfileId: Int!, $geneId: Int!, $variantId: Int!, $therapyId: Int!, $diseaseId: Int!, $eid: Int!) { + evidenceItem(id: $eid) { + id + name + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class EntityTagsTestGQL extends Apollo.Query< - EntityTagsTestQuery, - EntityTagsTestQueryVariables -> { - document = EntityTagsTestDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + molecularProfile(id: $molecularProfileId) { + id + name + link } -} -export const AcmgCodeSelectTypeaheadDocument = gql` - query AcmgCodeSelectTypeahead($code: String!) { - acmgCodesTypeahead(queryTerm: $code) { - ...AcmgCodeSelectTypeaheadFields - } + gene(id: $geneId) { + id + name + link } - ${AcmgCodeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AcmgCodeSelectTypeaheadGQL extends Apollo.Query< - AcmgCodeSelectTypeaheadQuery, - AcmgCodeSelectTypeaheadQueryVariables -> { - document = AcmgCodeSelectTypeaheadDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + variant(id: $variantId) { + id + name + link } -} -export const AcmgCodeSelectTagDocument = gql` - query AcmgCodeSelectTag($id: Int!) { - acmgCode(id: $id) { - ...AcmgCodeSelectTypeaheadFields - } + therapy(id: $therapyId) { + id + name + link } - ${AcmgCodeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AcmgCodeSelectTagGQL extends Apollo.Query< - AcmgCodeSelectTagQuery, - AcmgCodeSelectTagQueryVariables -> { - document = AcmgCodeSelectTagDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) + disease(id: $diseaseId) { + id + name + link } } -export const ClingenCodeSelectTypeaheadDocument = gql` - query ClingenCodeSelectTypeahead($code: String!) { - clingenCodesTypeahead(queryTerm: $code) { - ...ClingenCodeSelectTypeaheadFields + `; + + @Injectable({ + providedIn: 'root' + }) + export class EntityTagsTestGQL extends Apollo.Query { + document = EntityTagsTestDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${ClingenCodeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ClingenCodeSelectTypeaheadGQL extends Apollo.Query< - ClingenCodeSelectTypeaheadQuery, - ClingenCodeSelectTypeaheadQueryVariables -> { - document = ClingenCodeSelectTypeaheadDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const AcmgCodeSelectTypeaheadDocument = gql` + query AcmgCodeSelectTypeahead($code: String!) { + acmgCodesTypeahead(queryTerm: $code) { + ...AcmgCodeSelectTypeaheadFields } } -export const ClingenCodeSelectTagDocument = gql` - query ClingenCodeSelectTag($id: Int!) { - clingenCode(id: $id) { - ...ClingenCodeSelectTypeaheadFields + ${AcmgCodeSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class AcmgCodeSelectTypeaheadGQL extends Apollo.Query { + document = AcmgCodeSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${ClingenCodeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class ClingenCodeSelectTagGQL extends Apollo.Query< - ClingenCodeSelectTagQuery, - ClingenCodeSelectTagQueryVariables -> { - document = ClingenCodeSelectTagDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const AcmgCodeSelectTagDocument = gql` + query AcmgCodeSelectTag($id: Int!) { + acmgCode(id: $id) { + ...AcmgCodeSelectTypeaheadFields } } -export const QuickAddDiseaseDocument = gql` - mutation QuickAddDisease($name: String!, $doid: String) { - addDisease(input: { name: $name, doid: $doid }) { - ...QuickAddDiseaseFields + ${AcmgCodeSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class AcmgCodeSelectTagGQL extends Apollo.Query { + document = AcmgCodeSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${QuickAddDiseaseFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class QuickAddDiseaseGQL extends Apollo.Mutation< - QuickAddDiseaseMutation, - QuickAddDiseaseMutationVariables -> { - document = QuickAddDiseaseDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const ClingenCodeSelectTypeaheadDocument = gql` + query ClingenCodeSelectTypeahead($code: String!) { + clingenCodesTypeahead(queryTerm: $code) { + ...ClingenCodeSelectTypeaheadFields } } -export const DiseaseSelectTypeaheadDocument = gql` - query DiseaseSelectTypeahead($name: String!) { - diseaseTypeahead(queryTerm: $name) { - ...DiseaseSelectTypeaheadFields + ${ClingenCodeSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class ClingenCodeSelectTypeaheadGQL extends Apollo.Query { + document = ClingenCodeSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${DiseaseSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class DiseaseSelectTypeaheadGQL extends Apollo.Query< - DiseaseSelectTypeaheadQuery, - DiseaseSelectTypeaheadQueryVariables -> { - document = DiseaseSelectTypeaheadDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const ClingenCodeSelectTagDocument = gql` + query ClingenCodeSelectTag($id: Int!) { + clingenCode(id: $id) { + ...ClingenCodeSelectTypeaheadFields } } -export const DiseaseSelectTagDocument = gql` - query DiseaseSelectTag($id: Int!) { - disease(id: $id) { - ...DiseaseSelectTypeaheadFields + ${ClingenCodeSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class ClingenCodeSelectTagGQL extends Apollo.Query { + document = ClingenCodeSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${DiseaseSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class DiseaseSelectTagGQL extends Apollo.Query< - DiseaseSelectTagQuery, - DiseaseSelectTagQueryVariables -> { - document = DiseaseSelectTagDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const QuickAddDiseaseDocument = gql` + mutation QuickAddDisease($name: String!, $doid: String) { + addDisease(input: {name: $name, doid: $doid}) { + ...QuickAddDiseaseFields } } -export const EvidenceManagerDocument = gql` - query EvidenceManager( - $first: Int - $last: Int - $before: String - $after: String - $diseaseName: String - $therapyName: String - $id: Int - $description: String - $evidenceLevel: EvidenceLevel - $evidenceDirection: EvidenceDirection - $significance: EvidenceSignificance - $evidenceType: EvidenceType - $rating: Int - $variantOrigin: VariantOrigin - $variantId: Int - $molecularProfileId: Int - $assertionId: Int - $organizationId: Int - $userId: Int - $sortBy: EvidenceSort - $phenotypeId: Int - $diseaseId: Int - $therapyId: Int - $sourceId: Int - $clinicalTrialId: Int - $molecularProfileName: String - $status: EvidenceStatusFilter - ) { - evidenceItems( - first: $first - last: $last - before: $before - after: $after - diseaseName: $diseaseName - therapyName: $therapyName - id: $id - description: $description - evidenceLevel: $evidenceLevel - evidenceDirection: $evidenceDirection - significance: $significance - evidenceType: $evidenceType - evidenceRating: $rating - variantOrigin: $variantOrigin - variantId: $variantId - molecularProfileId: $molecularProfileId - assertionId: $assertionId - organizationId: $organizationId - userId: $userId - phenotypeId: $phenotypeId - diseaseId: $diseaseId - therapyId: $therapyId - sourceId: $sourceId - clinicalTrialId: $clinicalTrialId - molecularProfileName: $molecularProfileName - status: $status - sortBy: $sortBy - ) { - totalCount - pageCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...EvidenceManagerFields - } - } - nodes { - ...EvidenceManagerFields - } + ${QuickAddDiseaseFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class QuickAddDiseaseGQL extends Apollo.Mutation { + document = QuickAddDiseaseDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${EvidenceManagerFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceManagerGQL extends Apollo.Query< - EvidenceManagerQuery, - EvidenceManagerQueryVariables -> { - document = EvidenceManagerDocument +export const DiseaseSelectTypeaheadDocument = gql` + query DiseaseSelectTypeahead($name: String!) { + diseaseTypeahead(queryTerm: $name) { + ...DiseaseSelectTypeaheadFields + } +} + ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DiseaseSelectTypeaheadGQL extends Apollo.Query { + document = DiseaseSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const DiseaseSelectTagDocument = gql` + query DiseaseSelectTag($id: Int!) { + disease(id: $id) { + ...DiseaseSelectTypeaheadFields } } -export const EvidenceSelectTypeaheadDocument = gql` - query EvidenceSelectTypeahead($eid: Int!) { - evidenceItems(id: $eid) { - nodes { - ...EvidenceSelectTypeaheadFields + ${DiseaseSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class DiseaseSelectTagGQL extends Apollo.Query { + document = DiseaseSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const EvidenceManagerDocument = gql` + query EvidenceManager($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $description: String, $evidenceLevel: EvidenceLevel, $evidenceDirection: EvidenceDirection, $significance: EvidenceSignificance, $evidenceType: EvidenceType, $rating: Int, $variantOrigin: VariantOrigin, $variantId: Int, $molecularProfileId: Int, $assertionId: Int, $organizationId: Int, $userId: Int, $sortBy: EvidenceSort, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $sourceId: Int, $clinicalTrialId: Int, $molecularProfileName: String, $status: EvidenceStatusFilter) { + evidenceItems( + first: $first + last: $last + before: $before + after: $after + diseaseName: $diseaseName + therapyName: $therapyName + id: $id + description: $description + evidenceLevel: $evidenceLevel + evidenceDirection: $evidenceDirection + significance: $significance + evidenceType: $evidenceType + evidenceRating: $rating + variantOrigin: $variantOrigin + variantId: $variantId + molecularProfileId: $molecularProfileId + assertionId: $assertionId + organizationId: $organizationId + userId: $userId + phenotypeId: $phenotypeId + diseaseId: $diseaseId + therapyId: $therapyId + sourceId: $sourceId + clinicalTrialId: $clinicalTrialId + molecularProfileName: $molecularProfileName + status: $status + sortBy: $sortBy + ) { + totalCount + pageCount + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...EvidenceManagerFields } } + nodes { + ...EvidenceManagerFields + } } - ${EvidenceSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceSelectTypeaheadGQL extends Apollo.Query< - EvidenceSelectTypeaheadQuery, - EvidenceSelectTypeaheadQueryVariables -> { - document = EvidenceSelectTypeaheadDocument +} + ${EvidenceManagerFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceManagerGQL extends Apollo.Query { + document = EvidenceManagerDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} -export const EvidenceSelectTagDocument = gql` - query EvidenceSelectTag($eid: Int!) { - evidenceItem(id: $eid) { +export const EvidenceSelectTypeaheadDocument = gql` + query EvidenceSelectTypeahead($eid: Int!) { + evidenceItems(id: $eid) { + nodes { ...EvidenceSelectTypeaheadFields } } - ${EvidenceSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceSelectTagGQL extends Apollo.Query< - EvidenceSelectTagQuery, - EvidenceSelectTagQueryVariables -> { - document = EvidenceSelectTagDocument +} + ${EvidenceSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceSelectTypeaheadGQL extends Apollo.Query { + document = EvidenceSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const EvidenceSelectTagDocument = gql` + query EvidenceSelectTag($eid: Int!) { + evidenceItem(id: $eid) { + ...EvidenceSelectTypeaheadFields } } -export const GeneSelectTypeaheadDocument = gql` - query GeneSelectTypeahead($entrezSymbol: String!) { - geneTypeahead(queryTerm: $entrezSymbol) { - ...GeneSelectTypeaheadFields + ${EvidenceSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class EvidenceSelectTagGQL extends Apollo.Query { + document = EvidenceSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${GeneSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GeneSelectTypeaheadGQL extends Apollo.Query< - GeneSelectTypeaheadQuery, - GeneSelectTypeaheadQueryVariables -> { - document = GeneSelectTypeaheadDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const GeneSelectTypeaheadDocument = gql` + query GeneSelectTypeahead($entrezSymbol: String!) { + geneTypeahead(queryTerm: $entrezSymbol) { + ...GeneSelectTypeaheadFields } } -export const GeneSelectTagDocument = gql` - query GeneSelectTag($geneId: Int!) { - gene(id: $geneId) { - ...GeneSelectTypeaheadFields + ${GeneSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class GeneSelectTypeaheadGQL extends Apollo.Query { + document = GeneSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${GeneSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GeneSelectTagGQL extends Apollo.Query< - GeneSelectTagQuery, - GeneSelectTagQueryVariables -> { - document = GeneSelectTagDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const GeneSelectTagDocument = gql` + query GeneSelectTag($geneId: Int!) { + gene(id: $geneId) { + ...GeneSelectTypeaheadFields } } + ${GeneSelectTypeaheadFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class GeneSelectTagGQL extends Apollo.Query { + document = GeneSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } export const MolecularProfileSelectTypeaheadDocument = gql` - query MolecularProfileSelectTypeahead($name: String!, $geneId: Int) { - molecularProfiles(name: $name, geneId: $geneId, first: 25) { - nodes { - ...MolecularProfileSelectTypeaheadFields - } + query MolecularProfileSelectTypeahead($name: String!, $geneId: Int) { + molecularProfiles(name: $name, geneId: $geneId, first: 25) { + nodes { + ...MolecularProfileSelectTypeaheadFields } } - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileSelectTypeaheadGQL extends Apollo.Query< - MolecularProfileSelectTypeaheadQuery, - MolecularProfileSelectTypeaheadQueryVariables -> { - document = MolecularProfileSelectTypeaheadDocument +} + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileSelectTypeaheadGQL extends Apollo.Query { + document = MolecularProfileSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MolecularProfileSelectTagDocument = gql` - query MolecularProfileSelectTag($molecularProfileId: Int!) { - molecularProfile(id: $molecularProfileId) { - ...MolecularProfileSelectTypeaheadFields - } + query MolecularProfileSelectTag($molecularProfileId: Int!) { + molecularProfile(id: $molecularProfileId) { + ...MolecularProfileSelectTypeaheadFields } - ${MolecularProfileSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileSelectTagGQL extends Apollo.Query< - MolecularProfileSelectTagQuery, - MolecularProfileSelectTagQueryVariables -> { - document = MolecularProfileSelectTagDocument +} + ${MolecularProfileSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileSelectTagGQL extends Apollo.Query { + document = MolecularProfileSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const PreviewMolecularProfileName2Document = gql` - query PreviewMolecularProfileName2( - $mpStructure: MolecularProfileComponentInput - ) { - previewMolecularProfileName(structure: $mpStructure) { - existingMolecularProfile { - id - name - link - } - segments { - ...PreviewMpName2 - } - deprecatedVariants { - id - name - link - } + query PreviewMolecularProfileName2($mpStructure: MolecularProfileComponentInput) { + previewMolecularProfileName(structure: $mpStructure) { + existingMolecularProfile { + id + name + link + } + segments { + ...PreviewMpName2 + } + deprecatedVariants { + id + name + link } } - ${PreviewMpName2FragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class PreviewMolecularProfileName2GQL extends Apollo.Query< - PreviewMolecularProfileName2Query, - PreviewMolecularProfileName2QueryVariables -> { - document = PreviewMolecularProfileName2Document +} + ${PreviewMpName2FragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PreviewMolecularProfileName2GQL extends Apollo.Query { + document = PreviewMolecularProfileName2Document; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MpExpressionEditorPrepopulateDocument = gql` - query MpExpressionEditorPrepopulate($mpId: Int!) { - molecularProfile(id: $mpId) { - id - parsedName { - ...MolecularProfileParsedName - } - rawName + query MpExpressionEditorPrepopulate($mpId: Int!) { + molecularProfile(id: $mpId) { + id + parsedName { + ...MolecularProfileParsedName } + rawName } - ${MolecularProfileParsedNameFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MpExpressionEditorPrepopulateGQL extends Apollo.Query< - MpExpressionEditorPrepopulateQuery, - MpExpressionEditorPrepopulateQueryVariables -> { - document = MpExpressionEditorPrepopulateDocument +} + ${MolecularProfileParsedNameFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MpExpressionEditorPrepopulateGQL extends Apollo.Query { + document = MpExpressionEditorPrepopulateDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const CreateMolecularProfile2Document = gql` - mutation CreateMolecularProfile2( - $mpStructure: MolecularProfileComponentInput! - $organizationId: Int + mutation CreateMolecularProfile2($mpStructure: MolecularProfileComponentInput!, $organizationId: Int) { + createMolecularProfile( + input: {structure: $mpStructure, organizationId: $organizationId} ) { - createMolecularProfile( - input: { structure: $mpStructure, organizationId: $organizationId } - ) { - molecularProfile { - id - name - link - } + molecularProfile { + id + name + link } } -` - -@Injectable({ - providedIn: 'root', -}) -export class CreateMolecularProfile2GQL extends Apollo.Mutation< - CreateMolecularProfile2Mutation, - CreateMolecularProfile2MutationVariables -> { - document = CreateMolecularProfile2Document +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class CreateMolecularProfile2GQL extends Apollo.Mutation { + document = CreateMolecularProfile2Document; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const NccnGuidelineSelectTypeaheadDocument = gql` - query NccnGuidelineSelectTypeahead($name: String!) { - nccnGuidelinesTypeahead(queryTerm: $name) { - ...NccnGuidelineSelectTypeaheadFields - } + query NccnGuidelineSelectTypeahead($name: String!) { + nccnGuidelinesTypeahead(queryTerm: $name) { + ...NccnGuidelineSelectTypeaheadFields } - ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class NccnGuidelineSelectTypeaheadGQL extends Apollo.Query< - NccnGuidelineSelectTypeaheadQuery, - NccnGuidelineSelectTypeaheadQueryVariables -> { - document = NccnGuidelineSelectTypeaheadDocument +} + ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class NccnGuidelineSelectTypeaheadGQL extends Apollo.Query { + document = NccnGuidelineSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const NccnGuidelineSelectTagDocument = gql` - query NccnGuidelineSelectTag($id: Int!) { - nccnGuideline(id: $id) { - ...NccnGuidelineSelectTypeaheadFields - } + query NccnGuidelineSelectTag($id: Int!) { + nccnGuideline(id: $id) { + ...NccnGuidelineSelectTypeaheadFields } - ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class NccnGuidelineSelectTagGQL extends Apollo.Query< - NccnGuidelineSelectTagQuery, - NccnGuidelineSelectTagQueryVariables -> { - document = NccnGuidelineSelectTagDocument +} + ${NccnGuidelineSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class NccnGuidelineSelectTagGQL extends Apollo.Query { + document = NccnGuidelineSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const PhenotypeSelectTypeaheadDocument = gql` - query PhenotypeSelectTypeahead($name: String!) { - phenotypeTypeahead(queryTerm: $name) { - ...PhenotypeSelectTypeaheadFields - } + query PhenotypeSelectTypeahead($name: String!) { + phenotypeTypeahead(queryTerm: $name) { + ...PhenotypeSelectTypeaheadFields } - ${PhenotypeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class PhenotypeSelectTypeaheadGQL extends Apollo.Query< - PhenotypeSelectTypeaheadQuery, - PhenotypeSelectTypeaheadQueryVariables -> { - document = PhenotypeSelectTypeaheadDocument +} + ${PhenotypeSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PhenotypeSelectTypeaheadGQL extends Apollo.Query { + document = PhenotypeSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const PhenotypeSelectTagDocument = gql` - query PhenotypeSelectTag($id: Int!) { - phenotype(id: $id) { - ...PhenotypeSelectTypeaheadFields - } + query PhenotypeSelectTag($id: Int!) { + phenotype(id: $id) { + ...PhenotypeSelectTypeaheadFields } - ${PhenotypeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class PhenotypeSelectTagGQL extends Apollo.Query< - PhenotypeSelectTagQuery, - PhenotypeSelectTagQueryVariables -> { - document = PhenotypeSelectTagDocument +} + ${PhenotypeSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PhenotypeSelectTagGQL extends Apollo.Query { + document = PhenotypeSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const QuickAddSourceCheckCitationDocument = gql` - query QuickAddSourceCheckCitation( - $sourceType: SourceSource! - $citationId: String! - ) { - remoteCitation(sourceType: $sourceType, citationId: $citationId) - } -` - -@Injectable({ - providedIn: 'root', -}) -export class QuickAddSourceCheckCitationGQL extends Apollo.Query< - QuickAddSourceCheckCitationQuery, - QuickAddSourceCheckCitationQueryVariables -> { - document = QuickAddSourceCheckCitationDocument + query QuickAddSourceCheckCitation($sourceType: SourceSource!, $citationId: String!) { + remoteCitation(sourceType: $sourceType, citationId: $citationId) +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class QuickAddSourceCheckCitationGQL extends Apollo.Query { + document = QuickAddSourceCheckCitationDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const QuickAddSourceRemoteCitationDocument = gql` - mutation QuickAddSourceRemoteCitation($input: AddRemoteCitationInput!) { - addRemoteCitation(input: $input) { - newSource { - id - citationId - sourceType - } + mutation QuickAddSourceRemoteCitation($input: AddRemoteCitationInput!) { + addRemoteCitation(input: $input) { + newSource { + id + citationId + sourceType } } -` - -@Injectable({ - providedIn: 'root', -}) -export class QuickAddSourceRemoteCitationGQL extends Apollo.Mutation< - QuickAddSourceRemoteCitationMutation, - QuickAddSourceRemoteCitationMutationVariables -> { - document = QuickAddSourceRemoteCitationDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class QuickAddSourceRemoteCitationGQL extends Apollo.Mutation { + document = QuickAddSourceRemoteCitationDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SourceSelectTypeaheadDocument = gql` - query SourceSelectTypeahead( - $partialCitationId: String! - $sourceType: SourceSource! - ) { - sourceTypeahead(citationId: $partialCitationId, sourceType: $sourceType) { - ...SourceSelectTypeaheadFields - } + query SourceSelectTypeahead($partialCitationId: String!, $sourceType: SourceSource!) { + sourceTypeahead(citationId: $partialCitationId, sourceType: $sourceType) { + ...SourceSelectTypeaheadFields } - ${SourceSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SourceSelectTypeaheadGQL extends Apollo.Query< - SourceSelectTypeaheadQuery, - SourceSelectTypeaheadQueryVariables -> { - document = SourceSelectTypeaheadDocument +} + ${SourceSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SourceSelectTypeaheadGQL extends Apollo.Query { + document = SourceSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SourceSelectTagDocument = gql` - query SourceSelectTag($id: Int!) { - source(id: $id) { - ...SourceSelectTypeaheadFields - } + query SourceSelectTag($id: Int!) { + source(id: $id) { + ...SourceSelectTypeaheadFields } - ${SourceSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SourceSelectTagGQL extends Apollo.Query< - SourceSelectTagQuery, - SourceSelectTagQueryVariables -> { - document = SourceSelectTagDocument +} + ${SourceSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SourceSelectTagGQL extends Apollo.Query { + document = SourceSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const QuickAddTherapyDocument = gql` - mutation QuickAddTherapy($name: String!, $ncitId: String) { - addTherapy(input: { name: $name, ncitId: $ncitId }) { - ...QuickAddTherapyFields - } + mutation QuickAddTherapy($name: String!, $ncitId: String) { + addTherapy(input: {name: $name, ncitId: $ncitId}) { + ...QuickAddTherapyFields } - ${QuickAddTherapyFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class QuickAddTherapyGQL extends Apollo.Mutation< - QuickAddTherapyMutation, - QuickAddTherapyMutationVariables -> { - document = QuickAddTherapyDocument +} + ${QuickAddTherapyFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class QuickAddTherapyGQL extends Apollo.Mutation { + document = QuickAddTherapyDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const TherapySelectTypeaheadDocument = gql` - query TherapySelectTypeahead($name: String!) { - therapyTypeahead(queryTerm: $name) { - ...TherapySelectTypeaheadFields - } + query TherapySelectTypeahead($name: String!) { + therapyTypeahead(queryTerm: $name) { + ...TherapySelectTypeaheadFields } - ${TherapySelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class TherapySelectTypeaheadGQL extends Apollo.Query< - TherapySelectTypeaheadQuery, - TherapySelectTypeaheadQueryVariables -> { - document = TherapySelectTypeaheadDocument +} + ${TherapySelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class TherapySelectTypeaheadGQL extends Apollo.Query { + document = TherapySelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const TherapySelectTagDocument = gql` - query TherapySelectTag($id: Int!) { - therapy(id: $id) { - ...TherapySelectTypeaheadFields - } + query TherapySelectTag($id: Int!) { + therapy(id: $id) { + ...TherapySelectTypeaheadFields } - ${TherapySelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class TherapySelectTagGQL extends Apollo.Query< - TherapySelectTagQuery, - TherapySelectTagQueryVariables -> { - document = TherapySelectTagDocument +} + ${TherapySelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class TherapySelectTagGQL extends Apollo.Query { + document = TherapySelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantManagerDocument = gql` - query VariantManager( - $variantName: String - $entrezSymbol: String - $diseaseName: String - $therapyName: String - $variantAlias: String - $variantTypeId: Int - $variantGroupId: Int - $sortBy: VariantsSort - $first: Int - $last: Int - $before: String - $after: String + query VariantManager($variantName: String, $entrezSymbol: String, $diseaseName: String, $therapyName: String, $variantAlias: String, $variantTypeId: Int, $variantGroupId: Int, $sortBy: VariantsSort, $first: Int, $last: Int, $before: String, $after: String) { + browseVariants( + variantName: $variantName + entrezSymbol: $entrezSymbol + diseaseName: $diseaseName + therapyName: $therapyName + variantAlias: $variantAlias + variantTypeId: $variantTypeId + variantGroupId: $variantGroupId + sortBy: $sortBy + first: $first + last: $last + before: $before + after: $after ) { - browseVariants( - variantName: $variantName - entrezSymbol: $entrezSymbol - diseaseName: $diseaseName - therapyName: $therapyName - variantAlias: $variantAlias - variantTypeId: $variantTypeId - variantGroupId: $variantGroupId - sortBy: $sortBy - first: $first - last: $last - before: $before - after: $after - ) { - pageInfo { - endCursor - hasNextPage - startCursor - hasPreviousPage - } - edges { - cursor - node { - ...BrowseVariantsFields - } + pageInfo { + endCursor + hasNextPage + startCursor + hasPreviousPage + } + edges { + cursor + node { + ...BrowseVariantsFields } - totalCount - filteredCount - pageCount } + totalCount + filteredCount + pageCount } - ${BrowseVariantsFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantManagerGQL extends Apollo.Query< - VariantManagerQuery, - VariantManagerQueryVariables -> { - document = VariantManagerDocument +} + ${BrowseVariantsFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantManagerGQL extends Apollo.Query { + document = VariantManagerDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const QuickAddVariantDocument = gql` - mutation QuickAddVariant( - $name: String! - $geneId: Int! - $organizationId: Int + mutation QuickAddVariant($name: String!, $geneId: Int!, $organizationId: Int) { + createVariant( + input: {name: $name, geneId: $geneId, organizationId: $organizationId} ) { - createVariant( - input: { name: $name, geneId: $geneId, organizationId: $organizationId } - ) { - ...QuickAddVariantFields - } + ...QuickAddVariantFields } - ${QuickAddVariantFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class QuickAddVariantGQL extends Apollo.Mutation< - QuickAddVariantMutation, - QuickAddVariantMutationVariables -> { - document = QuickAddVariantDocument +} + ${QuickAddVariantFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class QuickAddVariantGQL extends Apollo.Mutation { + document = QuickAddVariantDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantSelectTypeaheadDocument = gql` - query VariantSelectTypeahead($name: String!, $geneId: Int) { - variants(name: $name, geneId: $geneId, first: 50) { - totalCount - edges { - node { - ...VariantSelectTypeaheadFields - } - } - nodes { + query VariantSelectTypeahead($name: String!, $geneId: Int) { + variants(name: $name, geneId: $geneId, first: 50) { + totalCount + edges { + node { ...VariantSelectTypeaheadFields } } + nodes { + ...VariantSelectTypeaheadFields + } } - ${VariantSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantSelectTypeaheadGQL extends Apollo.Query< - VariantSelectTypeaheadQuery, - VariantSelectTypeaheadQueryVariables -> { - document = VariantSelectTypeaheadDocument +} + ${VariantSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantSelectTypeaheadGQL extends Apollo.Query { + document = VariantSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantSelectTagDocument = gql` - query VariantSelectTag($variantId: Int!) { - variant(id: $variantId) { - ...VariantSelectTypeaheadFields - } + query VariantSelectTag($variantId: Int!) { + variant(id: $variantId) { + ...VariantSelectTypeaheadFields } - ${VariantSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantSelectTagGQL extends Apollo.Query< - VariantSelectTagQuery, - VariantSelectTagQueryVariables -> { - document = VariantSelectTagDocument +} + ${VariantSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantSelectTagGQL extends Apollo.Query { + document = VariantSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantTypeSelectTypeaheadDocument = gql` - query VariantTypeSelectTypeahead($name: String!) { - variantTypeTypeahead(queryTerm: $name) { - ...VariantTypeSelectTypeaheadFields - } + query VariantTypeSelectTypeahead($name: String!) { + variantTypeTypeahead(queryTerm: $name) { + ...VariantTypeSelectTypeaheadFields } - ${VariantTypeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantTypeSelectTypeaheadGQL extends Apollo.Query< - VariantTypeSelectTypeaheadQuery, - VariantTypeSelectTypeaheadQueryVariables -> { - document = VariantTypeSelectTypeaheadDocument +} + ${VariantTypeSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantTypeSelectTypeaheadGQL extends Apollo.Query { + document = VariantTypeSelectTypeaheadDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const VariantTypeSelectTagDocument = gql` - query VariantTypeSelectTag($id: Int!) { - variantType(id: $id) { - ...VariantTypeSelectTypeaheadFields - } + query VariantTypeSelectTag($id: Int!) { + variantType(id: $id) { + ...VariantTypeSelectTypeaheadFields } - ${VariantTypeSelectTypeaheadFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantTypeSelectTagGQL extends Apollo.Query< - VariantTypeSelectTagQuery, - VariantTypeSelectTagQueryVariables -> { - document = VariantTypeSelectTagDocument +} + ${VariantTypeSelectTypeaheadFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class VariantTypeSelectTagGQL extends Apollo.Query { + document = VariantTypeSelectTagDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AssertionDetailDocument = gql` - query AssertionDetail($assertionId: Int!) { - assertion(id: $assertionId) { - ...AssertionDetailFields - } + query AssertionDetail($assertionId: Int!) { + assertion(id: $assertionId) { + ...AssertionDetailFields } - ${AssertionDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AssertionDetailGQL extends Apollo.Query< - AssertionDetailQuery, - AssertionDetailQueryVariables -> { - document = AssertionDetailDocument +} + ${AssertionDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AssertionDetailGQL extends Apollo.Query { + document = AssertionDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const AssertionSummaryDocument = gql` - query AssertionSummary($assertionId: Int!) { - assertion(id: $assertionId) { - ...AssertionSummaryFields - } + query AssertionSummary($assertionId: Int!) { + assertion(id: $assertionId) { + ...AssertionSummaryFields } - ${AssertionSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class AssertionSummaryGQL extends Apollo.Query< - AssertionSummaryQuery, - AssertionSummaryQueryVariables -> { - document = AssertionSummaryDocument +} + ${AssertionSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class AssertionSummaryGQL extends Apollo.Query { + document = AssertionSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } +export const ClinicalTrialDetailDocument = gql` + query ClinicalTrialDetail($clinicalTrialId: Int!) { + clinicalTrial(id: $clinicalTrialId) { + id + name + nctId + description + url + link } } -export const ClinicalTrialDetailDocument = gql` - query ClinicalTrialDetail($clinicalTrialId: Int!) { - clinicalTrial(id: $clinicalTrialId) { - id - name - nctId - description - url - link - } - } -` - -@Injectable({ - providedIn: 'root', -}) -export class ClinicalTrialDetailGQL extends Apollo.Query< - ClinicalTrialDetailQuery, - ClinicalTrialDetailQueryVariables -> { - document = ClinicalTrialDetailDocument + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ClinicalTrialDetailGQL extends Apollo.Query { + document = ClinicalTrialDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const ClinicalTrialSummaryDocument = gql` - query ClinicalTrialSummary($clinicalTrialId: Int!) { - clinicalTrial(id: $clinicalTrialId) { - id - name - nctId - description - url - link - } + query ClinicalTrialSummary($clinicalTrialId: Int!) { + clinicalTrial(id: $clinicalTrialId) { + id + name + nctId + description + url + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class ClinicalTrialSummaryGQL extends Apollo.Query< - ClinicalTrialSummaryQuery, - ClinicalTrialSummaryQueryVariables -> { - document = ClinicalTrialSummaryDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class ClinicalTrialSummaryGQL extends Apollo.Query { + document = ClinicalTrialSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DiseaseDetailDocument = gql` - query DiseaseDetail($diseaseId: Int!) { - disease(id: $diseaseId) { - id - name - doid - diseaseUrl - displayName - diseaseAliases - link - } + query DiseaseDetail($diseaseId: Int!) { + disease(id: $diseaseId) { + id + name + doid + diseaseUrl + displayName + diseaseAliases + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class DiseaseDetailGQL extends Apollo.Query< - DiseaseDetailQuery, - DiseaseDetailQueryVariables -> { - document = DiseaseDetailDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DiseaseDetailGQL extends Apollo.Query { + document = DiseaseDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DiseasesSummaryDocument = gql` - query DiseasesSummary($diseaseId: Int!) { - disease(id: $diseaseId) { - ...DiseasesSummaryFields - } + query DiseasesSummary($diseaseId: Int!) { + disease(id: $diseaseId) { + ...DiseasesSummaryFields } - ${DiseasesSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class DiseasesSummaryGQL extends Apollo.Query< - DiseasesSummaryQuery, - DiseasesSummaryQueryVariables -> { - document = DiseasesSummaryDocument +} + ${DiseasesSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DiseasesSummaryGQL extends Apollo.Query { + document = DiseasesSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EvidenceDetailDocument = gql` - query EvidenceDetail($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...EvidenceDetailFields - } + query EvidenceDetail($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...EvidenceDetailFields } - ${EvidenceDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceDetailGQL extends Apollo.Query< - EvidenceDetailQuery, - EvidenceDetailQueryVariables -> { - document = EvidenceDetailDocument +} + ${EvidenceDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceDetailGQL extends Apollo.Query { + document = EvidenceDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const EvidenceSummaryDocument = gql` - query EvidenceSummary($evidenceId: Int!) { - evidenceItem(id: $evidenceId) { - ...EvidenceSummaryFields - } + query EvidenceSummary($evidenceId: Int!) { + evidenceItem(id: $evidenceId) { + ...EvidenceSummaryFields } - ${EvidenceSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class EvidenceSummaryGQL extends Apollo.Query< - EvidenceSummaryQuery, - EvidenceSummaryQueryVariables -> { - document = EvidenceSummaryDocument +} + ${EvidenceSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class EvidenceSummaryGQL extends Apollo.Query { + document = EvidenceSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const GeneDetailDocument = gql` - query GeneDetail($geneId: Int!) { - gene(id: $geneId) { - ...GeneDetailFields - } + query GeneDetail($geneId: Int!) { + gene(id: $geneId) { + ...GeneDetailFields } - ${GeneDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GeneDetailGQL extends Apollo.Query< - GeneDetailQuery, - GeneDetailQueryVariables -> { - document = GeneDetailDocument +} + ${GeneDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class GeneDetailGQL extends Apollo.Query { + document = GeneDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const GenesSummaryDocument = gql` - query GenesSummary($geneId: Int!) { - gene(id: $geneId) { - ...GeneSummaryFields - } + query GenesSummary($geneId: Int!) { + gene(id: $geneId) { + ...GeneSummaryFields } - ${GeneSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class GenesSummaryGQL extends Apollo.Query< - GenesSummaryQuery, - GenesSummaryQueryVariables -> { - document = GenesSummaryDocument +} + ${GeneSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class GenesSummaryGQL extends Apollo.Query { + document = GenesSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MolecularProfileDetailDocument = gql` - query MolecularProfileDetail($mpId: Int!) { - molecularProfile(id: $mpId) { - ...MolecularProfileDetailFields - } + query MolecularProfileDetail($mpId: Int!) { + molecularProfile(id: $mpId) { + ...MolecularProfileDetailFields } - ${MolecularProfileDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileDetailGQL extends Apollo.Query< - MolecularProfileDetailQuery, - MolecularProfileDetailQueryVariables -> { - document = MolecularProfileDetailDocument +} + ${MolecularProfileDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileDetailGQL extends Apollo.Query { + document = MolecularProfileDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const MolecularProfileSummaryDocument = gql` - query MolecularProfileSummary($mpId: Int!) { - molecularProfile(id: $mpId) { - ...MolecularProfileSummaryFields - } + query MolecularProfileSummary($mpId: Int!) { + molecularProfile(id: $mpId) { + ...MolecularProfileSummaryFields } - ${MolecularProfileSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class MolecularProfileSummaryGQL extends Apollo.Query< - MolecularProfileSummaryQuery, - MolecularProfileSummaryQueryVariables -> { - document = MolecularProfileSummaryDocument +} + ${MolecularProfileSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class MolecularProfileSummaryGQL extends Apollo.Query { + document = MolecularProfileSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const OrganizationDetailDocument = gql` - query OrganizationDetail($organizationId: Int!) { - organization(id: $organizationId) { - ...OrganizationDetailFields - } + query OrganizationDetail($organizationId: Int!) { + organization(id: $organizationId) { + ...OrganizationDetailFields } - ${OrganizationDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationDetailGQL extends Apollo.Query< - OrganizationDetailQuery, - OrganizationDetailQueryVariables -> { - document = OrganizationDetailDocument +} + ${OrganizationDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class OrganizationDetailGQL extends Apollo.Query { + document = OrganizationDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const OrganizationGroupsDocument = gql` - query OrganizationGroups($organizationId: Int!) { - organization(id: $organizationId) { - subGroups { - ...OrganizationGroupsFields - } + query OrganizationGroups($organizationId: Int!) { + organization(id: $organizationId) { + subGroups { + ...OrganizationGroupsFields } } - ${OrganizationGroupsFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationGroupsGQL extends Apollo.Query< - OrganizationGroupsQuery, - OrganizationGroupsQueryVariables -> { - document = OrganizationGroupsDocument +} + ${OrganizationGroupsFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class OrganizationGroupsGQL extends Apollo.Query { + document = OrganizationGroupsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const OrganizationMembersDocument = gql` - query OrganizationMembers( - $organizationId: Int! - $first: Int - $last: Int - $before: String - $after: String + query OrganizationMembers($organizationId: Int!, $first: Int, $last: Int, $before: String, $after: String) { + users( + organization: {id: $organizationId} + first: $first + last: $last + before: $before + after: $after ) { - users( - organization: { id: $organizationId } - first: $first - last: $last - before: $before - after: $after - ) { - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - cursor - node { - ...OrganizationMembersFields - } + pageInfo { + hasNextPage + hasPreviousPage + startCursor + endCursor + } + edges { + cursor + node { + ...OrganizationMembersFields } } } - ${OrganizationMembersFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class OrganizationMembersGQL extends Apollo.Query< - OrganizationMembersQuery, - OrganizationMembersQueryVariables -> { - document = OrganizationMembersDocument +} + ${OrganizationMembersFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class OrganizationMembersGQL extends Apollo.Query { + document = OrganizationMembersDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const PhenotypeDetailDocument = gql` - query PhenotypeDetail($phenotypeId: Int!) { - phenotype(id: $phenotypeId) { - id - name - description - hpoId - url - link - } + query PhenotypeDetail($phenotypeId: Int!) { + phenotype(id: $phenotypeId) { + id + name + description + hpoId + url + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class PhenotypeDetailGQL extends Apollo.Query< - PhenotypeDetailQuery, - PhenotypeDetailQueryVariables -> { - document = PhenotypeDetailDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class PhenotypeDetailGQL extends Apollo.Query { + document = PhenotypeDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const DataReleasesDocument = gql` - query DataReleases { - dataReleases { - ...Release - } + query DataReleases { + dataReleases { + ...Release } - ${ReleaseFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class DataReleasesGQL extends Apollo.Query< - DataReleasesQuery, - DataReleasesQueryVariables -> { - document = DataReleasesDocument +} + ${ReleaseFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class DataReleasesGQL extends Apollo.Query { + document = DataReleasesDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SourceDetailDocument = gql` - query SourceDetail($sourceId: Int!) { - source(id: $sourceId) { - ...SourceDetailFields - } + query SourceDetail($sourceId: Int!) { + source(id: $sourceId) { + ...SourceDetailFields } - ${SourceDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SourceDetailGQL extends Apollo.Query< - SourceDetailQuery, - SourceDetailQueryVariables -> { - document = SourceDetailDocument +} + ${SourceDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SourceDetailGQL extends Apollo.Query { + document = SourceDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SourceSummaryDocument = gql` - query SourceSummary($sourceId: Int!) { - source(id: $sourceId) { - ...SourceSummaryFields - } + query SourceSummary($sourceId: Int!) { + source(id: $sourceId) { + ...SourceSummaryFields } - ${SourceSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class SourceSummaryGQL extends Apollo.Query< - SourceSummaryQuery, - SourceSummaryQueryVariables -> { - document = SourceSummaryDocument +} + ${SourceSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class SourceSummaryGQL extends Apollo.Query { + document = SourceSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const TherapyDetailDocument = gql` - query TherapyDetail($therapyId: Int!) { - therapy(id: $therapyId) { - id - name - ncitId - therapyUrl - therapyAliases - link - } + query TherapyDetail($therapyId: Int!) { + therapy(id: $therapyId) { + id + name + ncitId + therapyUrl + therapyAliases + link } -` - -@Injectable({ - providedIn: 'root', -}) -export class TherapyDetailGQL extends Apollo.Query< - TherapyDetailQuery, - TherapyDetailQueryVariables -> { - document = TherapyDetailDocument +} + `; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class TherapyDetailGQL extends Apollo.Query { + document = TherapyDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const TherapiesSummaryDocument = gql` - query TherapiesSummary($therapyId: Int!) { - therapy(id: $therapyId) { - ...TherapiesSummaryFields - } + query TherapiesSummary($therapyId: Int!) { + therapy(id: $therapyId) { + ...TherapiesSummaryFields } - ${TherapiesSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class TherapiesSummaryGQL extends Apollo.Query< - TherapiesSummaryQuery, - TherapiesSummaryQueryVariables -> { - document = TherapiesSummaryDocument +} + ${TherapiesSummaryFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class TherapiesSummaryGQL extends Apollo.Query { + document = TherapiesSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UserDetailDocument = gql` - query UserDetail($userId: Int!) { - user(id: $userId) { - ...UserDetailFields - } + query UserDetail($userId: Int!) { + user(id: $userId) { + ...UserDetailFields } - ${UserDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserDetailGQL extends Apollo.Query< - UserDetailQuery, - UserDetailQueryVariables -> { - document = UserDetailDocument +} + ${UserDetailFieldsFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserDetailGQL extends Apollo.Query { + document = UserDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UserNotificationsDocument = gql` - query UserNotifications( - $first: Int - $last: Int - $before: String - $after: String - $notificationReason: NotificationReason - $subscriptionId: Int - $originatingObject: SubscribableInput - $eventType: EventAction - $originatingUserId: Int - $organizationId: Int - $includeRead: Boolean + query UserNotifications($first: Int, $last: Int, $before: String, $after: String, $notificationReason: NotificationReason, $subscriptionId: Int, $originatingObject: SubscribableInput, $eventType: EventAction, $originatingUserId: Int, $organizationId: Int, $includeRead: Boolean) { + notifications( + first: $first + last: $last + before: $before + after: $after + notificationReason: $notificationReason + subscriptionId: $subscriptionId + originatingObject: $originatingObject + eventType: $eventType + originatingUserId: $originatingUserId + organizationId: $organizationId + includeRead: $includeRead ) { - notifications( - first: $first - last: $last - before: $before - after: $after - notificationReason: $notificationReason - subscriptionId: $subscriptionId - originatingObject: $originatingObject - eventType: $eventType - originatingUserId: $originatingUserId - organizationId: $organizationId - includeRead: $includeRead - ) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - notificationSubjects { - ...notificationFeedSubjects - } - originatingUsers { - ...notificationOriginatingUsers - } - organizations { - ...notificationOrganization - } - eventTypes - edges { - node { - ...notificationNode - } + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + notificationSubjects { + ...notificationFeedSubjects + } + originatingUsers { + ...notificationOriginatingUsers + } + organizations { + ...notificationOrganization + } + eventTypes + edges { + node { + ...notificationNode } } } - ${NotificationFeedSubjectsFragmentDoc} - ${NotificationOriginatingUsersFragmentDoc} - ${NotificationOrganizationFragmentDoc} - ${NotificationNodeFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UserNotificationsGQL extends Apollo.Query< - UserNotificationsQuery, - UserNotificationsQueryVariables -> { - document = UserNotificationsDocument +} + ${NotificationFeedSubjectsFragmentDoc} +${NotificationOriginatingUsersFragmentDoc} +${NotificationOrganizationFragmentDoc} +${NotificationNodeFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UserNotificationsGQL extends Apollo.Query { + document = UserNotificationsDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UpdateNotificationStatusDocument = gql` - mutation UpdateNotificationStatus($input: UpdateNotificationStatusInput!) { - updateNotificationStatus(input: $input) { - notifications { - ...notificationNode - } + mutation UpdateNotificationStatus($input: UpdateNotificationStatusInput!) { + updateNotificationStatus(input: $input) { + notifications { + ...notificationNode } } - ${NotificationNodeFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UpdateNotificationStatusGQL extends Apollo.Mutation< - UpdateNotificationStatusMutation, - UpdateNotificationStatusMutationVariables -> { - document = UpdateNotificationStatusDocument +} + ${NotificationNodeFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UpdateNotificationStatusGQL extends Apollo.Mutation { + document = UpdateNotificationStatusDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const UnsubscribeDocument = gql` - mutation Unsubscribe($input: UnsubscribeInput!) { - unsubscribe(input: $input) { - unsubscribedEntities { - ...subscribable - } + mutation Unsubscribe($input: UnsubscribeInput!) { + unsubscribe(input: $input) { + unsubscribedEntities { + ...subscribable } } - ${SubscribableFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class UnsubscribeGQL extends Apollo.Mutation< - UnsubscribeMutation, - UnsubscribeMutationVariables -> { - document = UnsubscribeDocument +} + ${SubscribableFragmentDoc}`; - constructor(apollo: Apollo.Apollo) { - super(apollo) + @Injectable({ + providedIn: 'root' + }) + export class UnsubscribeGQL extends Apollo.Mutation { + document = UnsubscribeDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } } -} export const SubscribeDocument = gql` - mutation Subscribe($input: SubscribeInput!) { - subscribe(input: $input) { - subscriptions { - id - } + mutation Subscribe($input: SubscribeInput!) { + subscribe(input: $input) { + subscriptions { + id } } -` - -@Injectable({ - providedIn: 'root', -}) -export class SubscribeGQL extends Apollo.Mutation< - SubscribeMutation, - SubscribeMutationVariables -> { - document = SubscribeDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) - } } -export const VariantGroupDetailDocument = gql` - query VariantGroupDetail($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupDetailFields + `; + + @Injectable({ + providedIn: 'root' + }) + export class SubscribeGQL extends Apollo.Mutation { + document = SubscribeDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${VariantGroupDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantGroupDetailGQL extends Apollo.Query< - VariantGroupDetailQuery, - VariantGroupDetailQueryVariables -> { - document = VariantGroupDetailDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantGroupDetailDocument = gql` + query VariantGroupDetail($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupDetailFields } } -export const VariantGroupsSummaryDocument = gql` - query VariantGroupsSummary($variantGroupId: Int!) { - variantGroup(id: $variantGroupId) { - ...VariantGroupSummaryFields + ${VariantGroupDetailFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantGroupDetailGQL extends Apollo.Query { + document = VariantGroupDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${VariantGroupSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantGroupsSummaryGQL extends Apollo.Query< - VariantGroupsSummaryQuery, - VariantGroupsSummaryQueryVariables -> { - document = VariantGroupsSummaryDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantGroupsSummaryDocument = gql` + query VariantGroupsSummary($variantGroupId: Int!) { + variantGroup(id: $variantGroupId) { + ...VariantGroupSummaryFields } } -export const VariantTypeDetailDocument = gql` - query VariantTypeDetail($variantTypeId: Int!) { - variantType(id: $variantTypeId) { - id - name - soid - description - url - link + ${VariantGroupSummaryFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantGroupsSummaryGQL extends Apollo.Query { + document = VariantGroupsSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantTypeDetailGQL extends Apollo.Query< - VariantTypeDetailQuery, - VariantTypeDetailQueryVariables -> { - document = VariantTypeDetailDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantTypeDetailDocument = gql` + query VariantTypeDetail($variantTypeId: Int!) { + variantType(id: $variantTypeId) { + id + name + soid + description + url + link } } -export const VariantDetailDocument = gql` - query VariantDetail($variantId: Int!) { - variant(id: $variantId) { - ...VariantDetailFields + `; + + @Injectable({ + providedIn: 'root' + }) + export class VariantTypeDetailGQL extends Apollo.Query { + document = VariantTypeDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${VariantDetailFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantDetailGQL extends Apollo.Query< - VariantDetailQuery, - VariantDetailQueryVariables -> { - document = VariantDetailDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantDetailDocument = gql` + query VariantDetail($variantId: Int!) { + variant(id: $variantId) { + ...VariantDetailFields } } -export const VariantSummaryDocument = gql` - query VariantSummary($variantId: Int!) { - variant(id: $variantId) { - ...VariantSummaryFields + ${VariantDetailFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantDetailGQL extends Apollo.Query { + document = VariantDetailDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); } } - ${VariantSummaryFieldsFragmentDoc} -` - -@Injectable({ - providedIn: 'root', -}) -export class VariantSummaryGQL extends Apollo.Query< - VariantSummaryQuery, - VariantSummaryQueryVariables -> { - document = VariantSummaryDocument - - constructor(apollo: Apollo.Apollo) { - super(apollo) +export const VariantSummaryDocument = gql` + query VariantSummary($variantId: Int!) { + variant(id: $variantId) { + ...VariantSummaryFields } } + ${VariantSummaryFieldsFragmentDoc}`; + + @Injectable({ + providedIn: 'root' + }) + export class VariantSummaryGQL extends Apollo.Query { + document = VariantSummaryDocument; + + constructor(apollo: Apollo.Apollo) { + super(apollo); + } + } \ No newline at end of file From 739f3ddb94ebc9028875d2fc5837063f146c5680 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 21 Mar 2024 10:11:44 -0500 Subject: [PATCH 073/160] activity-feed modularized, able to share singleton scroller event service --- .../activity-feed.component.html | 12 +- .../activity-feed.component.less | 9 - .../activity-feed/activity-feed.component.ts | 224 ++++++------------ .../activity-feed/activity-feed.functions.ts | 9 - .../activity-feed/activity-feed.module.ts | 72 ++++++ .../activity-feed/activity-feed.types.ts | 3 +- .../feed-item/feed-item.component.html | 56 +++-- .../feed-item/feed-item.component.ts | 52 ++-- .../feed-scroll.service.ts | 89 +++---- .../signal-state.service.ts | 2 - .../curation-timeline.module.ts | 4 +- .../organizations-events.module.ts | 4 +- .../users/users-events/users-events.module.ts | 4 +- .../variants-events/variants-events.module.ts | 4 +- .../src/app/views/welcome/welcome.module.ts | 4 +- 15 files changed, 239 insertions(+), 309 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/activity-feed.module.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 3f16c4bdc..fd7cb1aca 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -20,13 +20,7 @@ routines: scrollerRoutines " [cvcActivity]="edge.node" - [cvcScope]="cvcScope()" - [cvcInitWithDetails]=" - (toggledItem$ | ngrxPush)!.has(edge.node.id) - " - (cvcOnToggleDetail)=" - onToggleItem$.next($event) - "> + [cvcScope]="cvcScope()"> }
@@ -43,7 +37,6 @@ [cvcFilters]="cvcFilters()" [cvcScope]="cvcScope()"> -
@@ -52,7 +45,8 @@ - {{ cvcTitle() }} scrolling: {{ $scroller().isScrolling }}, + {{ cvcTitle() }} + scrolling: {{ $scroller().isScrolling }}, beginning: {{ $scroller().atBeginning }}, end: {{ $scroller().atEnd }} ('Activity Feed') - cvcScope = input(feedDefaultScope) + cvcShowFilters = input(true) cvcSettings = input(feedDefaultSettings) cvcFilters = input(feedDefaultFilters) - cvcShowFilters = input(true) - cvcPollFeed = input(false) + cvcScope = input(feedDefaultScope) + cvcTitle = input('Activity Feed') // SOURCE STREAMS - onSettingChange$: Subject // initial settings, e.g. scope, context displays - onFilterChange$: Subject // activity attribute filters - onToggleItem$: Subject // item detail toggle event from feed-item + onSettingChange$: Subject + onFilterChange$: Subject + onToggleItem$: Subject // INTERMEDIATE STREAMS - init$: Subject // initial query trigger, called from scroller DataSource poll$: Subject fetchMore$: Subject - queryType$: Subject<'refetch' | 'fetchMore'> result$: Observable> + init$: Subject + queryType$: Subject<'refetch' | 'fetchMore'> + onQueryComplete$: Subject edge$: Observable toggledItem$: BehaviorSubject> // set of item ids with details toggled - onQueryComplete$: Subject // PRESENTATION SIGNALS $refetchLoading: Signal // loading state for refetch, shows spinner over feed $moreLoading: Signal // loading state for fetchMore, shows spinner in card header - $errors: WritableSignal $counts: Signal> $feedFilterOptions: Signal $scroller: Signal - // SERVICE REFERENCES + // REFERENCES queryRef?: QueryRef scrollDatasource?: IDatasource scrollAdapter?: IAdapter - scrollerState: ScrollerStateService scrollerRoutines: any - zone: NgZone constructor( private gql: ActivityFeedGQL, private ngZone: NgZone, - @Host() scrollerState: ScrollerStateService + private scrollerState: ScrollerStateService ) { - this.zone = ngZone - this.scrollerRoutines = configureScrollerRoutines(this) - this.init$ = new Subject() - this.onSettingChange$ = new Subject() - this.onFilterChange$ = new Subject() - this.poll$ = new Subject() - this.fetchMore$ = new Subject() + this.onSettingChange$ = new Subject() + this.onFilterChange$ = new Subject() this.onToggleItem$ = new Subject() - this.queryType$ = new Subject() - this.onQueryComplete$ = new Subject() - this.$scroller = scrollerState.state.asReadonly() - this.$moreLoading = signal(false) - this.$errors = signal(false) - this.$counts = signal>(undefined) - this.$feedFilterOptions = signal( - feedFilterOptionDefaults - ) - this.scrollerState = scrollerState + this.poll$ = new Subject() + this.fetchMore$ = new Subject() + this.init$ = new Subject() + this.queryType$ = new Subject() + this.onQueryComplete$ = new Subject() + this.toggledItem$ = new BehaviorSubject(new Set()) + + this.scrollerRoutines = configureScrollerRoutines(this, scrollerState) + this.$scroller = scrollerState.state.asReadonly() const refreshChange$ = combineLatest([ this.onSettingChange$, this.onFilterChange$, ]).pipe( map(([settings, filters]) => { + const queryVars = queryParamsToQueryVariables({ + settings: settings, + filters: filters, + }) return { type: 'refetch', - query: { - settings: settings, - filters: filters, - }, + query: queryVars, } }) ) @@ -208,15 +151,13 @@ export class CvcActivityFeed { switchMap((event) => { this.queryType$.next(event.type) if (!this.queryRef) { - const queryVars = queryParamsToQueryVariables(event.query) - this.queryRef = this.gql.watch(queryVars) + this.queryRef = this.gql.watch(event.query) } else { if (event.type === 'refetch') { - const queryVars = queryParamsToQueryVariables(event.query) - this.queryRef.refetch(queryVars).then((data) => { + this.queryRef.refetch(event.query).then((data) => { console.log('refetch complete', data) this.onQueryComplete$.next(true) - this.scrollAdapter!.reload() + if (this.scrollAdapter) this.scrollAdapter.reload() }) } else if (event.type === 'fetchMore') { if (this.queryRef) { @@ -259,7 +200,6 @@ export class CvcActivityFeed { ), { initialValue: false } ) - const connection$ = this.result$.pipe( pluck('data', 'activities'), filter(isNonNulled), @@ -302,41 +242,15 @@ export class CvcActivityFeed { // tag('edge$ ++++++++++++++') ) - this.toggledItem$ = new BehaviorSubject>(new Set()) - this.onToggleItem$ - .pipe( - distinctUntilChanged( - (a, b) => a.id === b.id && a.showDetails === b.showDetails - ), - withLatestFrom(this.toggledItem$), - filter( - // filter out toggles for items not in the current set - ([toggle, toggledIds]) => - toggle.showDetails || toggledIds.has(toggle.id) - ), - tap(([toggle, toggledIds]) => { - // update set of toggled item ids - toggle.showDetails - ? toggledIds.add(toggle.id) - : toggledIds.delete(toggle.id) - // emit updated set for use in next toggle event - this.toggledItem$.next(toggledIds) - // get scroller to recheck item heights - this.scrollAdapter!.check() - }), - untilDestroyed(this) - ) - .subscribe() + // kick off initial query + this.init$.next() // initialize scroller datasource after initial query completes this.edge$.pipe(take(1)).subscribe((edges) => { this.configureDatasource() this.configureAdapter() }) - - // kick off initial query - this.init$.next() - } + } // end constructor() configureDatasource(): void { this.scrollDatasource = new Datasource({ diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 6408d6872..31cc76ea0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -1,23 +1,14 @@ import { ActivityFeedQueryVariables, EventFeedMode, - Maybe, } from '@app/generated/civic.apollo' import { ActivityFeedFilterVariables, - ActivityFeedFilterKeys, ActivityFeedFilters, ActivityFeedSettingsVariables, ActivityFeedQueryParams, - ActivityFeedScope, ActivityFeedSettings, - isKey, } from './activity-feed.types' -import { query } from '@angular/animations' -import { Routines } from 'ngx-ui-scroll' -import { handler } from 'rxjs-etc' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' -import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' // replace empty arrays with undefined function filtersToQueryVariables( diff --git a/client/src/app/components/activities/activity-feed/activity-feed.module.ts b/client/src/app/components/activities/activity-feed/activity-feed.module.ts new file mode 100644 index 000000000..76ebbe13d --- /dev/null +++ b/client/src/app/components/activities/activity-feed/activity-feed.module.ts @@ -0,0 +1,72 @@ +import { NgModule } from '@angular/core' +import { CommonModule } from '@angular/common' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { NzSpaceModule } from 'ng-zorro-antd/space' +import { NzTagModule } from 'ng-zorro-antd/tag' +import { NzCardModule } from 'ng-zorro-antd/card' +import { NzIconModule } from 'ng-zorro-antd/icon' +import { CvcActivityFeedCounts } from '@app/components/activities/activity-feed/feed-counts/feed-counts.component' +import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { CvcActivityFeedFilterSelects } from '@app/components/activities/activity-feed/feed-filters/feed-filters.component' +import { CvcActivityFeedItem } from '@app/components/activities/activity-feed/feed-item/feed-item.component' +import { NzSpinModule } from 'ng-zorro-antd/spin' +import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' +import { PushPipe } from '@ngrx/component' +import { UiScrollModule } from 'ngx-ui-scroll' +import { NzTypographyModule } from 'ng-zorro-antd/typography' +import { NzButtonModule } from 'ng-zorro-antd/button' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { CvcUserTagModule } from '@app/components/users/user-tag/user-tag.module' +import { CvcOrganizationTagModule } from '@app/components/organizations/organization-tag/organization-tag.module' +import { CvcGeneTagModule } from '@app/components/genes/gene-tag/gene-tag.module' +import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' +import { CvcEvidenceTagModule } from '@app/components/evidence/evidence-tag/evidence-tag.module' +import { CvcVariantTagModule } from '@app/components/variants/variant-tag/variant-tag.module' +import { CvcRevisionTagModule } from '@app/components/revisions/revision-tag/revision-tag.module' +import { CvcVariantGroupTagModule } from '@app/components/variant-groups/variant-group-tag/variant-group-tag.module' +import { CvcSourceTagModule } from '@app/components/sources/source-tag/source-tag.module' +import { CvcMolecularProfileTagModule } from '@app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.module' +import { CvcCommentActivity } from '@app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component' +import { CvcActivityFeedItemDetails } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.component' + +@NgModule({ + declarations: [CvcActivityFeedComponent, CvcActivityFeedItem], + imports: [ + CommonModule, + PushPipe, + NzCardModule, + NzSpaceModule, + NzTagModule, + NzIconModule, + NzGridModule, + NzSpinModule, + UiScrollModule, + CvcAutoHeightDivModule, + CvcActivityFeedCounts, + CvcActivityFeedSettingsButton, + CvcActivityFeedFilterSelects, + NzTypographyModule, + NzGridModule, + NzButtonModule, + NzCardModule, + NzTagModule, + CvcPipesModule, + CvcUserTagModule, + CvcOrganizationTagModule, + CvcGeneTagModule, + CvcAssertionsTagModule, + CvcEvidenceTagModule, + CvcVariantTagModule, + CvcRevisionTagModule, + CvcVariantGroupTagModule, + CvcSourceTagModule, + CvcMolecularProfileTagModule, + CvcCommentActivity, + CvcActivityFeedItemDetails, + ], + exports: [CvcActivityFeedComponent], + providers: [ScrollerStateService], +}) +export class CvcActivityFeedModule {} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 80978ec03..1f25486d4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -6,6 +6,7 @@ import { ActivitySubjectInput, ActivityTypeInput, Maybe, + ActivityFeedQueryVariables, } from '@app/generated/civic.apollo' export type ActivityFeedTagDisplayOption = @@ -73,7 +74,7 @@ type FeedQueryFetchMoreEvent = { type FeedQueryRefetchEvent = { type: 'refetch' - query: ActivityFeedQueryParams + query: ActivityFeedQueryVariables fetch: never } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 74ca1e16c..eb022d910 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -4,19 +4,14 @@ [nzTitle]="itemDescription" [nzExtra]="itemDate" [ngClass]="{ - show: toggleDetails(), - hide: !toggleDetails() + show: $toggleDetails(), + hide: !$toggleDetails() }">
- @if (toggleDetails()) { + [@details]="$toggleDetails() ? 'visible' : 'hidden'" + (@details.done)="onToggleDone$.next($toggleDetails())"> + @if ($toggleDetails()) { } @@ -25,7 +20,7 @@
+ (click)="$toggleDetails.set(!$toggleDetails())"> @if (scope().mode !== 'USER') { - + } } @if (activity.organization && scope().mode !== 'ORGANIZATION') { @@ -56,7 +56,8 @@ for + [org]="activity.organization" + [enablePopover]="!$scroller().isScrolling">
}
@@ -70,33 +71,42 @@ + let-subject + let-isScrolling="isScrolling"> + [gene]="subject" + [enablePopover]="!isScrolling"> + [assertion]="subject" + [enablePopover]="!isScrolling"> + [evidence]="subject" + [enablePopover]="!isScrolling"> + [variant]="subject" + [enablePopover]="!isScrolling"> + [revision]="$any(subject)" + [enablePopover]="!isScrolling"> + [variantgroup]="subject" + [enablePopover]="!isScrolling"> + [source]="$any(subject)" + [enablePopover]="!isScrolling"> + [molecularProfile]="subject" + [enablePopover]="!isScrolling"> {{ subject.name }} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 41e15bcfe..865c5622e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -50,7 +50,10 @@ import { CvcCommentActivity } from '../feed-item-details/comment/comment-activit import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' import { animate, state, style, transition, trigger } from '@angular/animations' import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' -import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { + ScrollerState, + ScrollerStateService, +} from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { toSignal } from '@angular/core/rxjs-interop' import { Scroll } from '@angular/router' @@ -62,34 +65,8 @@ export type FeedDetailToggle = { @UntilDestroy() @Component({ selector: 'cvc-activity-feed-item', - standalone: true, - imports: [ - CommonModule, - PushPipe, - NzIconModule, - NzTypographyModule, - NzGridModule, - NzButtonModule, - NzCardModule, - NzTagModule, - CvcPipesModule, - CvcUserTagModule, - CvcOrganizationTagModule, - CvcGeneTagModule, - CvcAssertionsTagModule, - CvcEvidenceTagModule, - CvcVariantTagModule, - CvcRevisionTagModule, - CvcVariantGroupTagModule, - CvcSourceTagModule, - CvcMolecularProfileTagModule, - CvcCommentActivity, - CvcActivityFeedItemDetails, - ], templateUrl: './feed-item.component.html', styleUrl: './feed-item.component.less', - providers: [ScrollerStateService], - changeDetection: ChangeDetectionStrategy.OnPush, animations: [ trigger('details', [ state('hidden', style({ 'max-height': 0 })), @@ -98,22 +75,28 @@ export type FeedDetailToggle = { transition('hidden <=> visible', animate('.25s ease-in')), ]), ], + changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcActivityFeedItem implements OnInit { +export class CvcActivityFeedItem { activity = input>(undefined, { alias: 'cvcActivity', }) - initWithDetails = input(false, { alias: 'cvcInitWithDetails' }) scope = input.required({ alias: 'cvcScope' }) - @Output() cvcOnToggleDetail = new EventEmitter() - toggleDetails!: WritableSignal + $toggleDetails!: WritableSignal + onToggleDone$: Subject + + $scroller: Signal constructor( private gql: ActivityFeedItemGQL, private element: ElementRef, - @Host() scroller: ScrollerStateService, - private injector: EnvironmentInjector + private injector: EnvironmentInjector, + private scrollerState: ScrollerStateService ) { + this.$toggleDetails = signal(false) + this.onToggleDone$ = new Subject() + + this.$scroller = scrollerState.state.asReadonly() // effect(() => { // const id = this.activity()?.id // if (id) { @@ -124,7 +107,4 @@ export class CvcActivityFeedItem implements OnInit { // } // }) } - ngOnInit() { - this.toggleDetails = signal(this.initWithDetails()) - } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 27e1bcc78..a40476bbd 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -10,7 +10,7 @@ import { } from 'rxjs' import { shareReplay, startWith, throttleTime } from 'rxjs/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' import { Routines } from 'ngx-ui-scroll' import { tag } from 'rxjs-spy/operators' @@ -20,73 +20,77 @@ export interface ScrollerState { atEnd: boolean } -export function configureScrollerRoutines(context: CvcActivityFeed) { +export function configureScrollerRoutines( + context: CvcActivityFeedComponent, + state: ScrollerStateService +) { return class extends Routines { onScroll(handler: EventListener): () => void { + console.log('**** configuring scroller Routines') + // for every scroll event, emit the event & update position, size info this.viewport.addEventListener('scroll', (ev: Event) => { - context.scrollerState.onScrollEvent$.next(ev) - context.scrollerState.onScrollPosition$.next(super.getScrollPosition()) - context.scrollerState.onScrollerSize$.next(super.getScrollerSize()) - context.scrollerState.onViewportSize$.next(super.getViewportSize()) + state.onScrollEvent$.next(ev) + state.onScrollPosition$.next(super.getScrollPosition()) + state.onScrollerSize$.next(super.getScrollerSize()) + state.onViewportSize$.next(super.getViewportSize()) }) + // emit initial values - context.scrollerState.onViewportSize$.next(super.getViewportSize()) - context.scrollerState.onScrollPosition$.next(super.getScrollPosition()) - context.scrollerState.onScrollerSize$.next(super.getScrollerSize()) + state.onViewportSize$.next(super.getViewportSize()) + state.onScrollPosition$.next(super.getScrollPosition()) + state.onScrollerSize$.next(super.getScrollerSize()) + + // return original onScroll handler return super.onScroll(handler) } } } @UntilDestroy() -@Injectable() +@Injectable({ providedIn: 'any' }) export class ScrollerStateService extends SignalStateService { onScrollEvent$: Subject onScrollPosition$: Subject onScrollerSize$: Subject onViewportSize$: Subject - bof$: Subject - eof$: Subject - constructor(private zone: NgZone) { super() - this.setIsScrolling(false) - this.setAtBeginning(false) - this.setAtEnd(false) - this.bof$ = new Subject() - this.eof$ = new Subject() this.onScrollEvent$ = new Subject() this.onScrollPosition$ = new Subject() this.onScrollerSize$ = new Subject() this.onViewportSize$ = new Subject() - // this.onScrollPosition$.pipe(tag('service scroll position')).subscribe() - // this.onScrollerSize$.pipe(tag('service scroller size')).subscribe() - // this.onViewportSize$.pipe(tag('service viewport size')).subscribe() + // initial defaults + this.set('atBeginning', false) + this.set('atEnd', false) + this.set('isScrolling', false) + // set isScrolling true on scroll event, then false after 400ms of no events this.onScrollEvent$ .pipe( - // emit the first scroll event immediately, then ignore for 250ms - throttleTime(250, undefined, { leading: true, trailing: false }), + // emit the first scroll event immediately (leading: true), then throttle + throttleTime(200, undefined, { leading: true, trailing: false }), // after the first event, switch to a new observable switchMap(() => { // inner observable emits true immediately (for the first event), - // then waits for 500ms of no events to emit false + // then emits false after timer completes return timer(300).pipe( map(() => false), - // start with true so that we emit true immediately for the first event after the switchMap startWith(true) ) }), - distinctUntilChanged(), + distinctUntilChanged(), // omit true events that make it past throttle time shareReplay(1), untilDestroyed(this) ) .subscribe((scrolling) => { - this.setIsScrolling(scrolling) + this.zone.run(() => { + this.set('isScrolling', scrolling) + }) }) + combineLatest([ this.onViewportSize$, this.onScrollerSize$, @@ -99,33 +103,8 @@ export class ScrollerStateService extends SignalStateService { shareReplay(1), untilDestroyed(this) ) - .subscribe() - - this.bof$.pipe(untilDestroyed(this)).subscribe((bof) => { - this.setAtBeginning(bof) - }) - - this.eof$.pipe(untilDestroyed(this)).subscribe((eof) => { - console.log('setAtBeginning', eof) - this.setAtEnd(eof) - }) - } - - setIsScrolling(scrolling: boolean) { - this.zone.run(() => { - this.set('isScrolling', scrolling) - }) - } - - setAtBeginning(atBeginning: boolean) { - this.zone.run(() => { - this.set('atBeginning', atBeginning) - }) - } - - setAtEnd(atEnd: boolean) { - this.zone.run(() => { - this.set('atEnd', atEnd) - }) + .subscribe(([viewportSize, scrollerSize, scrollPosition]) => { + this.zone.run(() => {}) + }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts index 4cd153bb7..95c0a3cbc 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/signal-state.service.ts @@ -1,7 +1,5 @@ import { computed, NgZone, Signal, signal } from '@angular/core' -// adapted from: https://dhilt.github.io/ngx-ui-scroll/#/experimental#routines - export class SignalStateService { readonly state = signal({} as T) diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index 28e26ffd3..efc5e3b4e 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -3,7 +3,7 @@ import { CommonModule } from '@angular/common' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' import { CurationTimelinePage } from './curation-timeline.page' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @NgModule({ @@ -13,7 +13,7 @@ import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-hei NzGridModule, NzCardModule, CvcAutoHeightDivModule, - CvcActivityFeed, + CvcActivityFeedModule, ], }) export class CurationTimelineModule {} diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts index 3011c327d..5fe7f782c 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts @@ -2,10 +2,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { OrganizationsEventsComponent } from './organizations-events.component' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' @NgModule({ declarations: [OrganizationsEventsComponent], - imports: [CommonModule, CvcEventFeedModule, CvcActivityFeed], + imports: [CommonModule, CvcEventFeedModule, CvcActivityFeedModule], }) export class OrganizationsEventsModule {} diff --git a/client/src/app/views/users/users-events/users-events.module.ts b/client/src/app/views/users/users-events/users-events.module.ts index d96d43258..d5651ffc1 100644 --- a/client/src/app/views/users/users-events/users-events.module.ts +++ b/client/src/app/views/users/users-events/users-events.module.ts @@ -1,10 +1,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { UsersEventsComponent } from './users-events.component' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' @NgModule({ declarations: [UsersEventsComponent], - imports: [CommonModule, CvcActivityFeed], + imports: [CommonModule, CvcActivityFeedModule], }) export class UsersEventsModule {} diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts index aea29761a..f2000e7d9 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { VariantsEventsPage } from './variants-events.page' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' @NgModule({ declarations: [VariantsEventsPage], - imports: [CommonModule, CvcActivityFeed], + imports: [CommonModule, CvcActivityFeedModule], exports: [VariantsEventsPage], }) export class VariantsEventsModule {} diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 5d01faf04..2c986180b 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -25,7 +25,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' -import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' @NgModule({ imports: [ @@ -52,7 +52,7 @@ import { CvcActivityFeed } from '@app/components/activities/activity-feed/activi WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, - CvcActivityFeed, + CvcActivityFeedModule, ], declarations: [WelcomeComponent, NewsItemListComponent], exports: [WelcomeComponent], From 27ca3dcf87c91785e1c9db3677df00662e36cee8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 20:40:50 +0000 Subject: [PATCH 074/160] Bump micromatch from 4.0.5 to 4.0.8 in /client Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8. - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) --- updated-dependencies: - dependency-name: micromatch dependency-type: indirect ... Signed-off-by: dependabot[bot] --- client/yarn.lock | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/client/yarn.lock b/client/yarn.lock index aa21aae2f..9009da9fa 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -4697,7 +4697,7 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^3.0.2, braces@^3.0.3, braces@~3.0.2: +braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== @@ -7679,18 +7679,10 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -micromatch@^4.0.5: - version "4.0.7" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" - integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== dependencies: braces "^3.0.3" picomatch "^2.3.1" From b91406bc4222f0fb406edb719faa7c5acd8f54fa Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 28 Aug 2024 15:17:40 -0500 Subject: [PATCH 075/160] fixed incorrect subject_input_type merge --- .../app/graphql/types/activities/activity_subject_input_type.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/graphql/types/activities/activity_subject_input_type.rb b/server/app/graphql/types/activities/activity_subject_input_type.rb index a768cc6f8..9ee657c28 100644 --- a/server/app/graphql/types/activities/activity_subject_input_type.rb +++ b/server/app/graphql/types/activities/activity_subject_input_type.rb @@ -1,6 +1,6 @@ module Types::Activities class ActivitySubjectInputType < Types::BaseEnum - value 'GENE', value: 'Gene' + value 'FEATURE', value: 'Feature' value 'VARIANT', value: 'Variant' value 'EVIDENCE_ITEM', value: 'EvidenceItem' value 'ASSERTION', value: 'Assertion' From dd7e5c02729cd8566a53e1323204087d6697b8d0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 28 Aug 2024 15:42:58 -0500 Subject: [PATCH 076/160] fixed gene reference in icon-name-for-activity-type pipe --- client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts b/client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts index aefef7a58..ecb545464 100644 --- a/client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts +++ b/client/src/app/core/pipes/icon-name-for-activity-type.pipe.ts @@ -24,8 +24,8 @@ export class IconNameForActivityTypeInputPipe implements PipeTransform { 'civic-molecularprofile', [ActivityTypeInput.CreateVariant]: 'civic-variant', [ActivityTypeInput.DeprecateVariant]: 'civic-variant', - [ActivityTypeInput.CreateFeature]: 'civic-gene', - [ActivityTypeInput.DeprecateFeature]: 'civic-gene', + [ActivityTypeInput.CreateFeature]: 'civic-feature', + [ActivityTypeInput.DeprecateFeature]: 'civic-feature', } transform(activityType: ActivityTypeInput): string { From 383b77244ec28248a49c33f72903d95fb1760003 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 29 Aug 2024 07:22:16 -0500 Subject: [PATCH 077/160] scroller service configuration working --- .../activity-feed/activity-feed.module.ts | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.module.ts b/client/src/app/components/activities/activity-feed/activity-feed.module.ts index ba5803aa3..02e8a99dc 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.module.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.module.ts @@ -1,16 +1,18 @@ +// noinspection TypeScriptValidateTypes + import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' -import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { CvcActivityFeedComponent } from './activity-feed.component' +import { ScrollerStateService } from './feed-scroll-service/feed-scroll.service' import { NzSpaceModule } from 'ng-zorro-antd/space' import { NzTagModule } from 'ng-zorro-antd/tag' import { NzCardModule } from 'ng-zorro-antd/card' import { NzIconModule } from 'ng-zorro-antd/icon' -import { CvcActivityFeedCounts } from '@app/components/activities/activity-feed/feed-counts/feed-counts.component' -import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' +import { CvcActivityFeedCounts } from './feed-counts/feed-counts.component' +import { CvcActivityFeedSettingsButton } from './feed-settings/feed-settings.component' import { NzGridModule } from 'ng-zorro-antd/grid' -import { CvcActivityFeedFilterSelects } from '@app/components/activities/activity-feed/feed-filters/feed-filters.component' -import { CvcActivityFeedItem } from '@app/components/activities/activity-feed/feed-item/feed-item.component' +import { CvcActivityFeedFilterSelects } from './feed-filters/feed-filters.component' +import { CvcActivityFeedItem } from './feed-item/feed-item.component' import { NzSpinModule } from 'ng-zorro-antd/spin' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' import { PushPipe } from '@ngrx/component' @@ -27,8 +29,8 @@ import { CvcRevisionTagModule } from '@app/components/revisions/revision-tag/rev import { CvcVariantGroupTagModule } from '@app/components/variant-groups/variant-group-tag/variant-group-tag.module' import { CvcSourceTagModule } from '@app/components/sources/source-tag/source-tag.module' import { CvcMolecularProfileTagModule } from '@app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.module' -import { CvcCommentActivity } from '@app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component' -import { CvcActivityFeedItemDetails } from '@app/components/activities/activity-feed/feed-item-details/feed-item-details.component' +import { CvcCommentActivity } from './feed-item-details/comment/comment-activity.component' +import { CvcActivityFeedItemDetails } from './feed-item-details/feed-item-details.component' import { CvcFeatureTagModule } from '@app/components/features/feature-tag/feature-tag.module' @NgModule({ @@ -67,6 +69,6 @@ import { CvcFeatureTagModule } from '@app/components/features/feature-tag/featur CvcActivityFeedItemDetails, ], exports: [CvcActivityFeedComponent], - // providers: [ScrollerStateService], + providers: [ScrollerStateService], }) export class CvcActivityFeedModule {} From a5942413f272fc70310c933c5cd5e7cc4c39d89a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 29 Aug 2024 10:57:19 -0500 Subject: [PATCH 078/160] converted activity-feed to standalone component --- .../activity-feed/activity-feed.component.ts | 37 +++++++++- .../activity-feed/activity-feed.config.ts | 19 ++--- .../activity-feed/activity-feed.module.ts | 74 ------------------- .../feed-item/feed-item.component.ts | 20 +++++ .../curation-timeline.module.ts | 4 +- .../organizations-events.module.ts | 4 +- .../users/users-events/users-events.module.ts | 4 +- .../variants-events/variants-events.module.ts | 4 +- .../src/app/views/welcome/welcome.module.ts | 4 +- 9 files changed, 71 insertions(+), 99 deletions(-) delete mode 100644 client/src/app/components/activities/activity-feed/activity-feed.module.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index a6ec1ae8e..310286b38 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -43,7 +43,10 @@ import { take, withLatestFrom, } from 'rxjs' -import { FeedDetailToggle } from '@app/components/activities/activity-feed/feed-item/feed-item.component' +import { + CvcActivityFeedItem, + FeedDetailToggle, +} from '@app/components/activities/activity-feed/feed-item/feed-item.component' import { queryParamsToQueryVariables } from '@app/components/activities/activity-feed/activity-feed.functions' import { shareReplay } from 'rxjs/operators' import { ApolloQueryResult } from '@apollo/client/core' @@ -55,16 +58,46 @@ import { Maybe, } from '@app/generated/civic.apollo' import { QueryRef } from 'apollo-angular' -import { Datasource, IAdapter, IDatasource } from 'ngx-ui-scroll' +import { + Datasource, + IAdapter, + IDatasource, + UiScrollModule, +} from 'ngx-ui-scroll' import { toSignal } from '@angular/core/rxjs-interop' import { pluck } from 'rxjs-etc/operators' import { isNonNulled } from 'rxjs-etc' +import { NzCardModule } from 'ng-zorro-antd/card' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' +import { CvcActivityFeedCounts } from '@app/components/activities/activity-feed/feed-counts/feed-counts.component' +import { CvcActivityFeedSettingsButton } from '@app/components/activities/activity-feed/feed-settings/feed-settings.component' +import { CvcActivityFeedFilterSelects } from '@app/components/activities/activity-feed/feed-filters/feed-filters.component' +import { NzSpaceModule } from 'ng-zorro-antd/space' +import { NzTagModule } from 'ng-zorro-antd/tag' +import { NzSpinModule } from 'ng-zorro-antd/spin' +import { CommonModule } from '@angular/common' @Component({ selector: 'cvc-activity-feed', templateUrl: './activity-feed.component.html', styleUrl: './activity-feed.component.less', changeDetection: ChangeDetectionStrategy.OnPush, + standalone: true, + imports: [ + CommonModule, + UiScrollModule, + NzCardModule, + NzGridModule, + NzSpaceModule, + NzTagModule, + NzSpinModule, + CvcActivityFeedItem, + CvcAutoHeightDivModule, + CvcActivityFeedCounts, + CvcActivityFeedSettingsButton, + CvcActivityFeedFilterSelects, + ], }) export class CvcActivityFeedComponent { // INPUTS diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index c18610bdf..f917b4cd4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -11,6 +11,7 @@ import { ActivityFeedSettings, } from './activity-feed.types' import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' +import { SizeStrategy } from 'vscroll' export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { @@ -41,20 +42,12 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { subjectTypes: [], } -// ngx-ui-scroll does not export this enum from vscroll, -// so we have to define it here -enum SizeStrategy { - Average = 'average', - Constant = 'constant', - Frequent = 'frequent', -} export const scrollerSettings: Settings = { - bufferSize: 25, // # of rows in fetchMore requests - startIndex: 0, // start row display at 0 index - // minIndex: 0, // no negative rows : - itemSize: 48, // default px height of items. Easiest way to find this value: enable DevSettings.debug & immediateLog and height will be logged to console - sizeStrategy: SizeStrategy.Frequent, // most items will be the same height, so use frequent rather than average - padding: 0.5, // load more rows when padding * bufferSize are visible + bufferSize: 25, + startIndex: 0, + itemSize: 48, + sizeStrategy: SizeStrategy.Frequent, + padding: 0.5, } export const scrollerDevSettings: DevSettings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.module.ts b/client/src/app/components/activities/activity-feed/activity-feed.module.ts deleted file mode 100644 index 02e8a99dc..000000000 --- a/client/src/app/components/activities/activity-feed/activity-feed.module.ts +++ /dev/null @@ -1,74 +0,0 @@ -// noinspection TypeScriptValidateTypes - -import { NgModule } from '@angular/core' -import { CommonModule } from '@angular/common' -import { CvcActivityFeedComponent } from './activity-feed.component' -import { ScrollerStateService } from './feed-scroll-service/feed-scroll.service' -import { NzSpaceModule } from 'ng-zorro-antd/space' -import { NzTagModule } from 'ng-zorro-antd/tag' -import { NzCardModule } from 'ng-zorro-antd/card' -import { NzIconModule } from 'ng-zorro-antd/icon' -import { CvcActivityFeedCounts } from './feed-counts/feed-counts.component' -import { CvcActivityFeedSettingsButton } from './feed-settings/feed-settings.component' -import { NzGridModule } from 'ng-zorro-antd/grid' -import { CvcActivityFeedFilterSelects } from './feed-filters/feed-filters.component' -import { CvcActivityFeedItem } from './feed-item/feed-item.component' -import { NzSpinModule } from 'ng-zorro-antd/spin' -import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' -import { PushPipe } from '@ngrx/component' -import { UiScrollModule } from 'ngx-ui-scroll' -import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { NzButtonModule } from 'ng-zorro-antd/button' -import { CvcPipesModule } from '@app/core/pipes/pipes.module' -import { CvcUserTagModule } from '@app/components/users/user-tag/user-tag.module' -import { CvcOrganizationTagModule } from '@app/components/organizations/organization-tag/organization-tag.module' -import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' -import { CvcEvidenceTagModule } from '@app/components/evidence/evidence-tag/evidence-tag.module' -import { CvcVariantTagModule } from '@app/components/variants/variant-tag/variant-tag.module' -import { CvcRevisionTagModule } from '@app/components/revisions/revision-tag/revision-tag.module' -import { CvcVariantGroupTagModule } from '@app/components/variant-groups/variant-group-tag/variant-group-tag.module' -import { CvcSourceTagModule } from '@app/components/sources/source-tag/source-tag.module' -import { CvcMolecularProfileTagModule } from '@app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.module' -import { CvcCommentActivity } from './feed-item-details/comment/comment-activity.component' -import { CvcActivityFeedItemDetails } from './feed-item-details/feed-item-details.component' -import { CvcFeatureTagModule } from '@app/components/features/feature-tag/feature-tag.module' - -@NgModule({ - declarations: [CvcActivityFeedComponent, CvcActivityFeedItem], - imports: [ - CommonModule, - PushPipe, - NzCardModule, - NzSpaceModule, - NzTagModule, - NzIconModule, - NzGridModule, - NzSpinModule, - UiScrollModule, - CvcAutoHeightDivModule, - CvcActivityFeedCounts, - CvcActivityFeedSettingsButton, - CvcActivityFeedFilterSelects, - NzTypographyModule, - NzGridModule, - NzButtonModule, - NzCardModule, - NzTagModule, - CvcPipesModule, - CvcUserTagModule, - CvcOrganizationTagModule, - CvcFeatureTagModule, - CvcAssertionsTagModule, - CvcEvidenceTagModule, - CvcVariantTagModule, - CvcRevisionTagModule, - CvcVariantGroupTagModule, - CvcSourceTagModule, - CvcMolecularProfileTagModule, - CvcCommentActivity, - CvcActivityFeedItemDetails, - ], - exports: [CvcActivityFeedComponent], - providers: [ScrollerStateService], -}) -export class CvcActivityFeedModule {} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index d455da002..bfe0ba9ff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -76,6 +76,26 @@ export type FeedDetailToggle = { ]), ], changeDetection: ChangeDetectionStrategy.OnPush, + standalone: true, + imports: [ + CommonModule, + NzCardModule, + NzTypographyModule, + NzIconModule, + CvcActivityFeedItemDetails, + CvcPipesModule, + CvcUserTagModule, + CvcOrganizationTagModule, + CvcFeatureTagModule, + CvcAssertionsTagModule, + CvcEvidenceTagModule, + CvcVariantTagModule, + CvcRevisionTagModule, + CvcVariantGroupTagModule, + CvcSourceTagModule, + CvcMolecularProfileTagModule, + CvcCommentActivity, + ], }) export class CvcActivityFeedItem { activity = input>(undefined, { diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index efc5e3b4e..48fbbe32e 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -3,7 +3,7 @@ import { CommonModule } from '@angular/common' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' import { CurationTimelinePage } from './curation-timeline.page' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @NgModule({ @@ -13,7 +13,7 @@ import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-hei NzGridModule, NzCardModule, CvcAutoHeightDivModule, - CvcActivityFeedModule, + CvcActivityFeedComponent, ], }) export class CurationTimelineModule {} diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts index 5fe7f782c..f5175e484 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts @@ -2,10 +2,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { OrganizationsEventsComponent } from './organizations-events.component' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [OrganizationsEventsComponent], - imports: [CommonModule, CvcEventFeedModule, CvcActivityFeedModule], + imports: [CommonModule, CvcEventFeedModule, CvcActivityFeedComponent], }) export class OrganizationsEventsModule {} diff --git a/client/src/app/views/users/users-events/users-events.module.ts b/client/src/app/views/users/users-events/users-events.module.ts index d5651ffc1..1ac569e7a 100644 --- a/client/src/app/views/users/users-events/users-events.module.ts +++ b/client/src/app/views/users/users-events/users-events.module.ts @@ -1,10 +1,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { UsersEventsComponent } from './users-events.component' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [UsersEventsComponent], - imports: [CommonModule, CvcActivityFeedModule], + imports: [CommonModule, CvcActivityFeedComponent], }) export class UsersEventsModule {} diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts index f2000e7d9..b5f6a979e 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { VariantsEventsPage } from './variants-events.page' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [VariantsEventsPage], - imports: [CommonModule, CvcActivityFeedModule], + imports: [CommonModule, CvcActivityFeedComponent], exports: [VariantsEventsPage], }) export class VariantsEventsModule {} diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 2c986180b..95bc42be6 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -25,7 +25,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' -import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/activity-feed.module' +import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ imports: [ @@ -52,7 +52,7 @@ import { CvcActivityFeedModule } from '@app/components/activities/activity-feed/ WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, - CvcActivityFeedModule, + CvcActivityFeedComponent, ], declarations: [WelcomeComponent, NewsItemListComponent], exports: [WelcomeComponent], From 547a1750de135d92f42b6b24a140ed5548338bf9 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 29 Aug 2024 12:37:49 -0500 Subject: [PATCH 079/160] shared scrollState service works for all child components --- .../activity-feed.component.html | 4 +- .../activity-feed/activity-feed.component.ts | 22 +++++++-- .../activity-feed/activity-feed.query.gql | 2 + .../feed-item-details.component.ts | 24 ++++------ .../flag-entity-activity.component.ts | 21 ++++++++- .../feed-item/feed-item.component.html | 28 +++-------- .../feed-item/feed-item.component.ts | 43 ++++++++--------- .../feed-scroll.service.ts | 46 +++---------------- 8 files changed, 87 insertions(+), 103 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index fd7cb1aca..06dce232c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -20,7 +20,8 @@ routines: scrollerRoutines " [cvcActivity]="edge.node" - [cvcScope]="cvcScope()"> + [cvcScope]="cvcScope()" + > }
@@ -47,7 +48,6 @@ *nzSpaceItem> {{ cvcTitle() }} scrolling: {{ $scroller().isScrolling }}, - beginning: {{ $scroller().atBeginning }}, end: {{ $scroller().atEnd }} ('ActivityFeedScrollerState') + @Component({ selector: 'cvc-activity-feed', templateUrl: './activity-feed.component.html', @@ -98,6 +104,15 @@ import { CommonModule } from '@angular/common' CvcActivityFeedSettingsButton, CvcActivityFeedFilterSelects, ], + providers: [ + { + provide: FEED_SCROLL_SERVICE_TOKEN, + useFactory: (zone: NgZone) => { + return new ScrollerStateService(zone) + }, + deps: [NgZone], + }, + ], }) export class CvcActivityFeedComponent { // INPUTS @@ -110,7 +125,7 @@ export class CvcActivityFeedComponent { // SOURCE STREAMS onSettingChange$: Subject onFilterChange$: Subject - onToggleItem$: Subject + onToggleItem$: Subject // INTERMEDIATE STREAMS poll$: Subject @@ -138,11 +153,12 @@ export class CvcActivityFeedComponent { constructor( private gql: ActivityFeedGQL, private ngZone: NgZone, + @Inject(FEED_SCROLL_SERVICE_TOKEN) private scrollerState: ScrollerStateService ) { this.onSettingChange$ = new Subject() this.onFilterChange$ = new Subject() - this.onToggleItem$ = new Subject() + this.onToggleItem$ = new Subject() this.poll$ = new Subject() this.fetchMore$ = new Subject() diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 2c5476d15..0ad462e40 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -30,6 +30,7 @@ query ActivityFeed( } } +# activities to render feed items & ui controls fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageInfo { startCursor @@ -62,6 +63,7 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { } } +# activity summary info to render each feed item fragment ActivityFeedItemBase on ActivityInterface { id verbiage diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 47d212877..a4d5cf375 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -2,15 +2,12 @@ import { ChangeDetectionStrategy, Component, EnvironmentInjector, - EventEmitter, + Inject, inject, input, OnInit, - Output, runInInjectionContext, Signal, - signal, - WritableSignal, } from '@angular/core' import { ActivityFeedItemFragment, @@ -23,13 +20,7 @@ import { CommonModule } from '@angular/common' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { CvcFlagEntityActivity } from '@app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component' import { CvcCommentActivity } from './comment/comment-activity.component' -import { - debounceTime, - distinctUntilChanged, - filter, - Observable, - Subject, -} from 'rxjs' +import { debounceTime, filter, Observable } from 'rxjs' import { QueryRef } from 'apollo-angular' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAcceptRevisionsActivity } from '@app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component' @@ -37,7 +28,6 @@ import { CvcCreateMpActivity } from '@app/components/activities/activity-feed/fe import { CvcCreateVariantActivity } from '@app/components/activities/activity-feed/feed-item-details/create-variant/create-variant-activity.component' import { pluck } from 'rxjs-etc/operators' import { isNonNulled } from 'rxjs-etc' -import { tag } from 'rxjs-spy/operators' import { CvcDeprecateMpActivity } from '@app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component' import { CvcDeprecateVariantActivity } from '@app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component' import { CvcModerateAssertionActivity } from '@app/components/activities/activity-feed/feed-item-details/moderate-assertion/moderate-assertion-activity.component' @@ -51,7 +41,9 @@ import { CvcUpdateSourceSuggestionActivity } from '@app/components/activities/ac import { CvcSubmitEvidenceActivity } from '@app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component' import { NzSkeletonModule } from 'ng-zorro-antd/skeleton' import { toSignal } from '@angular/core/rxjs-interop' -import { startWith, throttleTime } from 'rxjs/operators' +import { startWith } from 'rxjs/operators' +import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' +import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' @Component({ selector: 'cvc-activity-feed-item-details', @@ -94,7 +86,11 @@ export class CvcActivityFeedItemDetails implements OnInit { injector: EnvironmentInjector queryRef?: QueryRef - constructor(private gql: ActivityFeedItemGQL) { + constructor( + private gql: ActivityFeedItemGQL, + @Inject(FEED_SCROLL_SERVICE_TOKEN) + private scrollerState: ScrollerStateService + ) { this.injector = inject(EnvironmentInjector) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts index 61944f99f..4d16a6576 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts @@ -1,6 +1,17 @@ import { CommonModule } from '@angular/common' -import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { + ChangeDetectionStrategy, + Component, + Inject, + input, + Signal, +} from '@angular/core' import { FlagEntityActivityDetailFragment } from '@app/generated/civic.apollo' +import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' +import { + ScrollerState, + ScrollerStateService, +} from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' @Component({ selector: 'cvc-flag-entity-activity-details', @@ -14,4 +25,12 @@ export class CvcFlagEntityActivity { activity = input.required({ alias: 'cvcFlagEntityActivity', }) + + $scroller: Signal + constructor( + @Inject(FEED_SCROLL_SERVICE_TOKEN) + private scrollerState: ScrollerStateService + ) { + this.$scroller = scrollerState.state.asReadonly() + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index a8e47ce69..6bab9607e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -4,14 +4,14 @@ [nzTitle]="itemDescription" [nzExtra]="itemDate" [ngClass]="{ - show: $toggleDetails(), - hide: !$toggleDetails() + show: $showDetails(), + hide: !$showDetails() }">
- @if ($toggleDetails()) { + [@details]="$showDetails() ? 'visible' : 'hidden'" + (@details.done)="onToggleDone$.next($showDetails())"> + @if ($showDetails()) { } @@ -20,7 +20,7 @@
+ (click)="$showDetails.set(!$showDetails())"> @if (scope().mode !== 'USER') { + [user]="activity.user"> } } - diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index bfe0ba9ff..b574455bf 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -6,15 +6,11 @@ import { signal, input, effect, - OnInit, - Output, - EventEmitter, ElementRef, - Self, EnvironmentInjector, - runInInjectionContext, Signal, - Host, + Inject, + output, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' import { CvcAssertionsTagModule } from '@app/components/assertions/assertions-tag/assertions-tag.module' @@ -31,21 +27,13 @@ import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { ActivityFeedItemFragment, ActivityFeedItemGQL, - ActivityFeedItemQuery, - ActivityFeedItemQueryVariables, Maybe, } from '@app/generated/civic.apollo' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -import { PushPipe } from '@ngrx/component' -import { QueryRef } from 'apollo-angular' -import { NzButtonModule } from 'ng-zorro-antd/button' import { NzCardModule } from 'ng-zorro-antd/card' -import { NzGridModule } from 'ng-zorro-antd/grid' import { NzIconModule } from 'ng-zorro-antd/icon' -import { NzTagModule } from 'ng-zorro-antd/tag' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { map, Observable, Subject, tap } from 'rxjs' -import { tag } from 'rxjs-spy/operators' +import { Subject } from 'rxjs' import { CvcCommentActivity } from '../feed-item-details/comment/comment-activity.component' import { CvcActivityFeedItemDetails } from '../feed-item-details/feed-item-details.component' import { animate, state, style, transition, trigger } from '@angular/animations' @@ -54,10 +42,11 @@ import { ScrollerState, ScrollerStateService, } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' -import { toSignal } from '@angular/core/rxjs-interop' -import { Scroll } from '@angular/router' +import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' +import { tag } from 'rxjs-spy/operators' +import { map } from 'rxjs/operators' -export type FeedDetailToggle = { +export type FeedItemToggle = { id: number showDetails: boolean } @@ -103,7 +92,7 @@ export class CvcActivityFeedItem { }) scope = input.required({ alias: 'cvcScope' }) - $toggleDetails!: WritableSignal + $showDetails!: WritableSignal onToggleDone$: Subject $scroller: Signal @@ -111,18 +100,26 @@ export class CvcActivityFeedItem { private gql: ActivityFeedItemGQL, private element: ElementRef, private injector: EnvironmentInjector, + @Inject(FEED_SCROLL_SERVICE_TOKEN) private scrollerState: ScrollerStateService ) { - this.$toggleDetails = signal(false) + this.$showDetails = signal(false) this.onToggleDone$ = new Subject() - + this.onToggleDone$ + .pipe( + map((show) => ({ + id: this.activity()!.id, + showDetails: show, + })) + ) + .subscribe() this.$scroller = scrollerState.state.asReadonly() // effect(() => { // const id = this.activity()?.id // if (id) { - // this.cvcOnToggleDetail.next({ + // this.onToggleDetail.emit({ // id: id, - // showDetails: this.toggleDetails(), + // showDetails: this.$toggleDetails(), // }) // } // }) diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index a40476bbd..7dd60dfca 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -13,34 +13,23 @@ import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' import { Routines } from 'ngx-ui-scroll' import { tag } from 'rxjs-spy/operators' +import { FeedItemToggle } from '@app/components/activities/activity-feed/feed-item/feed-item.component' export interface ScrollerState { isScrolling: boolean - atBeginning: boolean - atEnd: boolean + toggledItems: Set } +// configure ngx-ui-scroll's event listners export function configureScrollerRoutines( context: CvcActivityFeedComponent, state: ScrollerStateService ) { return class extends Routines { onScroll(handler: EventListener): () => void { - console.log('**** configuring scroller Routines') - // for every scroll event, emit the event & update position, size info this.viewport.addEventListener('scroll', (ev: Event) => { state.onScrollEvent$.next(ev) - state.onScrollPosition$.next(super.getScrollPosition()) - state.onScrollerSize$.next(super.getScrollerSize()) - state.onViewportSize$.next(super.getViewportSize()) }) - - // emit initial values - state.onViewportSize$.next(super.getViewportSize()) - state.onScrollPosition$.next(super.getScrollPosition()) - state.onScrollerSize$.next(super.getScrollerSize()) - - // return original onScroll handler return super.onScroll(handler) } } @@ -50,24 +39,19 @@ export function configureScrollerRoutines( @Injectable({ providedIn: 'any' }) export class ScrollerStateService extends SignalStateService { onScrollEvent$: Subject - onScrollPosition$: Subject - onScrollerSize$: Subject - onViewportSize$: Subject + onToggleItem$: Subject constructor(private zone: NgZone) { super() this.onScrollEvent$ = new Subject() - this.onScrollPosition$ = new Subject() - this.onScrollerSize$ = new Subject() - this.onViewportSize$ = new Subject() + this.onToggleItem$ = new Subject() // initial defaults - this.set('atBeginning', false) - this.set('atEnd', false) this.set('isScrolling', false) + this.set('toggledItems', new Set()) - // set isScrolling true on scroll event, then false after 400ms of no events + // convert scroll event stream to throttled boolean state updates this.onScrollEvent$ .pipe( // emit the first scroll event immediately (leading: true), then throttle @@ -90,21 +74,5 @@ export class ScrollerStateService extends SignalStateService { this.set('isScrolling', scrolling) }) }) - - combineLatest([ - this.onViewportSize$, - this.onScrollerSize$, - this.onScrollPosition$, - ]) - .pipe( - distinctUntilChanged( - ([v1, v2, v3], [v4, v5, v6]) => v1 === v4 && v2 === v5 && v3 === v6 - ), - shareReplay(1), - untilDestroyed(this) - ) - .subscribe(([viewportSize, scrollerSize, scrollPosition]) => { - this.zone.run(() => {}) - }) } } From 59b18ce0cf78d47670ff8232e680d6dde1009f7c Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 3 Sep 2024 12:04:50 -0500 Subject: [PATCH 080/160] feed-scroll service's toggledItems model working --- .../activity-feed/activity-feed.component.ts | 17 ++++++++++----- .../feed-item/feed-item.component.ts | 21 ++++++++----------- .../feed-scroll.service.ts | 13 ++++++++++++ 3 files changed, 34 insertions(+), 17 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 59e8d3858..e15caeaf3 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -1,6 +1,7 @@ import { ChangeDetectionStrategy, Component, + effect, Inject, InjectionToken, Injector, @@ -135,7 +136,6 @@ export class CvcActivityFeedComponent { queryType$: Subject<'refetch' | 'fetchMore'> onQueryComplete$: Subject edge$: Observable - toggledItem$: BehaviorSubject> // set of item ids with details toggled // PRESENTATION SIGNALS $refetchLoading: Signal // loading state for refetch, shows spinner over feed @@ -152,7 +152,7 @@ export class CvcActivityFeedComponent { constructor( private gql: ActivityFeedGQL, - private ngZone: NgZone, + private injector: Injector, @Inject(FEED_SCROLL_SERVICE_TOKEN) private scrollerState: ScrollerStateService ) { @@ -165,10 +165,9 @@ export class CvcActivityFeedComponent { this.init$ = new Subject() this.queryType$ = new Subject() this.onQueryComplete$ = new Subject() - this.toggledItem$ = new BehaviorSubject(new Set()) - this.scrollerRoutines = configureScrollerRoutines(this, scrollerState) - this.$scroller = scrollerState.state.asReadonly() + this.scrollerRoutines = configureScrollerRoutines(this, this.scrollerState) + this.$scroller = this.scrollerState.state.asReadonly() const refreshChange$ = combineLatest([ this.onSettingChange$, @@ -336,5 +335,13 @@ export class CvcActivityFeedComponent { configureAdapter(): void { this.scrollAdapter = this.scrollDatasource?.adapter + effect( + () => { + const toggledItems = this.$scroller().toggledItems + console.log('toggledItems: ', Array.from(toggledItems)) + this.scrollAdapter?.check() + }, + { injector: this.injector } + ) } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index b574455bf..84b3b0659 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -44,7 +44,7 @@ import { } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' import { tag } from 'rxjs-spy/operators' -import { map } from 'rxjs/operators' +import { map, skip } from 'rxjs/operators' export type FeedItemToggle = { id: number @@ -107,21 +107,18 @@ export class CvcActivityFeedItem { this.onToggleDone$ = new Subject() this.onToggleDone$ .pipe( + skip(1), map((show) => ({ id: this.activity()!.id, showDetails: show, - })) + })), + // tag('feed-item.onToggleDone$'), + untilDestroyed(this) ) - .subscribe() + .subscribe((item) => { + // console.log(`feed-item.onToggleDone$: ${item}`) + this.scrollerState.onToggleItem$.next(item) + }) this.$scroller = scrollerState.state.asReadonly() - // effect(() => { - // const id = this.activity()?.id - // if (id) { - // this.onToggleDetail.emit({ - // id: id, - // showDetails: this.$toggleDetails(), - // }) - // } - // }) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 7dd60dfca..5976cd1e5 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -74,5 +74,18 @@ export class ScrollerStateService extends SignalStateService { this.set('isScrolling', scrolling) }) }) + this.onToggleItem$ + .pipe(tag('feed-scroll.service onToggleItem$'),untilDestroyed(this)) + .subscribe((item: FeedItemToggle) => { + this.zone.run(() => { + const toggledItems = this.state().toggledItems + if (toggledItems.has(item.id)) { + toggledItems.delete(item.id) + } else { + toggledItems.add(item.id) + } + this.set('toggledItems', toggledItems) + }) + }) } } From a5c6466e1756e090a553972064f6906cecd75e72 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 3 Sep 2024 12:17:32 -0500 Subject: [PATCH 081/160] toggled items rendering properly with vscroll's virtualization --- .../activity-feed/activity-feed.component.ts | 1 - .../feed-item/feed-item.component.ts | 12 ++++++++--- .../feed-scroll.service.ts | 20 ++++++++++++++----- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index e15caeaf3..278054ac5 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -338,7 +338,6 @@ export class CvcActivityFeedComponent { effect( () => { const toggledItems = this.$scroller().toggledItems - console.log('toggledItems: ', Array.from(toggledItems)) this.scrollAdapter?.check() }, { injector: this.injector } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 84b3b0659..7c3ed28e6 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -10,6 +10,7 @@ import { EnvironmentInjector, Signal, Inject, + OnInit, output, } from '@angular/core' import { ApolloQueryResult } from '@apollo/client/core' @@ -86,7 +87,7 @@ export type FeedItemToggle = { CvcCommentActivity, ], }) -export class CvcActivityFeedItem { +export class CvcActivityFeedItem implements OnInit { activity = input>(undefined, { alias: 'cvcActivity', }) @@ -112,13 +113,18 @@ export class CvcActivityFeedItem { id: this.activity()!.id, showDetails: show, })), - // tag('feed-item.onToggleDone$'), untilDestroyed(this) ) .subscribe((item) => { - // console.log(`feed-item.onToggleDone$: ${item}`) this.scrollerState.onToggleItem$.next(item) }) this.$scroller = scrollerState.state.asReadonly() } + + ngOnInit(): void { + const initialDetailState = this.scrollerState + .state() + .toggledItems.has(this.activity()!.id) + this.$showDetails.set(initialDetailState) + } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 5976cd1e5..1399e83e4 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -74,17 +74,27 @@ export class ScrollerStateService extends SignalStateService { this.set('isScrolling', scrolling) }) }) + + // update state toggled items on toggle events this.onToggleItem$ - .pipe(tag('feed-scroll.service onToggleItem$'),untilDestroyed(this)) + .pipe( + // tag('feed-scroll.service onToggleItem$'), + untilDestroyed(this) + ) .subscribe((item: FeedItemToggle) => { this.zone.run(() => { const toggledItems = this.state().toggledItems - if (toggledItems.has(item.id)) { - toggledItems.delete(item.id) + if (item.showDetails === true) { + if (!toggledItems.has(item.id)) { + toggledItems.add(item.id) + this.set('toggledItems', toggledItems) + } } else { - toggledItems.add(item.id) + if (toggledItems.has(item.id)) { + toggledItems.delete(item.id) + this.set('toggledItems', toggledItems) + } } - this.set('toggledItems', toggledItems) }) }) } From 2439f3ce59002d3e74baa815a6e94b19d1bffec0 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Tue, 3 Sep 2024 17:21:14 -0500 Subject: [PATCH 082/160] initial stab at comment-only activity details --- .../activity-feed/activity-feed.component.ts | 4 +- .../activity-feed/activity-feed.config.ts | 31 +- .../activity-feed/activity-feed.query.gql | 2 +- .../comment/comment-activity.component.html | 3 +- .../comment/comment-activity.component.ts | 15 +- .../comment/comment-activity.query.gql | 6 +- .../flag-entity-activity.component.html | 3 +- .../flag-entity-activity.component.ts | 3 +- .../flag-entity-activity.query.gql | 6 +- .../resolve-flag-activity.component.html | 3 +- .../resolve-flag-activity.component.ts | 4 +- .../resolve-flag-activity.query.gql | 3 + .../submit-assertion-activity.component.html | 3 +- .../submit-assertion-activity.component.ts | 4 +- .../submit-assertion-activity.query.gql | 3 + .../submit-evidence-activity.component.html | 3 +- .../submit-evidence-activity.component.ts | 4 +- .../submit-evidence-activity.query.gql | 3 + .../feed-item/feed-item.component.html | 8 +- .../feed-item/feed-item.component.ts | 3 + .../comment-display.component.html | 1 + .../comment-display.component.ts | 21 +- .../comment-display/comment-display.module.ts | 3 +- .../comment-list/comment-list.component.ts | 3 +- .../comment-list/comment-list.query.gql | 16 +- client/src/app/generated/civic.apollo.ts | 361 +++++++++--------- .../assertions-comments.page.ts | 21 +- .../assertions-detail.query.gql | 4 +- .../evidence-comments.page.ts | 21 +- .../evidence-detail/evidence-detail.query.gql | 4 +- .../activities/activity_type_input_type.rb | 1 + 31 files changed, 314 insertions(+), 256 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 278054ac5..e92125fe5 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -59,6 +59,7 @@ import { ActivityFeedQuery, ActivityFeedQueryVariables, ActivityInterfaceEdge, + ActivitySubjectInput, Maybe, } from '@app/generated/civic.apollo' import { QueryRef } from 'apollo-angular' @@ -276,7 +277,8 @@ export class CvcActivityFeedComponent { participatingOrganizations: connection.participatingOrganizations ?? [], activityTypes: connection.activityTypes ?? [], - subjectTypes: connection.subjectTypes ?? [], + //subjectTypes: connection.subjectTypes ?? [], + subjectTypes: [ActivitySubjectInput.Variant], } }) ), diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index f917b4cd4..d83341f5e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -28,13 +28,42 @@ export const feedDefaultFilters: ActivityFeedFilters = { // subjectType: [], // 103 items, no errors: - activityType: [ActivityTypeInput.FlagEntity], + activityType: [ActivityTypeInput.Comment], subjectType: [ActivitySubjectInput.Variant], } export const feedDefaultScope: ActivityFeedScope = { mode: EventFeedMode.Unscoped, } +export const simpleActivityTypes = new Set([ + 'CreateComplexMolecularProfileActivity', + 'CreateVariantActivity', + 'CreateFeatureActivity', + 'ModerateAssertionActivity', + 'ModerateEvidenceItemActivity', +]) + +//TODO: Remove me, not needed +export const commentOnlyActivityTypes = new Set([ + 'CommentActivity', + 'FlagEntityActivity', + 'ResolveFlagActivity', + 'SubmitAssertionActivity', + 'SubmitEvidenceItemActivity', +]) + +//TODO: Remove me, not needed +const complexActivityTypes = [ + 'AcceptRevisionsActivity', + 'DeprecateComplexMolecularProfileActivity', + 'DeprecateVariantActivity', + 'DeprecateFeatureActivity', + 'RejectRevisionsActivity', + 'SuggestRevisionSetActivity', + 'SuggestSourceActivity', + 'UpdateSourceSuggestionStatusActivity', +] + export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { uniqueParticipants: [], participatingOrganizations: [], diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 0ad462e40..b681166b0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -47,7 +47,7 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { displayName role } - subjectTypes @include(if: $showFilters) + # subjectTypes @include(if: $showFilters) participatingOrganizations @include(if: $showFilters) { id name diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html index 06576ec7f..9b87f30f7 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html @@ -1 +1,2 @@ -

{{ activity().comment.comment }}

+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts index 9139c8e6d..e97eb9eb6 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.ts @@ -1,19 +1,12 @@ import { CommonModule } from '@angular/common' -import { - ChangeDetectionStrategy, - Component, - computed, - input, -} from '@angular/core' -import { - ActivityFeedItemFragment, - CommentActivityDetailFragment, -} from '@app/generated/civic.apollo' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' +import { CommentActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-comment-activity-details', standalone: true, - imports: [CommonModule], + imports: [CommonModule, CvcCommentBodyModule], templateUrl: './comment-activity.component.html', styleUrl: './comment-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql index b79b13ece..1331987ef 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql @@ -1,10 +1,6 @@ fragment CommentActivityDetail on CommentActivity { comment { - id - comment - link - name - title + ...commentListNode } ...ActivityFeedItemBase ...ActivityFeedItemEvents diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html index a5627948d..6937c7b16 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html @@ -1 +1,2 @@ -
{{ activity() | json }}
+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts index 4d16a6576..402783e90 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts @@ -12,11 +12,12 @@ import { ScrollerState, ScrollerStateService, } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' @Component({ selector: 'cvc-flag-entity-activity-details', standalone: true, - imports: [CommonModule], + imports: [CommonModule, CvcCommentBodyModule], templateUrl: './flag-entity-activity.component.html', styleUrl: './flag-entity-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql index 0c823d05a..9e3fb5097 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.query.gql @@ -1,8 +1,12 @@ fragment FlagEntityActivityDetail on FlagEntityActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents - note + parsedNote { + ...parsedCommentFragment + } flag { id + link + name } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html index a5627948d..6937c7b16 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html @@ -1 +1,2 @@ -
{{ activity() | json }}
+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts index d5d00ba6a..34df13082 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts @@ -1,10 +1,10 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { ResolveFlagActivityDetailFragment } from '@app/generated/civic.apollo' -import { JsonPipe } from '@angular/common' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' @Component({ selector: 'cvc-resolve-flag-activity-details', standalone: true, - imports: [JsonPipe], + imports: [CvcCommentBodyModule], templateUrl: './resolve-flag-activity.component.html', styleUrl: './resolve-flag-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql index 6f1c62d89..60868fdc4 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.query.gql @@ -1,4 +1,7 @@ fragment ResolveFlagActivityDetail on ResolveFlagActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html index a5627948d..6937c7b16 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html @@ -1 +1,2 @@ -
{{ activity() | json }}
+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts index 6c3f32827..8a1724ea9 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts @@ -1,10 +1,10 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' import { SubmitAssertionActivityDetailFragment } from '@app/generated/civic.apollo' -import { JsonPipe } from '@angular/common' @Component({ selector: 'cvc-submit-assertion-activity-details', standalone: true, - imports: [JsonPipe], + imports: [CvcCommentBodyModule], templateUrl: './submit-assertion-activity.component.html', styleUrl: './submit-assertion-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql index e7f2efaa2..63ee7c146 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.query.gql @@ -1,4 +1,7 @@ fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html index a5627948d..6937c7b16 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html @@ -1 +1,2 @@ -
{{ activity() | json }}
+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts index f6cc98854..b8b6fe091 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts @@ -1,11 +1,11 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' -import { JsonPipe } from '@angular/common' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' import { SubmitEvidenceItemActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-submit-evidence-activity-details', standalone: true, - imports: [JsonPipe], + imports: [CvcCommentBodyModule], templateUrl: './submit-evidence-activity.component.html', styleUrl: './submit-evidence-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql index 77f277235..4595ad061 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.query.gql @@ -1,4 +1,7 @@ fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 6bab9607e..32f65a15d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -5,7 +5,7 @@ [nzExtra]="itemDate" [ngClass]="{ show: $showDetails(), - hide: !$showDetails() + hide: !$showDetails(), }">
@if (scope().mode !== 'USER') { - + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 7c3ed28e6..7275d2964 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -46,6 +46,7 @@ import { import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' import { tag } from 'rxjs-spy/operators' import { map, skip } from 'rxjs/operators' +import { simpleActivityTypes } from '../activity-feed.config' export type FeedItemToggle = { id: number @@ -96,6 +97,8 @@ export class CvcActivityFeedItem implements OnInit { $showDetails!: WritableSignal onToggleDone$: Subject + simpleActivityTypes = simpleActivityTypes + $scroller: Signal constructor( private gql: ActivityFeedItemGQL, diff --git a/client/src/app/components/comments/comment-display/comment-display.component.html b/client/src/app/components/comments/comment-display/comment-display.component.html index b1fbfaea6..ec4bb3d69 100644 --- a/client/src/app/components/comments/comment-display/comment-display.component.html +++ b/client/src/app/components/comments/comment-display/comment-display.component.html @@ -1,6 +1,7 @@ @let viewer = viewer$ | ngrxPush; -} - -export interface CommentInterface { - id?: number - createdAt: string | number - parsedComment: CommentBodySegment[] - commenter: CommenterInterface - deleted?: boolean -} - @Component({ selector: 'cvc-comment-display', templateUrl: './comment-display.component.html', }) export class CvcCommentDisplayComponent implements OnInit { - @Input() comment!: CommentInterface + comment = input.required() viewer$: Observable diff --git a/client/src/app/components/comments/comment-display/comment-display.module.ts b/client/src/app/components/comments/comment-display/comment-display.module.ts index 9df16bb82..24a816a6e 100644 --- a/client/src/app/components/comments/comment-display/comment-display.module.ts +++ b/client/src/app/components/comments/comment-display/comment-display.module.ts @@ -6,7 +6,7 @@ import { NzAvatarModule } from 'ng-zorro-antd/avatar' import { CvcCommentBodyModule } from '../comment-body/comment-body.module' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { NzTypographyModule } from 'ng-zorro-antd/typography' -import { PushPipe } from '@ngrx/component' +import { LetDirective, PushPipe } from '@ngrx/component' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzToolTipModule } from 'ng-zorro-antd/tooltip' import { NzPopconfirmModule } from 'ng-zorro-antd/popconfirm' @@ -22,6 +22,7 @@ import { NzPopconfirmModule } from 'ng-zorro-antd/popconfirm' NzToolTipModule, NzPopconfirmModule, PushPipe, + LetDirective, CvcCommentBodyModule, CvcPipesModule, ], diff --git a/client/src/app/components/comments/comment-list/comment-list.component.ts b/client/src/app/components/comments/comment-list/comment-list.component.ts index aa7890fcc..0536ecbf9 100644 --- a/client/src/app/components/comments/comment-list/comment-list.component.ts +++ b/client/src/app/components/comments/comment-list/comment-list.component.ts @@ -19,7 +19,6 @@ import { Observable } from 'rxjs' import { map } from 'rxjs/operators' import { pluck } from 'rxjs-etc/operators' import { TagLinkableUser } from '@app/components/users/user-tag/user-tag.component' -import { CommentInterface } from '../comment-display/comment-display.component' interface CommentTagSegmentWithId { id: string @@ -33,7 +32,7 @@ interface CommentTagSegmentWithId { }) export class CvcCommentListComponent implements OnInit { @Input() commentable!: CommentableInput - @Input() creationComment?: CommentInterface + @Input() creationComment?: CommentListNodeFragment loading$?: Observable pageInfo$?: Observable diff --git a/client/src/app/components/comments/comment-list/comment-list.query.gql b/client/src/app/components/comments/comment-list/comment-list.query.gql index bd155991d..ee36a5119 100644 --- a/client/src/app/components/comments/comment-list/comment-list.query.gql +++ b/client/src/app/components/comments/comment-list/comment-list.query.gql @@ -71,6 +71,14 @@ fragment commentListNode on Comment { deleted deletedAt commenter { + ...commenterFields + } + parsedComment { + ...parsedCommentFragment + } +} + +fragment commenterFields on User { id username displayName @@ -82,10 +90,6 @@ fragment commentListNode on Comment { name profileImagePath(size: 32) } - } - parsedComment { - ...parsedCommentFragment - } } fragment parsedCommentFragment on CommentBodySegment{ @@ -159,8 +163,6 @@ fragment parsedCommentFragment on CommentBodySegment{ text } ... on User { - id - displayName - role + ... commenterFields } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index f0873618a..7970b1bcb 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7006,9 +7006,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7052,7 +7052,7 @@ export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsA type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7068,7 +7068,7 @@ type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'Depreca type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, note?: string | undefined, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7076,11 +7076,11 @@ type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'Mod type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7092,7 +7092,7 @@ export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_ export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7102,7 +7102,7 @@ export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typenam export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, flag: { __typename: 'Flag', id: number }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7110,11 +7110,11 @@ export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'Moderate export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7144,7 +7144,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, comment: string, link: string, name: string, title?: string | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, flag: { __typename: 'Flag', id: number }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7255,7 +7255,7 @@ export type DeleteCommentMutationVariables = Exact<{ }>; -export type DeleteCommentMutation = { __typename: 'Mutation', deleteComment?: { __typename: 'DeleteCommentPayload', comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; +export type DeleteCommentMutation = { __typename: 'Mutation', deleteComment?: { __typename: 'DeleteCommentPayload', comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined } | undefined }; export type CommentListQueryVariables = Exact<{ first?: InputMaybe; @@ -7271,9 +7271,11 @@ export type CommentListQueryVariables = Exact<{ }>; -export type CommentListQuery = { __typename: 'Query', comments: { __typename: 'CommentConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, uniqueCommenters: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedUsers: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedRoles: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, mentionedEntities: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, edges: Array<{ __typename: 'CommentEdge', cursor: string, node?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }> } }; +export type CommentListQuery = { __typename: 'Query', comments: { __typename: 'CommentConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasPreviousPage: boolean, hasNextPage: boolean }, uniqueCommenters: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedUsers: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }>, mentionedRoles: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, mentionedEntities: Array<{ __typename: 'CommentTagSegment', displayName: string, entityId: number, tagType: TaggableEntity, link: string }>, edges: Array<{ __typename: 'CommentEdge', cursor: string, node?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined }> } }; -export type CommentListNodeFragment = { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; +export type CommentListNodeFragment = { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }; + +export type CommenterFieldsFragment = { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }; type ParsedCommentFragment_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }; @@ -7285,7 +7287,7 @@ type ParsedCommentFragment_CommentTagSegmentFlaggedAndWithStatus_Fragment = { __ type ParsedCommentFragment_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; -type ParsedCommentFragment_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; +type ParsedCommentFragment_User_Fragment = { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }; export type ParsedCommentFragmentFragment = ParsedCommentFragment_CommentTagSegment_Fragment | ParsedCommentFragment_CommentTagSegmentFlagged_Fragment | ParsedCommentFragment_CommentTagSegmentFlaggedAndDeprecated_Fragment | ParsedCommentFragment_CommentTagSegmentFlaggedAndWithStatus_Fragment | ParsedCommentFragment_CommentTextSegment_Fragment | ParsedCommentFragment_User_Fragment; @@ -7444,20 +7446,20 @@ export type FlagListQueryVariables = Exact<{ }>; -export type FlagListQuery = { __typename: 'Query', flags: { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> } }; +export type FlagListQuery = { __typename: 'Query', flags: { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> } }; -export type FlagListFragment = { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> }; +export type FlagListFragment = { __typename: 'FlagConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueFlaggingUsers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvingUsers?: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }> | undefined, edges: Array<{ __typename: 'FlagEdge', node?: { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }> }; -export type FlagFragment = { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; +export type FlagFragment = { __typename: 'Flag', id: number, state: FlagState, flaggable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'BrowseFeature', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'Variant', deprecated: boolean, id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, openActivity: { __typename: 'FlagEntityActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, resolutionActivity?: { __typename: 'ResolveFlagActivity', id: number, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; export type FlagPopoverQueryVariables = Exact<{ flagId: Scalars['Int']['input']; }>; -export type FlagPopoverQuery = { __typename: 'Query', flag?: { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'BrowseFeature', id: number, link: string, name: string, flagged: boolean } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Factor', id: number, link: string, name: string, flagged: boolean } | { __typename: 'FactorVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Gene', id: number, link: string, name: string, flagged: boolean } | { __typename: 'GeneVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string, flagged: boolean } | { __typename: 'Variant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', id: number, link: string, name: string, flagged: boolean }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } } | undefined }; +export type FlagPopoverQuery = { __typename: 'Query', flag?: { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'BrowseFeature', id: number, link: string, name: string, flagged: boolean } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Factor', id: number, link: string, name: string, flagged: boolean } | { __typename: 'FactorVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Gene', id: number, link: string, name: string, flagged: boolean } | { __typename: 'GeneVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string, flagged: boolean } | { __typename: 'Variant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', id: number, link: string, name: string, flagged: boolean }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } } | undefined }; -export type FlagPopoverFragment = { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'BrowseFeature', id: number, link: string, name: string, flagged: boolean } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Factor', id: number, link: string, name: string, flagged: boolean } | { __typename: 'FactorVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Gene', id: number, link: string, name: string, flagged: boolean } | { __typename: 'GeneVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string, flagged: boolean } | { __typename: 'Variant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', id: number, link: string, name: string, flagged: boolean }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } }; +export type FlagPopoverFragment = { __typename: 'Flag', id: number, name: string, state: FlagState, createdAt: any, flaggingUser: { __typename: 'User', id: number, displayName: string, role: UserRole }, flaggable: { __typename: 'Assertion', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'BrowseFeature', id: number, link: string, name: string, flagged: boolean } | { __typename: 'EvidenceItem', status: EvidenceStatus, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Factor', id: number, link: string, name: string, flagged: boolean } | { __typename: 'FactorVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, id: number, link: string, name: string, flagged: boolean } | { __typename: 'Gene', id: number, link: string, name: string, flagged: boolean } | { __typename: 'GeneVariant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string, flagged: boolean } | { __typename: 'Variant', deprecated: boolean, id: number, link: string, name: string, flagged: boolean, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', id: number, link: string, name: string, flagged: boolean }, openActivity: { __typename: 'FlagEntityActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } }; export type QuicksearchQueryVariables = Exact<{ query: Scalars['String']['input']; @@ -7635,9 +7637,9 @@ export type RevisionPopoverQueryVariables = Exact<{ }>; -export type RevisionPopoverQuery = { __typename: 'Query', revision?: { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'EvidenceItem', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'Factor', id: number, link: string, name: string } | { __typename: 'FactorVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, flagged: boolean, id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'GeneVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', flagged: boolean, id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } } | undefined }; +export type RevisionPopoverQuery = { __typename: 'Query', revision?: { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, subject: { __typename: 'Assertion', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'EvidenceItem', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'Factor', id: number, link: string, name: string } | { __typename: 'FactorVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, flagged: boolean, id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'GeneVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', flagged: boolean, id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } } | undefined }; -export type RevisionPopoverFragment = { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, subject: { __typename: 'Assertion', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'EvidenceItem', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'Factor', id: number, link: string, name: string } | { __typename: 'FactorVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, flagged: boolean, id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'GeneVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', flagged: boolean, id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } }; +export type RevisionPopoverFragment = { __typename: 'Revision', id: number, name: string, link: string, status: RevisionStatus, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, subject: { __typename: 'Assertion', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'EvidenceItem', flagged: boolean, status: EvidenceStatus, id: number, link: string, name: string } | { __typename: 'Factor', id: number, link: string, name: string } | { __typename: 'FactorVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Feature', deprecated: boolean, flagged: boolean, id: number, link: string, name: string } | { __typename: 'Flag', id: number, link: string, name: string } | { __typename: 'Gene', id: number, link: string, name: string } | { __typename: 'GeneVariant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'MolecularProfile', id: number, link: string, name: string } | { __typename: 'Revision', id: number, link: string, name: string } | { __typename: 'RevisionSet', id: number, link: string, name: string } | { __typename: 'Source', id: number, link: string, name: string } | { __typename: 'SourcePopover', id: number, link: string, name: string } | { __typename: 'SourceSuggestion', id: number, link: string, name: string } | { __typename: 'Variant', deprecated: boolean, flagged: boolean, id: number, link: string, name: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'VariantGroup', flagged: boolean, id: number, link: string, name: string }, linkoutData: { __typename: 'LinkoutData', name: string } }; export type RevisionsQueryVariables = Exact<{ subject?: InputMaybe; @@ -7653,9 +7655,9 @@ export type RevisionsQueryVariables = Exact<{ }>; -export type RevisionsQuery = { __typename: 'Query', revisions: { __typename: 'RevisionConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, uniqueRevisors: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, revisedFieldNames: Array<{ __typename: 'FieldName', name: string, displayName: string }>, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, endCursor?: string | undefined, startCursor?: string | undefined }, edges: Array<{ __typename: 'RevisionEdge', node?: { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; +export type RevisionsQuery = { __typename: 'Query', revisions: { __typename: 'RevisionConnection', totalCount: number, unfilteredCountForSubject?: number | undefined, uniqueRevisors: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, uniqueResolvers: Array<{ __typename: 'User', username: string, id: number, profileImagePath?: string | undefined }>, revisedFieldNames: Array<{ __typename: 'FieldName', name: string, displayName: string }>, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, endCursor?: string | undefined, startCursor?: string | undefined }, edges: Array<{ __typename: 'RevisionEdge', node?: { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined } | undefined }> } }; -export type RevisionFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; +export type RevisionFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined }; export type ContributorAvatarsQueryVariables = Exact<{ subscribable: SubscribableInput; @@ -7715,9 +7717,9 @@ export type BrowseSourceSuggestionsQueryVariables = Exact<{ }>; -export type BrowseSourceSuggestionsQuery = { __typename: 'Query', sourceSuggestions: { __typename: 'SourceSuggestionConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'SourceSuggestionEdge', cursor: string, node?: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string, deprecated: boolean } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }> } }; +export type BrowseSourceSuggestionsQuery = { __typename: 'Query', sourceSuggestions: { __typename: 'SourceSuggestionConnection', totalCount: number, filteredCount: number, pageCount: number, pageInfo: { __typename: 'PageInfo', endCursor?: string | undefined, hasNextPage: boolean, startCursor?: string | undefined, hasPreviousPage: boolean }, edges: Array<{ __typename: 'SourceSuggestionEdge', cursor: string, node?: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string, deprecated: boolean } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined } | undefined }> } }; -export type BrowseSourceSuggestionRowFieldsFragment = { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string, deprecated: boolean } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; +export type BrowseSourceSuggestionRowFieldsFragment = { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, reason?: string | undefined, createdAt: any, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, source?: { __typename: 'Source', link: string, id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, sourceUrl?: string | undefined, displayType: string, deprecated: boolean } | undefined, user?: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } | undefined, creationActivity: { __typename: 'SuggestSourceActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, lastStatusUpdateActivity?: { __typename: 'UpdateSourceSuggestionStatusActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined }; export type UpdateSourceSuggestionStatusMutationVariables = Exact<{ input: UpdateSourceSuggestionStatusInput; @@ -7999,14 +8001,14 @@ export type AddCommentMutationVariables = Exact<{ }>; -export type AddCommentMutation = { __typename: 'Mutation', addComment?: { __typename: 'AddCommentPayload', clientMutationId?: string | undefined, comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; +export type AddCommentMutation = { __typename: 'Mutation', addComment?: { __typename: 'AddCommentPayload', clientMutationId?: string | undefined, comment?: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined } | undefined }; export type PreviewCommentQueryVariables = Exact<{ commentText: Scalars['String']['input']; }>; -export type PreviewCommentQuery = { __typename: 'Query', previewCommentText: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> }; +export type PreviewCommentQuery = { __typename: 'Query', previewCommentText: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }; export type UserTypeaheadQueryVariables = Exact<{ queryTerm: Scalars['String']['input']; @@ -8692,20 +8694,20 @@ export type AssertionDetailQueryVariables = Exact<{ }>; -export type AssertionDetailQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; +export type AssertionDetailQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } } | undefined }; -export type AssertionDetailFieldsFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; +export type AssertionDetailFieldsFragment = { __typename: 'Assertion', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } }; -export type AssertionSubmissionActivityFragment = { __typename: 'Assertion', submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; +export type AssertionSubmissionActivityFragment = { __typename: 'Assertion', submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } }; export type AssertionSummaryQueryVariables = Exact<{ assertionId: Scalars['Int']['input']; }>; -export type AssertionSummaryQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number, deprecated: boolean }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; +export type AssertionSummaryQuery = { __typename: 'Query', assertion?: { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number, deprecated: boolean }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } } | undefined }; -export type AssertionSummaryFieldsFragment = { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number, deprecated: boolean }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; +export type AssertionSummaryFieldsFragment = { __typename: 'Assertion', id: number, name: string, summary: string, description: string, status: EvidenceStatus, variantOrigin: VariantOrigin, assertionType: AssertionType, assertionDirection: AssertionDirection, significance: AssertionSignificance, therapyInteractionType?: TherapyInteraction | undefined, ampLevel?: AmpLevel | undefined, nccnGuidelineVersion?: string | undefined, regulatoryApproval?: boolean | undefined, regulatoryApprovalLastUpdated?: any | undefined, fdaCompanionTest?: boolean | undefined, fdaCompanionTestLastUpdated?: any | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, therapies: Array<{ __typename: 'Therapy', ncitId?: string | undefined, name: string, link: string, id: number, deprecated: boolean }>, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, acmgCodes: Array<{ __typename: 'AcmgCode', code: string, description: string }>, clingenCodes: Array<{ __typename: 'ClingenCode', id: number, code: string, description: string }>, nccnGuideline?: { __typename: 'NccnGuideline', id: number, name: string } | undefined, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionActivity: { __typename: 'SubmitAssertionActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } }; export type ClinicalTrialDetailQueryVariables = Exact<{ clinicalTrialId: Scalars['Int']['input']; @@ -8744,29 +8746,29 @@ export type EvidenceDetailQueryVariables = Exact<{ }>; -export type EvidenceDetailQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string, flagged: boolean }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } } | undefined }; +export type EvidenceDetailQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string, flagged: boolean }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } } | undefined }; -export type EvidenceDetailFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string, flagged: boolean }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; +export type EvidenceDetailFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, status: EvidenceStatus, submissionEvent: { __typename: 'Event', originatingUser: { __typename: 'User', id: number } }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, assertions: Array<{ __typename: 'Assertion', id: number, name: string, link: string, flagged: boolean }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } }; -export type EvidenceSubmissionActivityFragment = { __typename: 'EvidenceItem', submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', id: number, displayName: string, profileImagePath?: string | undefined } } }; +export type EvidenceSubmissionActivityFragment = { __typename: 'EvidenceItem', submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> } } }; export type EvidenceSummaryQueryVariables = Exact<{ evidenceId: Scalars['Int']['input']; }>; -export type EvidenceSummaryQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, deprecated: boolean }>, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, retractionNature?: string | undefined, deprecated: boolean, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; +export type EvidenceSummaryQuery = { __typename: 'Query', evidenceItem?: { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, deprecated: boolean }>, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, retractionNature?: string | undefined, deprecated: boolean, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; -export type EvidenceSummaryFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, deprecated: boolean }>, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, retractionNature?: string | undefined, deprecated: boolean, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; +export type EvidenceSummaryFieldsFragment = { __typename: 'EvidenceItem', id: number, name: string, description: string, status: EvidenceStatus, evidenceLevel: EvidenceLevel, evidenceType: EvidenceType, evidenceDirection: EvidenceDirection, significance: EvidenceSignificance, variantOrigin: VariantOrigin, therapyInteractionType?: TherapyInteraction | undefined, evidenceRating?: number | undefined, therapies: Array<{ __typename: 'Therapy', id: number, name: string, link: string, deprecated: boolean }>, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined, phenotypes: Array<{ __typename: 'Phenotype', id: number, name: string, link: string }>, source: { __typename: 'Source', id: number, citation?: string | undefined, citationId: string, sourceType: SourceSource, displayType: string, sourceUrl?: string | undefined, ascoAbstractId?: number | undefined, link: string, retractionNature?: string | undefined, deprecated: boolean, clinicalTrials?: Array<{ __typename: 'ClinicalTrial', nctId: string, id: number, link: string }> | undefined }, molecularProfile: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }> }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, submissionActivity: { __typename: 'SubmitEvidenceItemActivity', createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } }, acceptanceEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, submissionEvent: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } }, rejectionEvent?: { __typename: 'Event', createdAt: any, originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; export type FeatureDetailQueryVariables = Exact<{ featureId: Scalars['Int']['input']; }>; -export type FeatureDetailQuery = { __typename: 'Query', feature?: { __typename: 'Feature', id: number, name: string, fullName?: string | undefined, deprecated: boolean, deprecationReason?: FeatureDeprecationReason | undefined, deprecationActivity?: { __typename: 'DeprecateFeatureActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, featureInstance: { __typename: 'Factor' } | { __typename: 'Gene' }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; +export type FeatureDetailQuery = { __typename: 'Query', feature?: { __typename: 'Feature', id: number, name: string, fullName?: string | undefined, deprecated: boolean, deprecationReason?: FeatureDeprecationReason | undefined, deprecationActivity?: { __typename: 'DeprecateFeatureActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, featureInstance: { __typename: 'Factor' } | { __typename: 'Gene' }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; -export type FeatureDetailFieldsFragment = { __typename: 'Feature', id: number, name: string, fullName?: string | undefined, deprecated: boolean, deprecationReason?: FeatureDeprecationReason | undefined, deprecationActivity?: { __typename: 'DeprecateFeatureActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, featureInstance: { __typename: 'Factor' } | { __typename: 'Gene' }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +export type FeatureDetailFieldsFragment = { __typename: 'Feature', id: number, name: string, fullName?: string | undefined, deprecated: boolean, deprecationReason?: FeatureDeprecationReason | undefined, deprecationActivity?: { __typename: 'DeprecateFeatureActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, featureInstance: { __typename: 'Factor' } | { __typename: 'Gene' }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type FeaturesSummaryQueryVariables = Exact<{ featureId: Scalars['Int']['input']; @@ -8788,9 +8790,9 @@ export type MolecularProfileDetailQueryVariables = Exact<{ }>; -export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> } | undefined }; +export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> } | undefined }; -export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> }; +export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> }; export type MolecularProfileSummaryQueryVariables = Exact<{ mpId: Scalars['Int']['input']; @@ -8985,13 +8987,13 @@ export type VariantDetailQueryVariables = Exact<{ }>; -export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; +export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; -type VariantDetailFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -type VariantDetailFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -type VariantDetailFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type VariantDetailFieldsFragment = VariantDetailFields_FactorVariant_Fragment | VariantDetailFields_GeneVariant_Fragment | VariantDetailFields_Variant_Fragment; @@ -9080,19 +9082,124 @@ export const AcceptRevisionsActivityDetailFragmentDoc = gql` } ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; +export const CommenterFieldsFragmentDoc = gql` + fragment commenterFields on User { + id + username + displayName + name + role + profileImagePath(size: 32) + organizations { + id + name + profileImagePath(size: 32) + } +} + `; +export const ParsedCommentFragmentFragmentDoc = gql` + fragment parsedCommentFragment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlagged { + entityId + displayName + tagType + flagged + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlaggedAndWithStatus { + entityId + displayName + tagType + status + flagged + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlaggedAndDeprecated { + entityId + displayName + tagType + flagged + deprecated + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTextSegment { + text + } + ... on User { + ...commenterFields + } +} + ${CommenterFieldsFragmentDoc}`; +export const CommentListNodeFragmentDoc = gql` + fragment commentListNode on Comment { + id + title + comment + createdAt + deleted + deletedAt + commenter { + ...commenterFields + } + parsedComment { + ...parsedCommentFragment + } +} + ${CommenterFieldsFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const CommentActivityDetailFragmentDoc = gql` fragment CommentActivityDetail on CommentActivity { comment { - id - comment - link - name - title + ...commentListNode } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${CommentListNodeFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const CreateComplexMolecularProfileActivityDetailFragmentDoc = gql` fragment CreateComplexMolecularProfileActivityDetail on CreateComplexMolecularProfileActivity { @@ -9126,13 +9233,18 @@ export const FlagEntityActivityDetailFragmentDoc = gql` fragment FlagEntityActivityDetail on FlagEntityActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents - note + parsedNote { + ...parsedCommentFragment + } flag { id + link + name } } ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; +${ActivityFeedItemEventsFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const ModerateAssertionActivityDetailFragmentDoc = gql` fragment ModerateAssertionActivityDetail on ModerateAssertionActivity { ...ActivityFeedItemBase @@ -9158,23 +9270,35 @@ export const ResolveFlagActivityDetailFragmentDoc = gql` fragment ResolveFlagActivityDetail on ResolveFlagActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; +${ActivityFeedItemEventsFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const SubmitAssertionActivityDetailFragmentDoc = gql` fragment SubmitAssertionActivityDetail on SubmitAssertionActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; +${ActivityFeedItemEventsFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` fragment SubmitEvidenceItemActivityDetail on SubmitEvidenceItemActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents + parsedNote { + ...parsedCommentFragment + } } ${ActivityFeedItemBaseFragmentDoc} -${ActivityFeedItemEventsFragmentDoc}`; +${ActivityFeedItemEventsFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const ParsedNoteFragmentDoc = gql` fragment ParsedNote on CommentBodySegment { ... on CommentTagSegment { @@ -9357,7 +9481,6 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` displayName role } - subjectTypes @include(if: $showFilters) participatingOrganizations @include(if: $showFilters) { id name @@ -9518,110 +9641,6 @@ export const BrowseClinicalTrialsRowFieldsFragmentDoc = gql` link } `; -export const ParsedCommentFragmentFragmentDoc = gql` - fragment parsedCommentFragment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlagged { - entityId - displayName - tagType - flagged - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlaggedAndWithStatus { - entityId - displayName - tagType - status - flagged - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlaggedAndDeprecated { - entityId - displayName - tagType - flagged - deprecated - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - role - } -} - `; -export const CommentListNodeFragmentDoc = gql` - fragment commentListNode on Comment { - id - title - comment - createdAt - deleted - deletedAt - commenter { - id - username - displayName - name - role - profileImagePath(size: 32) - organizations { - id - name - profileImagePath(size: 32) - } - } - parsedComment { - ...parsedCommentFragment - } -} - ${ParsedCommentFragmentFragmentDoc}`; export const CommentPopoverFragmentDoc = gql` fragment commentPopover on Comment { id @@ -11330,13 +11349,12 @@ export const AssertionSubmissionActivityFragmentDoc = gql` ...parsedCommentFragment } user { - id - displayName - profileImagePath(size: 32) + ...commenterFields } } } - ${ParsedCommentFragmentFragmentDoc}`; + ${ParsedCommentFragmentFragmentDoc} +${CommenterFieldsFragmentDoc}`; export const AssertionDetailFieldsFragmentDoc = gql` fragment AssertionDetailFields on Assertion { id @@ -11503,13 +11521,12 @@ export const EvidenceSubmissionActivityFragmentDoc = gql` ...parsedCommentFragment } user { - id - displayName - profileImagePath(size: 32) + ...commenterFields } } } - ${ParsedCommentFragmentFragmentDoc}`; + ${ParsedCommentFragmentFragmentDoc} +${CommenterFieldsFragmentDoc}`; export const EvidenceDetailFieldsFragmentDoc = gql` fragment EvidenceDetailFields on EvidenceItem { id diff --git a/client/src/app/views/assertions/assertions-detail/assertions-comments/assertions-comments.page.ts b/client/src/app/views/assertions/assertions-detail/assertions-comments/assertions-comments.page.ts index 36494452e..84af028ab 100644 --- a/client/src/app/views/assertions/assertions-detail/assertions-comments/assertions-comments.page.ts +++ b/client/src/app/views/assertions/assertions-detail/assertions-comments/assertions-comments.page.ts @@ -4,9 +4,9 @@ import { CommentableEntities, CommentableInput, AssertionSubmissionActivityFragmentDoc, + CommentListNodeFragment, } from '@app/generated/civic.apollo' import { Apollo } from 'apollo-angular' -import { CommentInterface } from '../../../../components/comments/comment-display/comment-display.component' @Component({ selector: 'cvc-assertions-comments', @@ -15,9 +15,12 @@ import { CommentInterface } from '../../../../components/comments/comment-displa }) export class AssertionsCommentsPage implements OnInit { commentable: CommentableInput - submissionComment?: CommentInterface + submissionComment?: CommentListNodeFragment - constructor(private route: ActivatedRoute, private apollo: Apollo) { + constructor( + private route: ActivatedRoute, + private apollo: Apollo + ) { const assertionId: number = +this.route.snapshot.params['assertionId'] this.commentable = { id: assertionId, @@ -29,16 +32,20 @@ export class AssertionsCommentsPage implements OnInit { const fragment = { id: `Assertion:${this.commentable.id}`, fragment: AssertionSubmissionActivityFragmentDoc, - fragmentName: 'assertionSubmissionActivity' + fragmentName: 'assertionSubmissionActivity', } try { - const entity = this.apollo.client.readFragment(fragment) as any; + const entity = this.apollo.client.readFragment(fragment) as any this.submissionComment = { + id: 99999, + __typename: 'Comment', + comment: '', + deleted: false, createdAt: entity.submissionActivity.createdAt, parsedComment: entity.submissionActivity.parsedNote, - commenter: entity.submissionActivity.user + commenter: entity.submissionActivity.user, } - } catch(err) { + } catch (err) { console.log(err) } } diff --git a/client/src/app/views/assertions/assertions-detail/assertions-detail.query.gql b/client/src/app/views/assertions/assertions-detail/assertions-detail.query.gql index 05aa59ccc..b5352c3d0 100644 --- a/client/src/app/views/assertions/assertions-detail/assertions-detail.query.gql +++ b/client/src/app/views/assertions/assertions-detail/assertions-detail.query.gql @@ -39,9 +39,7 @@ fragment assertionSubmissionActivity on Assertion { ...parsedCommentFragment } user { - id - displayName - profileImagePath(size: 32) + ...commenterFields } } } diff --git a/client/src/app/views/evidence/evidence-detail/evidence-comments/evidence-comments.page.ts b/client/src/app/views/evidence/evidence-detail/evidence-comments/evidence-comments.page.ts index 30ad758bb..e6f2feade 100644 --- a/client/src/app/views/evidence/evidence-detail/evidence-comments/evidence-comments.page.ts +++ b/client/src/app/views/evidence/evidence-detail/evidence-comments/evidence-comments.page.ts @@ -3,10 +3,10 @@ import { ActivatedRoute } from '@angular/router' import { CommentableEntities, CommentableInput, + CommentListNodeFragment, EvidenceSubmissionActivityFragmentDoc, } from '@app/generated/civic.apollo' import { Apollo } from 'apollo-angular' -import { CommentInterface } from '../../../../components/comments/comment-display/comment-display.component' @Component({ selector: 'cvc-evidence-comments', @@ -15,9 +15,12 @@ import { CommentInterface } from '../../../../components/comments/comment-displa }) export class EvidenceCommentsPage implements OnInit { commentable: CommentableInput - submissionComment?: CommentInterface + submissionComment?: CommentListNodeFragment - constructor(private route: ActivatedRoute, private apollo: Apollo) { + constructor( + private route: ActivatedRoute, + private apollo: Apollo + ) { const evidenceId: number = +this.route.snapshot.params['evidenceId'] this.commentable = { @@ -30,16 +33,20 @@ export class EvidenceCommentsPage implements OnInit { const fragment = { id: `EvidenceItem:${this.commentable.id}`, fragment: EvidenceSubmissionActivityFragmentDoc, - fragmentName: 'evidenceSubmissionActivity' + fragmentName: 'evidenceSubmissionActivity', } try { - const entity = this.apollo.client.readFragment(fragment) as any; + const entity = this.apollo.client.readFragment(fragment) as any this.submissionComment = { + id: 99999, + __typename: 'Comment', + comment: '', + deleted: false, createdAt: entity.submissionActivity.createdAt, parsedComment: entity.submissionActivity.parsedNote, - commenter: entity.submissionActivity.user + commenter: entity.submissionActivity.user, } - } catch(err) { + } catch (err) { console.log(err) } } diff --git a/client/src/app/views/evidence/evidence-detail/evidence-detail.query.gql b/client/src/app/views/evidence/evidence-detail/evidence-detail.query.gql index 5d209bbd8..13c1c0009 100644 --- a/client/src/app/views/evidence/evidence-detail/evidence-detail.query.gql +++ b/client/src/app/views/evidence/evidence-detail/evidence-detail.query.gql @@ -45,9 +45,7 @@ fragment evidenceSubmissionActivity on EvidenceItem { ...parsedCommentFragment } user { - id - displayName - profileImagePath(size: 32) + ...commenterFields } } } diff --git a/server/app/graphql/types/activities/activity_type_input_type.rb b/server/app/graphql/types/activities/activity_type_input_type.rb index ad675b64a..d3f2c32a0 100644 --- a/server/app/graphql/types/activities/activity_type_input_type.rb +++ b/server/app/graphql/types/activities/activity_type_input_type.rb @@ -18,5 +18,6 @@ class ActivityTypeInputType < Types::BaseEnum value 'CREATE_COMPLEX_MOLECULAR_PROFILE', value: 'CreateComplexMolecularProfileActivity' value 'CREATE_FEATURE', value: 'CreateFeatureActivity' value 'DEPRECATE_FEATURE', value: 'DeprecateFeatureActivity' + value 'DELETE_COMMENT', value: 'DeleteCommentActivity' end end From 9aa9e2856f34cea92767eb76987057a821f80582 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Wed, 4 Sep 2024 12:26:33 -0500 Subject: [PATCH 083/160] fix typo in error message --- server/app/graphql/mutations/suggest_source.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/graphql/mutations/suggest_source.rb b/server/app/graphql/mutations/suggest_source.rb index 2de12090d..2d37c4c35 100644 --- a/server/app/graphql/mutations/suggest_source.rb +++ b/server/app/graphql/mutations/suggest_source.rb @@ -33,7 +33,7 @@ def ready?(organization_id: nil, source_id:, molecular_profile_id: nil, disease_ if mp.blank? errors << "Molecular Profile with ID #{molecular_profile_id} does not exist in CIViC" elsif mp.deprecated - errors << "Molecuarl Profile with ID #{molecular_profile_id} is deprecated" + errors << "Molecular Profile with ID #{molecular_profile_id} is deprecated" end end From 9da6210219478fba2f916a9453ce1053cdbaeaa8 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Wed, 4 Sep 2024 12:26:52 -0500 Subject: [PATCH 084/160] add detail queries for all activities, add deprecate feature activity --- .../activity-feed/activity-feed.config.ts | 2 +- .../activity-feed/activity-feed.query.gql | 1 + .../accept-revisions-activity.query.gql | 27 +- .../deprecate-feature-activity.component.html | 1 + .../deprecate-feature-activity.component.less | 3 + .../deprecate-feature-activity.component.ts | 16 + .../deprecate-feature-activity.query.gql | 21 + .../deprecate-mp-activity.component.html | 3 +- .../deprecate-mp-activity.component.ts | 9 +- .../deprecate-mp-activity.query.gql | 3 + .../deprecate-variant-activity.query.gql | 10 + .../feed-item-details.component.html | 13 +- .../feed-item-details.component.ts | 2 + .../reject-revisions-activity.query.gql | 18 + .../suggest-revisions-activity.query.gql | 115 +--- .../suggest-source-activity.query.gql | 24 + ...pdate-source-suggestion-activity.query.gql | 24 + .../revisions-list-and-filter.query.gql | 61 ++- client/src/app/generated/civic.apollo.ts | 514 +++++++++--------- 19 files changed, 469 insertions(+), 398 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.html create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.less create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.ts create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.query.gql diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index d83341f5e..d5c86c096 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -50,12 +50,12 @@ export const commentOnlyActivityTypes = new Set([ 'ResolveFlagActivity', 'SubmitAssertionActivity', 'SubmitEvidenceItemActivity', + 'DeprecateComplexMolecularProfileActivity', ]) //TODO: Remove me, not needed const complexActivityTypes = [ 'AcceptRevisionsActivity', - 'DeprecateComplexMolecularProfileActivity', 'DeprecateVariantActivity', 'DeprecateFeatureActivity', 'RejectRevisionsActivity', diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index b681166b0..4ad669e5e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -92,6 +92,7 @@ fragment ActivityFeedItem on ActivityInterface { ...CreateVariantActivityDetail @include(if: $requestDetails) ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...DeprecateVariantActivityDetail @include(if: $requestDetails) + ...DeprecateFeatureActivityDetail @include(if: $requestDetails) ...FlagEntityActivityDetail @include(if: $requestDetails) ...ModerateAssertionActivityDetail @include(if: $requestDetails) ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql index 6d1e303f5..50b61e95a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql @@ -1,22 +1,29 @@ fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { revisions { id + name currentValue + suggestedValue fieldName link linkoutData { - name - currentValue { - __typename - } - suggestedValue { - __typename - } - diffValue { - __typename + ...revisionLinkoutData + } + } + supersededRevisions { + id + link + name + creationActivity { + user { + displayName + profileImagePath(size: 32) + id + role } } - + fieldName + createdAt } ...ActivityFeedItemBase ...ActivityFeedItemEvents diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.html new file mode 100644 index 000000000..5712d96ac --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.html @@ -0,0 +1 @@ +
{{ activity() }}
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.less new file mode 100644 index 000000000..5d4e87f30 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.less @@ -0,0 +1,3 @@ +:host { + display: block; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.ts new file mode 100644 index 000000000..01c47a812 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.component.ts @@ -0,0 +1,16 @@ +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { DeprecateFeatureActivityDetailFragment } from '@app/generated/civic.apollo' + +@Component({ + selector: 'cvc-deprecate-feature-activity-details', + standalone: true, + imports: [], + templateUrl: './deprecate-feature-activity.component.html', + styleUrl: './deprecate-feature-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcDeprecateFeatureActivity { + activity = input.required({ + alias: 'cvcDeprecateFeatureActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.query.gql new file mode 100644 index 000000000..29624471c --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-feature/deprecate-feature-activity.query.gql @@ -0,0 +1,21 @@ +fragment DeprecateFeatureActivityDetail on DeprecateFeatureActivity { + parsedNote { + ...parsedCommentFragment + } + molecularProfiles { + id + name + link + deprecated + flagged + } + variants { + id + name + link + deprecated + flagged + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html index a5627948d..6937c7b16 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html @@ -1 +1,2 @@ -
{{ activity() | json }}
+ diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts index 0f736eeb1..bc0ebcb83 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts @@ -1,14 +1,11 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' -import { - DeprecateComplexMolecularProfileActivity, - DeprecateComplexMolecularProfileActivityDetailFragment, -} from '@app/generated/civic.apollo' -import { JsonPipe } from '@angular/common' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' +import { DeprecateComplexMolecularProfileActivityDetailFragment } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-deprecate-mp-activity-details', standalone: true, - imports: [JsonPipe], + imports: [CvcCommentBodyModule], templateUrl: './deprecate-mp-activity.component.html', styleUrl: './deprecate-mp-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql index 49969ba58..e564b15d3 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.query.gql @@ -1,4 +1,7 @@ fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + parsedNote { + ...parsedCommentFragment + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql index 8601fd483..278b1735b 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.query.gql @@ -1,4 +1,14 @@ fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + parsedNote { + ...parsedCommentFragment + } + molecularProfiles { + id + name + link + deprecated + flagged + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 3870f52bb..0dbc830d0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -28,6 +28,11 @@ [cvcDeprecateVariantActivity]="activity"> } + @case ('DeprecateFeatureActivity') { + + + } @case ('FlagEntityActivity') { @@ -78,14 +83,14 @@ } } } @else { - @if($loading()) { + @if ($loading()) { + rows: 3, + width: ['100%', '100%', '100%'], + }"> } }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index a4d5cf375..4a1894198 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -44,6 +44,7 @@ import { toSignal } from '@angular/core/rxjs-interop' import { startWith } from 'rxjs/operators' import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' +import { CvcDeprecateFeatureActivity } from './deprecate-feature/deprecate-feature-activity.component' @Component({ selector: 'cvc-activity-feed-item-details', @@ -68,6 +69,7 @@ import { ScrollerStateService } from '@app/components/activities/activity-feed/f CvcSuggestSourceActivity, CvcUpdateSourceSuggestionActivity, CvcSubmitEvidenceActivity, + CvcDeprecateFeatureActivity, NzSkeletonModule, ], templateUrl: './feed-item-details.component.html', diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql index eb9b8414c..0d2ab5a1d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql @@ -1,4 +1,22 @@ fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + revisions { + id + name + currentValue + suggestedValue + fieldName + link + creationActivity { + user { + displayName + profileImagePath(size: 32) + id + role + } + } + createdAt + } + ...ActivityFeedItemBase ...ActivityFeedItemEvents } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql index a857bc746..628cc2680 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql @@ -1,109 +1,20 @@ fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { - revisions { - ...RevisionDetail + parsedNote { + ...parsedCommentFragment } - ...ActivityFeedItemBase - ...ActivityFeedItemEvents -} - -fragment RevisionDetail on Revision { - id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { + revisions { + id name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } - } - ... on ScalarFieldDiff { - left - right - } - } - } - creationActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote - } - } - resolutionActivity { + currentValue + suggestedValue + fieldName + link createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote + linkoutData { + ...revisionLinkoutData } } - status -} -fragment ParsedNote on CommentBodySegment{ - ... on CommentTagSegment { - entityId - displayName - tagType -# status -# deprecated - link - revisionSetId - } - ... on CommentTextSegment { - text - } - ... on User { - id - displayName - role - } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents } + diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql index 62e3716af..c30367745 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql @@ -1,4 +1,28 @@ fragment SuggestSourceActivityDetail on SuggestSourceActivity { + parsedNote { + ...parsedCommentFragment + } + sourceSuggestion { + status + source { + id + name + link + deprecated + } + molecularProfile { + id + name + link + deprecated + } + disease { + id + name + link + deprecated + } + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql index 9815d3dbb..bba8a0bd2 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.query.gql @@ -1,4 +1,28 @@ fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + parsedNote { + ...parsedCommentFragment + } + sourceSuggestion { + status + source { + id + name + link + deprecated + } + molecularProfile { + id + name + link + deprecated + } + disease { + id + name + link + deprecated + } + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } diff --git a/client/src/app/components/revisions/revisions-list-and-filter/revisions-list-and-filter.query.gql b/client/src/app/components/revisions/revisions-list-and-filter/revisions-list-and-filter.query.gql index d703e8235..a9865d40f 100644 --- a/client/src/app/components/revisions/revisions-list-and-filter/revisions-list-and-filter.query.gql +++ b/client/src/app/components/revisions/revisions-list-and-filter/revisions-list-and-filter.query.gql @@ -60,6 +60,38 @@ fragment revision on Revision { currentValue suggestedValue linkoutData { + ...revisionLinkoutData + } + creationActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + organization { + id + name + } + } + resolutionActivity { + createdAt + user { + id + displayName + role + } + parsedNote { + ...parsedCommentFragment + } + } + status +} + +fragment revisionLinkoutData on LinkoutData { name diffValue { ... on ObjectFieldDiff { @@ -154,32 +186,5 @@ fragment revision on Revision { right } } - } - creationActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...parsedCommentFragment - } - organization { - id - name - } - } - resolutionActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...parsedCommentFragment - } - } - status + } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 7970b1bcb..47cebbe37 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7006,9 +7006,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7050,7 +7050,7 @@ type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __ty export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateFeatureActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeleteCommentActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateFeatureActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7062,11 +7062,11 @@ type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVari type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7074,7 +7074,7 @@ type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'Modera type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7082,15 +7082,15 @@ type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAs type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateFeatureActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeleteCommentActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateFeatureActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7098,9 +7098,11 @@ export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + +export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7108,7 +7110,7 @@ export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAss export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7116,27 +7118,11 @@ export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAsserti export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type RevisionDetailFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; - -type ParsedNote_CommentTagSegment_Fragment = { __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined }; - -type ParsedNote_CommentTagSegmentFlagged_Fragment = { __typename: 'CommentTagSegmentFlagged' }; - -type ParsedNote_CommentTagSegmentFlaggedAndDeprecated_Fragment = { __typename: 'CommentTagSegmentFlaggedAndDeprecated' }; +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ParsedNote_CommentTagSegmentFlaggedAndWithStatus_Fragment = { __typename: 'CommentTagSegmentFlaggedAndWithStatus' }; +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ParsedNote_CommentTextSegment_Fragment = { __typename: 'CommentTextSegment', text: string }; - -type ParsedNote_User_Fragment = { __typename: 'User', id: number, displayName: string, role: UserRole }; - -export type ParsedNoteFragment = ParsedNote_CommentTagSegment_Fragment | ParsedNote_CommentTagSegmentFlagged_Fragment | ParsedNote_CommentTagSegmentFlaggedAndDeprecated_Fragment | ParsedNote_CommentTagSegmentFlaggedAndWithStatus_Fragment | ParsedNote_CommentTextSegment_Fragment | ParsedNote_User_Fragment; - -export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; - -export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']['input']; @@ -7144,7 +7130,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, currentValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, currentValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, suggestedValue: { __typename: 'ObjectField' } | { __typename: 'ScalarField' }, diffValue: { __typename: 'ObjectFieldDiff' } | { __typename: 'ScalarFieldDiff' } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined } | { __typename: 'CommentTagSegmentFlagged' } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated' } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus' } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7659,6 +7645,8 @@ export type RevisionsQuery = { __typename: 'Query', revisions: { __typename: 'Re export type RevisionFragment = { __typename: 'Revision', id: number, revisionSetId: number, createdAt: any, fieldName: string, currentValue?: any | undefined, suggestedValue?: any | undefined, status: RevisionStatus, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }, creationActivity?: { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined } | undefined, resolutionActivity?: { __typename: 'AcceptRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeleteCommentActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateFeatureActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'FlagEntityActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ModerateEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'RejectRevisionsActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'ResolveFlagActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitAssertionActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SubmitEvidenceItemActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestRevisionSetActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'SuggestSourceActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | undefined }; +export type RevisionLinkoutDataFragment = { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } }; + export type ContributorAvatarsQueryVariables = Exact<{ subscribable: SubscribableInput; }>; @@ -9039,6 +9027,104 @@ export const ActivityFeedItemBaseFragmentDoc = gql` } } `; +export const RevisionLinkoutDataFragmentDoc = gql` + fragment revisionLinkoutData on LinkoutData { + name + diffValue { + ... on ObjectFieldDiff { + currentObjects { + id + displayName + displayType + entityType + link + deleted + deprecated + flagged + feature { + link + id + name + deprecated + flagged + } + } + addedObjects { + id + displayName + displayType + entityType + link + deleted + deprecated + flagged + feature { + link + id + name + deprecated + flagged + } + } + removedObjects { + id + displayName + displayType + entityType + link + deleted + deprecated + flagged + feature { + link + id + name + deprecated + flagged + } + } + keptObjects { + id + displayName + displayType + entityType + link + deleted + deprecated + flagged + feature { + link + id + name + deprecated + flagged + } + } + suggestedObjects { + id + displayName + displayType + entityType + link + deleted + deprecated + flagged + feature { + link + id + name + deprecated + flagged + } + } + } + ... on ScalarFieldDiff { + left + right + } + } +} + `; export const ActivityFeedItemEventsFragmentDoc = gql` fragment ActivityFeedItemEvents on ActivityInterface { events { @@ -9061,26 +9147,35 @@ export const AcceptRevisionsActivityDetailFragmentDoc = gql` fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { revisions { id + name currentValue + suggestedValue fieldName link linkoutData { - name - currentValue { - __typename - } - suggestedValue { - __typename - } - diffValue { - __typename + ...revisionLinkoutData + } + } + supersededRevisions { + id + link + name + creationActivity { + user { + displayName + profileImagePath(size: 32) + id + role } } + fieldName + createdAt } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${RevisionLinkoutDataFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const CommenterFieldsFragmentDoc = gql` fragment commenterFields on User { @@ -9217,17 +9312,57 @@ export const CreateVariantActivityDetailFragmentDoc = gql` ${ActivityFeedItemEventsFragmentDoc}`; export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { + parsedNote { + ...parsedCommentFragment + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const DeprecateVariantActivityDetailFragmentDoc = gql` fragment DeprecateVariantActivityDetail on DeprecateVariantActivity { + parsedNote { + ...parsedCommentFragment + } + molecularProfiles { + id + name + link + deprecated + flagged + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; +export const DeprecateFeatureActivityDetailFragmentDoc = gql` + fragment DeprecateFeatureActivityDetail on DeprecateFeatureActivity { + parsedNote { + ...parsedCommentFragment + } + molecularProfiles { + id + name + link + deprecated + flagged + } + variants { + id + name + link + deprecated + flagged + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${ParsedCommentFragmentFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const FlagEntityActivityDetailFragmentDoc = gql` fragment FlagEntityActivityDetail on FlagEntityActivity { @@ -9261,6 +9396,23 @@ export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` ${ActivityFeedItemEventsFragmentDoc}`; export const RejectRevisionsActivityDetailFragmentDoc = gql` fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + revisions { + id + name + currentValue + suggestedValue + fieldName + link + creationActivity { + user { + displayName + profileImagePath(size: 32) + id + role + } + } + createdAt + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } @@ -9299,133 +9451,93 @@ export const SubmitEvidenceItemActivityDetailFragmentDoc = gql` ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc} ${ParsedCommentFragmentFragmentDoc}`; -export const ParsedNoteFragmentDoc = gql` - fragment ParsedNote on CommentBodySegment { - ... on CommentTagSegment { - entityId - displayName - tagType - link - revisionSetId - } - ... on CommentTextSegment { - text +export const SuggestRevisionSetActivityDetailFragmentDoc = gql` + fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { + parsedNote { + ...parsedCommentFragment } - ... on User { + revisions { id - displayName - role - } -} - `; -export const RevisionDetailFragmentDoc = gql` - fragment RevisionDetail on Revision { - id - revisionSetId - createdAt - fieldName - currentValue - suggestedValue - linkoutData { name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - } - } - ... on ScalarFieldDiff { - left - right - } - } - } - creationActivity { - createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote - } - } - resolutionActivity { + currentValue + suggestedValue + fieldName + link createdAt - user { - id - displayName - role - } - parsedNote { - ...ParsedNote + linkoutData { + ...revisionLinkoutData } } - status -} - ${ParsedNoteFragmentDoc}`; -export const SuggestRevisionSetActivityDetailFragmentDoc = gql` - fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { - revisions { - ...RevisionDetail - } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${RevisionDetailFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${RevisionLinkoutDataFragmentDoc} ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const SuggestSourceActivityDetailFragmentDoc = gql` fragment SuggestSourceActivityDetail on SuggestSourceActivity { + parsedNote { + ...parsedCommentFragment + } + sourceSuggestion { + status + source { + id + name + link + deprecated + } + molecularProfile { + id + name + link + deprecated + } + disease { + id + name + link + deprecated + } + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const UpdateSourceSuggestionStatusActivityDetailFragmentDoc = gql` fragment UpdateSourceSuggestionStatusActivityDetail on UpdateSourceSuggestionStatusActivity { + parsedNote { + ...parsedCommentFragment + } + sourceSuggestion { + status + source { + id + name + link + deprecated + } + molecularProfile { + id + name + link + deprecated + } + disease { + id + name + link + deprecated + } + } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const ActivityFeedItemFragmentDoc = gql` fragment ActivityFeedItem on ActivityInterface { @@ -9436,6 +9548,7 @@ export const ActivityFeedItemFragmentDoc = gql` ...CreateVariantActivityDetail @include(if: $requestDetails) ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...DeprecateVariantActivityDetail @include(if: $requestDetails) + ...DeprecateFeatureActivityDetail @include(if: $requestDetails) ...FlagEntityActivityDetail @include(if: $requestDetails) ...ModerateAssertionActivityDetail @include(if: $requestDetails) ...ModerateEvidenceItemActivityDetail @include(if: $requestDetails) @@ -9454,6 +9567,7 @@ ${CreateComplexMolecularProfileActivityDetailFragmentDoc} ${CreateVariantActivityDetailFragmentDoc} ${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} ${DeprecateVariantActivityDetailFragmentDoc} +${DeprecateFeatureActivityDetailFragmentDoc} ${FlagEntityActivityDetailFragmentDoc} ${ModerateAssertionActivityDetailFragmentDoc} ${ModerateEvidenceItemActivityDetailFragmentDoc} @@ -10269,100 +10383,7 @@ export const RevisionFragmentDoc = gql` currentValue suggestedValue linkoutData { - name - diffValue { - ... on ObjectFieldDiff { - currentObjects { - id - displayName - displayType - entityType - link - deleted - deprecated - flagged - feature { - link - id - name - deprecated - flagged - } - } - addedObjects { - id - displayName - displayType - entityType - link - deleted - deprecated - flagged - feature { - link - id - name - deprecated - flagged - } - } - removedObjects { - id - displayName - displayType - entityType - link - deleted - deprecated - flagged - feature { - link - id - name - deprecated - flagged - } - } - keptObjects { - id - displayName - displayType - entityType - link - deleted - deprecated - flagged - feature { - link - id - name - deprecated - flagged - } - } - suggestedObjects { - id - displayName - displayType - entityType - link - deleted - deprecated - flagged - feature { - link - id - name - deprecated - flagged - } - } - } - ... on ScalarFieldDiff { - left - right - } - } + ...revisionLinkoutData } creationActivity { createdAt @@ -10392,7 +10413,8 @@ export const RevisionFragmentDoc = gql` } status } - ${ParsedCommentFragmentFragmentDoc}`; + ${RevisionLinkoutDataFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const ContributorFieldsFragmentDoc = gql` fragment ContributorFields on ContributingUser { user { From 6a2b566d49b0f533ef863aa0215caec0e9652d46 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 6 Sep 2024 13:17:49 -0500 Subject: [PATCH 085/160] added config for Apollo GraphQL VSCode extension --- client/apollo.config.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 client/apollo.config.js diff --git a/client/apollo.config.js b/client/apollo.config.js new file mode 100644 index 000000000..471e46faa --- /dev/null +++ b/client/apollo.config.js @@ -0,0 +1,12 @@ +module.exports = { + client: { + service: { + // can be a string pointing to a single file or an array of strings + localSchemaFile: './src/app/generated/server.model.graphql', + }, + excludes: [ + './src/app/generated/*.ts', + './src/app/generated/*.json', + ], + }, +} From acd818216522dc07b46ebd02eaac282a4ec03786 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 6 Sep 2024 13:18:34 -0500 Subject: [PATCH 086/160] removed old client model gql --- client/src/app/generated/civic.model.graphql | 1497 ------------------ 1 file changed, 1497 deletions(-) delete mode 100644 client/src/app/generated/civic.model.graphql diff --git a/client/src/app/generated/civic.model.graphql b/client/src/app/generated/civic.model.graphql deleted file mode 100644 index 126f5c798..000000000 --- a/client/src/app/generated/civic.model.graphql +++ /dev/null @@ -1,1497 +0,0 @@ -""" -Autogenerated input type of AcceptRevision -""" -input AcceptRevisionInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Body of an optional comment to attach to the revision on acceptance. - """ - comment: String - - """ - The ID of the Revision to accept. - """ - id: Int! - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int -} - -""" -Autogenerated return type of AcceptRevision -""" -type AcceptRevisionPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The newly accepted Revision. - """ - revision: Revision! - - """ - A list of any revisions that were superseded by the acceptance of this one. - """ - supersededRevisions: [Revision!]! -} - -""" -Autogenerated input type of AddComment -""" -input AddCommentInput { - """ - Text of the comment. - """ - body: String! - - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int - - """ - The commentable to attach the comment to. Specified by ID and Type. - """ - subject: CommentableInput! - - """ - Optional title for the comment. - """ - title: String -} - -""" -Autogenerated return type of AddComment -""" -type AddCommentPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The newly created comment. - """ - comment: Comment -} - -type AdvancedSearchResult { - permalinkId: String - resultIds: [Int!]! - searchEndpoint: String! -} - -enum BooleanOperator { - AND - OR -} - -input BooleanSearchInput { - value: Boolean! -} - -type BrowseGene { - aliases: [GeneAlias!] - assertionCount: Int! - description: String! - diseases: [Disease!] - drugs: [Drug!] - entrezId: Int! - evidenceItemCount: Int! - id: Int! - name: String! - variantCount: Int! -} - -""" -The connection type for BrowseGene. -""" -type BrowseGeneConnection { - """ - A list of edges. - """ - edges: [BrowseGeneEdge] - - """ - A list of nodes. - """ - nodes: [BrowseGene] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - totalCount: Int! - - """ - Total # of pages, based on total count and pagesize - """ - totalPageCount: Int! -} - -""" -An edge in a connection. -""" -type BrowseGeneEdge { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: BrowseGene -} - -type ClinicalTrial { - description: String! - id: Int! - name: String! - nctId: String! -} - -type Comment { - comment: String! - commentor: User! - createdAt: ISO8601DateTime! - id: Int! - title: String -} - -enum CommentableEntities { - GENE -} - -""" -Entity to comment on -""" -input CommentableInput { - """ - The type of the entity to comment on. - """ - entityType: CommentableEntities! - - """ - ID of the entity to comment on. - """ - id: Int! -} - -""" -Autogenerated input type of CreateMolecularProfile -""" -input CreateMolecularProfileInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Representation of the constituent parts of the Molecular Profile along with the logic used to combine them. - """ - structure: MolecularProfileComponentInput! -} - -""" -Autogenerated return type of CreateMolecularProfile -""" -type CreateMolecularProfilePayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The ID of the newly created (or already existing) Molecular Profile. - """ - molecularProfileId: Int! -} - -type Disease { - diseaseUrl: String - displayName: String! - doid: Int - id: Int! - name: String! -} - -type Drug { - drugUrl: String - id: String! - name: String! - ncitId: String -} - -type Event { - action: EventAction! - createdAt: ISO8601DateTime! - id: Int! - organization: Organization! - originatingUser: User! -} - -enum EventAction { - ACCEPTED - ASSERTION_ACCEPTED - ASSERTION_REJECTED - ASSERTION_SUBMITTED - COMMENTED - FLAGGED - FLAG_RESOLVED - PUBLICATION_SUGGESTED - REJECTED - REVERTED - REVISION_ACCEPTED - REVISION_REJECTED - REVISION_SUGGESTED - REVISION_SUPERSEDED - SUBMITTED -} - -""" -The connection type for Event. -""" -type EventConnection { - """ - A list of edges. - """ - edges: [EventEdge] - - """ - A list of nodes. - """ - nodes: [Event] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - totalCount: Int! - - """ - Total # of pages, based on total count and pagesize - """ - totalPageCount: Int! -} - -""" -An edge in a connection. -""" -type EventEdge { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: Event -} - -type EvidenceItem { - description: String! - events( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EventConnection! - id: Int! - variant: Variant! -} - -""" -The connection type for EvidenceItem. -""" -type EvidenceItemConnection { - """ - A list of edges. - """ - edges: [EvidenceItemEdge] - - """ - A list of nodes. - """ - nodes: [EvidenceItem] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - totalCount: Int! - - """ - Total # of pages, based on total count and pagesize - """ - totalPageCount: Int! -} - -""" -An edge in a connection. -""" -type EvidenceItemEdge { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: EvidenceItem -} - -type Flag { - id: Int! - state: FlagState! -} - -""" -Autogenerated input type of FlagEntity -""" -input FlagEntityInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Text describing the problem you observed with this entity. - """ - comment: String! - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int - - """ - The entity to flag, specified by its ID and type. - """ - subject: FlaggableInput! -} - -""" -Autogenerated return type of FlagEntity -""" -type FlagEntityPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The newly created Flag. - """ - flag: Flag -} - -enum FlagState { - open - resolved -} - -""" -Enumeration of all entities in CIViC that can be flagged. -""" -enum FlaggableEntities { - GENE -} - -""" -Entity to flag -""" -input FlaggableInput { - """ - The type of the entity to flag. - """ - entityType: FlaggableEntities! - - """ - The ID of the entity. - """ - id: Int! -} - -type Gene { - aliases: [GeneAlias!] - comments: [Comment!] - description: String! - entrezId: Int! - events( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EventConnection! - id: Int! - lifecycleActions: Lifecycle! - myGeneInfoDetails: JSON - name: String! - officialName: String! - revisions: [Revision!] - sources: [Source!] - variants( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): VariantConnection -} - -type GeneAlias { - name: String! -} - -input GeneFields { - """ - The Gene's description/summary text. - """ - description: String! - - """ - Source IDs cited by the Gene's summary. - """ - sourceIds: [Int!]! -} - -input GeneSearchFilter { - alias: StringSearchInput - booleanOperator: BooleanOperator - description: StringSearchInput - entrezId: IntSearchInput - entrezSymbol: StringSearchInput - hasAssertion: BooleanSearchInput - id: IntSearchInput - openRevisionCount: IntSearchInput - subFilters: [GeneSearchFilter!] -} - -input GenesSort { - """ - Available columns for sorting - """ - column: GenesSortColumns! - - """ - Sort direction - """ - direction: SortDirection! -} - -enum GenesSortColumns { - assertionCount - diseaseName - drugName - entrezSymbol - evidenceItemCount - geneAlias - variantCount -} - -""" -An ISO 8601-encoded datetime -""" -scalar ISO8601DateTime - -input IntSearchInput { - comparisonOperator: IntSearchOperator! - value: Int! -} - -enum IntSearchOperator { - """ - Equal To - """ - EQ - GE - GT - LE - LT - NE -} - -""" -Represents untyped JSON -""" -scalar JSON - -type Lifecycle { - lastCommentedOn: Event - lastModified: Event - lastReviewed: Event -} - -type LinkoutData { - currentValue: ModeratedField! - diffValue: ModeratedFieldDiff! - name: String! - suggestedValue: ModeratedField! -} - -""" -Autogenerated input type of MarkNotificationsAsRead -""" -input MarkNotificationsAsReadInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - A list of one or more Notification IDs. - """ - ids: [Int!]! -} - -""" -Autogenerated return type of MarkNotificationsAsRead -""" -type MarkNotificationsAsReadPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - A list of the notifications in their new state. - """ - notifications: [Notification!]! -} - -""" -Fields that can have revisions can be either scalar values or complex objects -""" -union ModeratedField = ObjectField | ScalarField - -""" -Fields that can have revisions can be either scalar values or complex objects -""" -union ModeratedFieldDiff = ObjectFieldDiff | ScalarField - -type ModeratedObjectField { - displayName: String! - displayType: String! - entityType: String! - id: Int! -} - -input MolecularProfileComponentInput { - """ - Boolean operation used to combined the components into a Molecular Profile. - """ - booleanOperator: BooleanOperator - - """ - One or more complex (multi-Variant) components that make up the Molecular Profile. - """ - complexComponents: [MolecularProfileComponentInput!] - - """ - One or more single Variants that make up the Molecular Profile. - """ - variantComponents: [VariantComponent!] -} - -type Mutation { - """ - Accept a revision by ID. The accepting user must be an editor with a valid - conflict of interest statement on file and the revision must not be their own. - """ - acceptRevision( - """ - Parameters for AcceptRevision - """ - input: AcceptRevisionInput! - ): AcceptRevisionPayload - - """ - Add a comment to any commentable entity. - """ - addComment( - """ - Parameters for AddComment - """ - input: AddCommentInput! - ): AddCommentPayload - - """ - Create a new Molecular Profile in order to attach Evidence Items to it. - """ - createMolecularProfile( - """ - Parameters for CreateMolecularProfile - """ - input: CreateMolecularProfileInput! - ): CreateMolecularProfilePayload - - """ - Flag an entity to signal to the editorial team that you believe there is an issue with it. - """ - flagEntity( - """ - Parameters for FlagEntity - """ - input: FlagEntityInput! - ): FlagEntityPayload - - """ - Mark one or more of your notifications as read. The notification IDs provided must belong to the requesting user. - """ - markNotificationsAsRead( - """ - Parameters for MarkNotificationsAsRead - """ - input: MarkNotificationsAsReadInput! - ): MarkNotificationsAsReadPayload - - """ - Reject a revision by ID. Any user may reject a Revision that they submitted - themselves. Otherwise, the rejecting user must be an editor with valid - conflict of interest statement on file. - """ - rejectRevision( - """ - Parameters for RejectRevision - """ - input: RejectRevisionInput! - ): RejectRevisionPayload - - """ - Resolve a flag on a CIViC entity indicating that it was either erronously flagged or the issue has been resolved. - Any user may resolve their own flag however only editors with valid conflict - of interest statements can resolve other flags. - """ - resolveFlag( - """ - Parameters for ResolveFlag - """ - input: ResolveFlagInput! - ): ResolveFlagPayload - - """ - Subscribe to a CIViC entity in order to receive notifications about it. - """ - subscribe( - """ - Parameters for Subscribe - """ - input: SubscribeInput! - ): SubscribePayload - - """ - Suggest a Revision to a Gene entity. - """ - suggestGeneRevision( - """ - Parameters for SuggestGeneRevision - """ - input: SuggestGeneRevisionInput! - ): SuggestGeneRevisionPayload - - """ - Unsubscribe from a CIViC entity to stop receiving notifications about it. - """ - unsubscribe( - """ - Parameters for Unsubscribe - """ - input: UnsubscribeInput! - ): UnsubscribePayload -} - -type Notification { - createdAt: ISO8601DateTime! - event: Event! - id: Int! - notifiedUser: User! - originatingUser: User! - seen: Boolean! - subscription: Subscription - type: NotificationReason! - updatedAt: ISO8601DateTime! -} - -""" -The connection type for Notification. -""" -type NotificationConnection { - """ - A list of edges. - """ - edges: [NotificationEdge] - - """ - A list of nodes. - """ - nodes: [Notification] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - totalCount: Int! - - """ - Total # of pages, based on total count and pagesize - """ - totalPageCount: Int! -} - -""" -An edge in a connection. -""" -type NotificationEdge { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: Notification -} - -enum NotificationReason { - MENTION - SUBSCRIPTION -} - -type ObjectField { - objects: [ModeratedObjectField!]! -} - -type ObjectFieldDiff { - addedObjects: [ModeratedObjectField!]! - keptObjects: [ModeratedObjectField!]! - removedObjects: [ModeratedObjectField!]! -} - -type Organization { - description: String! - events( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EventConnection! - id: Int! - name: String! - profileImagePath(size: Int = 56): String - url: String! -} - -""" -Information about pagination in a connection. -""" -type PageInfo { - """ - When paginating forwards, the cursor to continue. - """ - endCursor: String - - """ - When paginating forwards, are there more items? - """ - hasNextPage: Boolean! - - """ - When paginating backwards, are there more items? - """ - hasPreviousPage: Boolean! - - """ - When paginating backwards, the cursor to continue. - """ - startCursor: String -} - -type Query { - browseEvents( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - eventType: EventAction - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - organizationId: Int - originatingUserId: Int - subject: SubscribableInput - ): EventConnection! - browseGenes( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - diseaseName: String - drugName: String - entrezSymbol: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - geneAlias: String - - """ - Returns the last _n_ elements from the list. - """ - last: Int - sortBy: GenesSort - ): BrowseGeneConnection! - - """ - Find a disease by CIViC ID - """ - disease(id: ID!): Disease - - """ - Find a drug by CIViC ID - """ - drug(id: ID!): Drug - - """ - Find a gene by CIViC ID - """ - gene(id: ID!): Gene - searchByPermalink(permalinkId: String!): AdvancedSearchResult! - searchGenes( - createPermalink: Boolean = false - query: GeneSearchFilter! - ): AdvancedSearchResult! - - """ - Find a source by CIViC ID - """ - source(id: ID!): Source - user(userId: Int!): User - viewer: User -} - -""" -Autogenerated input type of RejectRevision -""" -input RejectRevisionInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Text explaining the reasoning for rejecting this Revision. Will be attached as a comment. - """ - comment: String! - - """ - The ID of the Revision to reject. - """ - id: Int! - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int -} - -""" -Autogenerated return type of RejectRevision -""" -type RejectRevisionPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The rejected Revision. - """ - revision: Revision! -} - -""" -Autogenerated input type of ResolveFlag -""" -input ResolveFlagInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Text describing the reason for resolving the flag. Will be attached as a comment. - """ - comment: String! - - """ - The ID of the flag to resolve. - """ - id: Int! - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int -} - -""" -Autogenerated return type of ResolveFlag -""" -type ResolveFlagPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - flag: Flag -} - -type Revision { - comments: [Comment!]! - createdAt: ISO8601DateTime! - currentValue: JSON! - fieldName: String! - id: Int! - linkoutData: LinkoutData! - revisionsetId: String! - revisor: User! - status: RevisionStatus! - suggestedValue: JSON! - updatedAt: ISO8601DateTime! -} - -type RevisionResult { - """ - Name of the field on the moderated entity that the Revision pertains to. - """ - fieldName: String! - - """ - ID of the Revision. - """ - id: Int! - - """ - Was this Revision newly created as a result of this request? - """ - newlyCreated: Boolean! - - """ - An identifier that can be used to group Revisions proposed at the same time. - """ - revisionsetId: String! -} - -enum RevisionStatus { - accepted - new - rejected - superseded -} - -type ScalarField { - value: String -} - -enum SortDirection { - ASC - DESC -} - -type Source { - ascoAbstractId: Int - citation: String! - citationId: Int! - clinicalTrials: [ClinicalTrial!] - fullJournalTitle: String! - id: Int! - journal: String! - name: String! - publicationDay: Int - publicationMonth: Int! - publicationYear: Int! - sourceType: SourceSource! - sourceUrl: String! - status: SourceStatus! -} - -enum SourceSource { - ASCO - PubMed -} - -enum SourceStatus { - FullyCurated - PartiallyCurated - Submitted -} - -input StringSearchInput { - comparisonOperator: StringSearchOperator! - value: String! -} - -enum StringSearchOperator { - CONTAINS - DOES_NOT_CONTAIN - EQ - NE - STARTS_WITH -} - -type Subscribable { - entityType: SubscribableEntities! - id: Int! -} - -""" -Enumeration of all subscribable CIViC entities. -""" -enum SubscribableEntities { - ASSERTION - EVIDENCE_ITEM - GENE - REVISION - VARIANT -} - -""" -Entity to subscribe to. -""" -input SubscribableInput { - """ - Type of subscribable entity. - """ - entityType: SubscribableEntities! - - """ - ID of subscribable entity. - """ - id: Int! -} - -""" -Autogenerated input type of Subscribe -""" -input SubscribeInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - A list of one or more entities to subscribe to, each identified by its ID and type. - """ - subscribables: [SubscribableInput!]! - - """ - Do you want to subscribe to related child entities of the subscribed entities? - IE: If you subscribe to a Gene, do you want to receive notifications for its Variants as well? - """ - subscribeToChildren: Boolean = false -} - -""" -Autogenerated return type of Subscribe -""" -type SubscribePayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The newly created subscription objects. - """ - subscriptions: [Subscription!]! -} - -type Subscription { - id: Int! -} - -""" -Autogenerated input type of SuggestGeneRevision -""" -input SuggestGeneRevisionInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - Text describing the reason for the change. Will be attached to the Revision as a comment. - """ - comment: String! - - """ - The desired state of the Gene's editable fields if the change were applied. - If no change is desired for a particular field, pass in the current value of that field. - """ - fields: GeneFields! - - """ - The ID of the Gene to suggest a Revision to. - """ - id: Int! - - """ - The ID of the organization to credit the user's contributions to. - If the user belongs to a single organization or no organizations, this field is not required. - This field is required if the user belongs to more than one organization. - The user must belong to the organization provided. - """ - organizationId: Int -} - -""" -Autogenerated return type of SuggestGeneRevision -""" -type SuggestGeneRevisionPayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The Gene the user has proposed a Revision to. - """ - gene: Gene! - - """ - A list of Revisions generated as a result of this suggestion. - If an existing Revision exactly matches the proposed one, it will be returned instead. - This is indicated via the 'newlyCreated' Boolean. - Revisions are stored on a per-field basis. - The changesetId can be used to group Revisions proposed at the same time. - """ - results: [RevisionResult!]! -} - -""" -Autogenerated input type of Unsubscribe -""" -input UnsubscribeInput { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - A list of one or more entities to unsubscribe from, each identified by its ID and type. - """ - subscribables: [SubscribableInput!]! - - """ - Do you also wish to stop receiving notifications from child entities? - IE: If you unsubscribe from a Gene do you want to stop receiving notifications for its Variants as well? - """ - unsubscribeFromChildren: Boolean = false -} - -""" -Autogenerated return type of Unsubscribe -""" -type UnsubscribePayload { - """ - A unique identifier for the client performing the mutation. - """ - clientMutationId: String - - """ - The entities that were unsubscribed from. - """ - unsubscribedEntities: [Subscribable!]! -} - -type User { - bio: String - country: String - email: String - events( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EventConnection! - id: Int! - name: String! - - """ - Filterable list of notifications for the logged in user. - """ - notifications( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Filter the response to include only notifications generated by certain actions (ex: commenting). - """ - eventType: EventAction - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Filter the reponse to include only notifications generated by a particular subscription. - """ - includeSeen: Boolean = false - - """ - Returns the last _n_ elements from the list. - """ - last: Int - - """ - Filter the response to include only notifications of a certaint type (ex: mentions). - """ - notificationType: NotificationReason - - """ - Filter the reponse to include only notifications generated by a particular subscription. - """ - subscriptionId: Int - ): NotificationConnection - organizations: [Organization!] - profileImagePath(size: Int = 56): String - role: String! - url: String - username: String! -} - -type Variant { - description: String! - events( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EventConnection! - evidenceItems( - """ - Returns the elements in the list that come after the specified cursor. - """ - after: String - - """ - Returns the elements in the list that come before the specified cursor. - """ - before: String - - """ - Returns the first _n_ elements from the list. - """ - first: Int - - """ - Returns the last _n_ elements from the list. - """ - last: Int - ): EvidenceItemConnection - gene: Gene! - id: Int! - name: String! -} - -""" -Representation of a Variant's membership in a Molecular Profile. -""" -input VariantComponent { - """ - When set to true, this means the NOT operator will be applied to the Variant in the Molecluar Profile. - """ - not: Boolean! = false - - """ - The ID of the Variant involved in the Molecular Profile. - """ - variantId: Int! -} - -""" -The connection type for Variant. -""" -type VariantConnection { - """ - A list of edges. - """ - edges: [VariantEdge] - - """ - A list of nodes. - """ - nodes: [Variant] - - """ - Information to aid in pagination. - """ - pageInfo: PageInfo! - totalCount: Int! - - """ - Total # of pages, based on total count and pagesize - """ - totalPageCount: Int! -} - -""" -An edge in a connection. -""" -type VariantEdge { - """ - A cursor for use in pagination. - """ - cursor: String! - - """ - The item at the end of the edge. - """ - node: Variant -} From 18c81a5af6815bc2dd6220ccef6ae1a3c3badab0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 6 Sep 2024 13:19:06 -0500 Subject: [PATCH 087/160] date-range filter working --- .../activities/activity-feed/activity-feed.config.ts | 2 ++ .../activities/activity-feed/activity-feed.functions.ts | 4 +++- .../activities/activity-feed/activity-feed.types.ts | 4 ++++ .../activity-feed/feed-filters/feed-filters.component.ts | 3 +++ 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index d5c86c096..bc70952ad 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -30,6 +30,7 @@ export const feedDefaultFilters: ActivityFeedFilters = { // 103 items, no errors: activityType: [ActivityTypeInput.Comment], subjectType: [ActivitySubjectInput.Variant], + dateRange: [undefined, undefined], } export const feedDefaultScope: ActivityFeedScope = { mode: EventFeedMode.Unscoped, @@ -69,6 +70,7 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { participatingOrganizations: [], activityTypes: [], subjectTypes: [], + dateRange: [undefined, undefined], } export const scrollerSettings: Settings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 31cc76ea0..b5a072474 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -10,7 +10,7 @@ import { ActivityFeedSettings, } from './activity-feed.types' -// replace empty arrays with undefined +// replace empty arrays with undefined, dates with ISOString function filtersToQueryVariables( filters: ActivityFeedFilters ): ActivityFeedFilterVariables { @@ -24,6 +24,8 @@ function filtersToQueryVariables( subjectType: filters['subjectType'].length > 0 ? filters['subjectType'] : undefined, userId: filters['userId'].length > 0 ? filters['userId'] : undefined, + occuredAfter: filters['dateRange'][0] ? filters['dateRange'][0].toISOString() : undefined, + occuredBefore: filters['dateRange'][1] ? filters['dateRange'][1].toISOString() : undefined, } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 1f25486d4..2245c4a60 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -28,6 +28,7 @@ export type ActivityFeedFilters = { organizationId: number[] subjectType: ActivitySubjectInput[] userId: number[] + dateRange: [Maybe, Maybe] } export type ActivityFeedFilterVariables = { @@ -35,6 +36,8 @@ export type ActivityFeedFilterVariables = { organizationId: Maybe subjectType: Maybe userId: Maybe + occuredAfter: Maybe + occuredBefore: Maybe } export type ActivityFeedFilterKeys = keyof ActivityFeedFilters @@ -43,6 +46,7 @@ export type ActivityFeedFilterOptions = { uniqueParticipants: User[] participatingOrganizations: Organization[] subjectTypes: ActivitySubjectInput[] + dateRange: [Maybe, Maybe] } export type ActivityFeedCounts = { diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 3694a01d5..23d9a8048 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -17,6 +17,7 @@ import { import { ActivitySubjectInput, ActivityTypeInput, + Maybe, } from '@app/generated/civic.apollo' import { CommonModule } from '@angular/common' import { FormsModule } from '@angular/forms' @@ -54,6 +55,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { organizationId!: WritableSignal subjectType!: WritableSignal userId!: WritableSignal + dateRange!: WritableSignal<[Maybe, Maybe]> constructor() { this.cvcFiltersChange = new EventEmitter() @@ -64,6 +66,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { organizationId: this.organizationId(), subjectType: this.subjectType(), userId: this.userId(), + dateRange: this.dateRange(), }) }) } From 371ebe88e40e2584961b053f60fa70103fcf806b Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 7 Sep 2024 08:41:39 -0500 Subject: [PATCH 088/160] fixed occured -> occurred --- client/src/app/generated/server.model.graphql | 7 ++++--- client/src/app/generated/server.schema.json | 12 +++++++++--- server/app/graphql/resolvers/activities.rb | 4 ++-- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/client/src/app/generated/server.model.graphql b/client/src/app/generated/server.model.graphql index 296be439e..31bbb7681 100644 --- a/client/src/app/generated/server.model.graphql +++ b/client/src/app/generated/server.model.graphql @@ -158,8 +158,8 @@ type ActivityInterfaceEdge { enum ActivitySubjectInput { ASSERTION EVIDENCE_ITEM + FEATURE FLAG - GENE MOLECULAR_PROFILE REVISION REVISION_SET @@ -175,6 +175,7 @@ enum ActivityTypeInput { CREATE_COMPLEX_MOLECULAR_PROFILE CREATE_FEATURE CREATE_VARIANT + DELETE_COMMENT DEPRECATE_COMPLEX_MOLECULAR_PROFILE DEPRECATE_FEATURE DEPRECATE_VARIANT @@ -7183,8 +7184,8 @@ type Query { """ last: Int mode: EventFeedMode - occuredAfter: ISO8601DateTime - occuredBefore: ISO8601DateTime + occurredAfter: ISO8601DateTime + occurredBefore: ISO8601DateTime organizationId: [Int!] """ diff --git a/client/src/app/generated/server.schema.json b/client/src/app/generated/server.schema.json index 53499b472..049473fe6 100644 --- a/client/src/app/generated/server.schema.json +++ b/client/src/app/generated/server.schema.json @@ -993,7 +993,7 @@ "interfaces": null, "enumValues": [ { - "name": "GENE", + "name": "FEATURE", "description": null, "isDeprecated": false, "deprecationReason": null @@ -1176,6 +1176,12 @@ "description": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "DELETE_COMMENT", + "description": null, + "isDeprecated": false, + "deprecationReason": null } ], "possibleTypes": null @@ -34174,7 +34180,7 @@ "deprecationReason": null }, { - "name": "occuredBefore", + "name": "occurredBefore", "description": null, "type": { "kind": "SCALAR", @@ -34186,7 +34192,7 @@ "deprecationReason": null }, { - "name": "occuredAfter", + "name": "occurredAfter", "description": null, "type": { "kind": "SCALAR", diff --git a/server/app/graphql/resolvers/activities.rb b/server/app/graphql/resolvers/activities.rb index 504c38b2b..b5207d92c 100644 --- a/server/app/graphql/resolvers/activities.rb +++ b/server/app/graphql/resolvers/activities.rb @@ -37,11 +37,11 @@ class Activities < GraphQL::Schema::Resolver scope.where(subject: value) end - option(:occured_before, type: GraphQL::Types::ISO8601DateTime) do |scope, value| + option(:occurred_before, type: GraphQL::Types::ISO8601DateTime) do |scope, value| scope.where("activities.created_at <= ?", value) end - option(:occured_after, type: GraphQL::Types::ISO8601DateTime) do |scope, value| + option(:occurred_after, type: GraphQL::Types::ISO8601DateTime) do |scope, value| scope.where("activities.created_at >= ?", value) end From ea664b2597cf1fb02e865ee2bfa143bb81b9251b Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 7 Sep 2024 08:49:24 -0500 Subject: [PATCH 089/160] switched to dual After/Before fields --- .../activity-feed/activity-feed.component.ts | 4 +++ .../activity-feed/activity-feed.config.ts | 5 +-- .../activity-feed/activity-feed.functions.ts | 8 +++-- .../activity-feed/activity-feed.query.gql | 4 +++ .../activity-feed/activity-feed.types.ts | 22 +++++++++---- .../feed-filters/feed-filters.component.html | 33 +++++++++++++++++-- .../feed-filters/feed-filters.component.less | 2 +- .../feed-filters/feed-filters.component.ts | 10 ++++-- .../feed-scroll.service.ts | 1 - .../core/services/network-errors.service.ts | 10 +++--- client/src/app/generated/civic.apollo.ts | 13 +++++--- 11 files changed, 85 insertions(+), 27 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index e92125fe5..1b9f477e6 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -310,6 +310,7 @@ export class CvcActivityFeedComponent { withLatestFrom(this.edge$), switchMap(([params, edges]) => { const { index, count } = params + if(edges.length === 0) return [] if (edges.length >= index + 1 + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) @@ -319,9 +320,12 @@ export class CvcActivityFeedComponent { first: count, after: edges[index - 1].cursor, } + // reset query complete, which will emit true from $result, + // so that incomplete edges are not returned in $edges.pipe below this.onQueryComplete$.next(false) this.fetchMore$.next(queryVars) return this.edge$.pipe( + // wait until query complete before returning edges slice skipUntil(this.onQueryComplete$), map((edges) => edges.slice(index, index + count)) // tag('configureDatasource.get() ++++++++++++++') diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index bc70952ad..8aa5aa7a1 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -21,6 +21,7 @@ export const feedDefaultSettings: ActivityFeedSettings = { showFilters: true, requestDetails: false, } + export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], @@ -30,7 +31,8 @@ export const feedDefaultFilters: ActivityFeedFilters = { // 103 items, no errors: activityType: [ActivityTypeInput.Comment], subjectType: [ActivitySubjectInput.Variant], - dateRange: [undefined, undefined], + occurredAfter: null, + occurredBefore: null, } export const feedDefaultScope: ActivityFeedScope = { mode: EventFeedMode.Unscoped, @@ -70,7 +72,6 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { participatingOrganizations: [], activityTypes: [], subjectTypes: [], - dateRange: [undefined, undefined], } export const scrollerSettings: Settings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index b5a072474..db4c09e0b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -24,8 +24,12 @@ function filtersToQueryVariables( subjectType: filters['subjectType'].length > 0 ? filters['subjectType'] : undefined, userId: filters['userId'].length > 0 ? filters['userId'] : undefined, - occuredAfter: filters['dateRange'][0] ? filters['dateRange'][0].toISOString() : undefined, - occuredBefore: filters['dateRange'][1] ? filters['dateRange'][1].toISOString() : undefined, + occurredAfter: filters['occurredAfter'] + ? filters['occurredAfter'].toISOString() + : undefined, + occurredBefore: filters['occurredBefore'] + ? filters['occurredBefore'].toISOString() + : undefined, } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 4ad669e5e..e3fba3113 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -12,6 +12,8 @@ query ActivityFeed( $mode: EventFeedMode $showFilters: Boolean! $requestDetails: Boolean! + $occurredAfter: ISO8601DateTime + $occurredBefore: ISO8601DateTime ) { activities( subject: $subject @@ -25,6 +27,8 @@ query ActivityFeed( activityType: $activityType subjectType: $subjectType mode: $mode + occurredAfter: $occurredAfter + occurredBefore: $occurredBefore ) { ...ActivitiesConnectionFields } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 2245c4a60..4143210b2 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -15,6 +15,7 @@ export type ActivityFeedTagDisplayOption = | 'hideSubject' | 'hideUser' +// settings state values (UI control values) export type ActivityFeedSettings = { first: number scope: ActivityFeedScope @@ -23,30 +24,32 @@ export type ActivityFeedSettings = { requestDetails: boolean } +// filter state values (UI control values) export type ActivityFeedFilters = { activityType: ActivityTypeInput[] organizationId: number[] subjectType: ActivitySubjectInput[] userId: number[] - dateRange: [Maybe, Maybe] + occurredAfter: Date | null + occurredBefore: Date | null } +// filter query variables (query variables for the feed query) export type ActivityFeedFilterVariables = { activityType: Maybe organizationId: Maybe subjectType: Maybe userId: Maybe - occuredAfter: Maybe - occuredBefore: Maybe + occurredAfter: Maybe + occurredBefore: Maybe } -export type ActivityFeedFilterKeys = keyof ActivityFeedFilters +export type ActivityFeedFilterKeys = keyof ActivityFeedFilters export type ActivityFeedFilterOptions = { activityTypes: ActivityTypeInput[] uniqueParticipants: User[] participatingOrganizations: Organization[] subjectTypes: ActivitySubjectInput[] - dateRange: [Maybe, Maybe] } export type ActivityFeedCounts = { @@ -63,11 +66,14 @@ export type FetchParams = { last?: string } +// query params object composed of filter and settings UI values, +// to be converted to query variables for the feed query export type ActivityFeedQueryParams = { filters: ActivityFeedFilters settings: ActivityFeedSettings } +// query events can either refresh the entire feed list, or fetch more results export type FeedQueryType = 'refetch' | 'fetchMore' type FeedQueryFetchMoreEvent = { @@ -84,7 +90,7 @@ type FeedQueryRefetchEvent = { export type FeedQueryEvent = FeedQueryFetchMoreEvent | FeedQueryRefetchEvent -// fancy discriminated union type for ActivityFeedScope +// Organization mode feed scope queries do not specify a subject or user type ScopeOrganization = { mode: EventFeedMode.Organization organizationId: number @@ -92,6 +98,7 @@ type ScopeOrganization = { userId?: never } +// Subject mode feed scope queries do not specify an organization or user type ScopeSubject = { mode: EventFeedMode.Subject subject: SubscribableQueryInput @@ -99,6 +106,7 @@ type ScopeSubject = { userId?: never } +// User mode feed scope queries do not specify an organization or subject type ScopeUser = { mode: EventFeedMode.User userId: number @@ -106,6 +114,7 @@ type ScopeUser = { subject?: never } +// Unscoped mode feed queries do not specify a organization, subject, or user type ScopeUnscoped = { mode: EventFeedMode.Unscoped organizationId?: never @@ -113,6 +122,7 @@ type ScopeUnscoped = { userId?: never } +// FeedScope types help configure the query & UI depending on EventFeedMode export type ActivityFeedScope = | ScopeOrganization | ScopeSubject diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 1e3b8a86b..a24e1ccda 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -22,7 +22,7 @@ *ngTemplateOutlet=" typeLabel; context: { - $implicit: { nzLabel: activity | enumToTitle, nzValue: activity } + $implicit: { nzLabel: activity | enumToTitle, nzValue: activity }, } "> @@ -96,7 +96,7 @@ filterTitle; context: { $implicit: 'Participating Organization', - value: organizationId() + value: organizationId(), } "> } + +

Occured After

+ + +
+ +

Occured Before

+ + +
+ - diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less index ff6f312ef..648b04115 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.less @@ -1,6 +1,6 @@ :host { display: block; - ::ng-deep nz-select { + ::ng-deep nz-select, nz-date-picker { width: 100%; } ::ng-deep nz-select-item { diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 23d9a8048..88df2ccb4 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -26,6 +26,7 @@ import { NzSelectModule } from 'ng-zorro-antd/select' import { NzGridModule } from 'ng-zorro-antd/grid' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { NzIconModule } from 'ng-zorro-antd/icon' +import { NzDatePickerModule } from 'ng-zorro-antd/date-picker' export const defaultFilters = {} @@ -39,6 +40,7 @@ export const defaultFilters = {} NzGridModule, NzFormModule, NzSelectModule, + NzDatePickerModule, CvcPipesModule, ], templateUrl: './feed-filters.component.html', @@ -55,7 +57,8 @@ export class CvcActivityFeedFilterSelects implements OnInit { organizationId!: WritableSignal subjectType!: WritableSignal userId!: WritableSignal - dateRange!: WritableSignal<[Maybe, Maybe]> + occurredAfter!: WritableSignal + occurredBefore!: WritableSignal constructor() { this.cvcFiltersChange = new EventEmitter() @@ -66,7 +69,8 @@ export class CvcActivityFeedFilterSelects implements OnInit { organizationId: this.organizationId(), subjectType: this.subjectType(), userId: this.userId(), - dateRange: this.dateRange(), + occurredAfter: this.occurredAfter(), + occurredBefore: this.occurredBefore(), }) }) } @@ -75,5 +79,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { this.organizationId = signal(this.cvcFilters().organizationId) this.subjectType = signal(this.cvcFilters().subjectType) this.userId = signal(this.cvcFilters().userId) + this.occurredAfter = signal(this.cvcFilters().occurredAfter) + this.occurredBefore = signal(this.cvcFilters().occurredBefore) } } diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 1399e83e4..a5e223fcb 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -78,7 +78,6 @@ export class ScrollerStateService extends SignalStateService { // update state toggled items on toggle events this.onToggleItem$ .pipe( - // tag('feed-scroll.service onToggleItem$'), untilDestroyed(this) ) .subscribe((item: FeedItemToggle) => { diff --git a/client/src/app/core/services/network-errors.service.ts b/client/src/app/core/services/network-errors.service.ts index 806acbc5e..465965f54 100644 --- a/client/src/app/core/services/network-errors.service.ts +++ b/client/src/app/core/services/network-errors.service.ts @@ -1,16 +1,14 @@ import { Injectable } from '@angular/core' import { BehaviorSubject } from 'rxjs' import { ServerError, ServerParseError } from '@apollo/client/core' +import { Maybe } from '@app/generated/civic.apollo' +export type NetworkError = Error | ServerError | ServerParseError @Injectable({ providedIn: 'root' }) export class NetworkErrorsService { - public networkError$: BehaviorSubject< - Error | ServerError | ServerParseError | undefined - > + public networkError$: BehaviorSubject> constructor() { - this.networkError$ = new BehaviorSubject< - Error | ServerError | ServerParseError | undefined - >(undefined) + this.networkError$ = new BehaviorSubject>(undefined) } clearErrors(): void { diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 47cebbe37..4104179c5 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -128,8 +128,8 @@ export type ActivityInterfaceEdge = { export enum ActivitySubjectInput { Assertion = 'ASSERTION', EvidenceItem = 'EVIDENCE_ITEM', + Feature = 'FEATURE', Flag = 'FLAG', - Gene = 'GENE', MolecularProfile = 'MOLECULAR_PROFILE', Revision = 'REVISION', RevisionSet = 'REVISION_SET', @@ -145,6 +145,7 @@ export enum ActivityTypeInput { CreateComplexMolecularProfile = 'CREATE_COMPLEX_MOLECULAR_PROFILE', CreateFeature = 'CREATE_FEATURE', CreateVariant = 'CREATE_VARIANT', + DeleteComment = 'DELETE_COMMENT', DeprecateComplexMolecularProfile = 'DEPRECATE_COMPLEX_MOLECULAR_PROFILE', DeprecateFeature = 'DEPRECATE_FEATURE', DeprecateVariant = 'DEPRECATE_VARIANT', @@ -4479,8 +4480,8 @@ export type QueryActivitiesArgs = { includeAutomatedEvents?: InputMaybe; last?: InputMaybe; mode?: InputMaybe; - occuredAfter?: InputMaybe; - occuredBefore?: InputMaybe; + occurredAfter?: InputMaybe; + occurredBefore?: InputMaybe; organizationId?: InputMaybe>; sortBy?: InputMaybe; subject?: InputMaybe>; @@ -7003,6 +7004,8 @@ export type ActivityFeedQueryVariables = Exact<{ mode?: InputMaybe; showFilters: Scalars['Boolean']['input']; requestDetails: Scalars['Boolean']['input']; + occurredAfter?: InputMaybe; + occurredBefore?: InputMaybe; }>; @@ -12419,7 +12422,7 @@ export const VariantSummaryFieldsFragmentDoc = gql` ${GeneVariantSummaryFieldsFragmentDoc} ${FactorVariantSummaryFieldsFragmentDoc}`; export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!) { + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!, $occurredAfter: ISO8601DateTime, $occurredBefore: ISO8601DateTime) { activities( subject: $subject first: $first @@ -12432,6 +12435,8 @@ export const ActivityFeedDocument = gql` activityType: $activityType subjectType: $subjectType mode: $mode + occurredAfter: $occurredAfter + occurredBefore: $occurredBefore ) { ...ActivitiesConnectionFields } From 924c67cd644e066d721e73718e8666e7e66cf398 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sun, 8 Sep 2024 10:23:48 -0500 Subject: [PATCH 090/160] filter's select item icons are properly specified, colored --- .../activity-feed/activity-feed.component.ts | 5 ++- .../activity-feed/activity-feed.config.ts | 8 ++-- .../activity-feed/activity-feed.query.gql | 2 +- .../feed-filters/feed-filters.component.html | 38 ++++++++++++++----- .../pipes/entity-type-to-typename.pipe.ts | 11 ++++++ .../icon-name-for-subscribable-entity.ts | 3 ++ client/src/app/core/pipes/pipes.module.ts | 3 ++ client/src/app/generated/civic.apollo.ts | 5 ++- 8 files changed, 56 insertions(+), 19 deletions(-) create mode 100644 client/src/app/core/pipes/entity-type-to-typename.pipe.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 1b9f477e6..44942318f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -277,8 +277,7 @@ export class CvcActivityFeedComponent { participatingOrganizations: connection.participatingOrganizations ?? [], activityTypes: connection.activityTypes ?? [], - //subjectTypes: connection.subjectTypes ?? [], - subjectTypes: [ActivitySubjectInput.Variant], + subjectTypes: connection.subjectTypes ?? [], } }) ), @@ -323,6 +322,8 @@ export class CvcActivityFeedComponent { // reset query complete, which will emit true from $result, // so that incomplete edges are not returned in $edges.pipe below this.onQueryComplete$.next(false) + + // issue query! this.fetchMore$.next(queryVars) return this.edge$.pipe( // wait until query complete before returning edges slice diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 8aa5aa7a1..e033f21b1 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -25,12 +25,12 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], - // activityType: [], - // subjectType: [], + activityType: [], + subjectType: [], // 103 items, no errors: - activityType: [ActivityTypeInput.Comment], - subjectType: [ActivitySubjectInput.Variant], + // activityType: [ActivityTypeInput.Comment], + // subjectType: [ActivitySubjectInput.Variant], occurredAfter: null, occurredBefore: null, } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index e3fba3113..684310a6a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -51,7 +51,7 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { displayName role } - # subjectTypes @include(if: $showFilters) + subjectTypes @include(if: $showFilters) participatingOrganizations @include(if: $showFilters) { id name diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index a24e1ccda..bba9f5983 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -11,7 +11,7 @@ [nzDropdownMatchSelectWidth]="false" [ngModel]="eventType()" (ngModelChange)="eventType.set($event)" - [nzCustomTemplate]="typeLabel" + [nzCustomTemplate]="activityTypeLabel" [nzOptionHeightPx]="28"> + nzTheme="twotone" + [nzTwotoneColor]="'Event' | entityColor" + nzType="civic-event">
{{ selected.nzLabel }} @@ -49,17 +51,33 @@ nzMode="multiple" [ngModel]="subjectType()" (ngModelChange)="subjectType.set($event)" + [nzCustomTemplate]="subjectTypeLabel" [nzOptionHeightPx]="28"> - - {{ subject | enumToTitle }} + + + + + {{ selected.nzLabel }} + } @@ -121,7 +139,7 @@ } -

Occured After

+

Occurred After

Occured After

-

Occured Before

+

Occurred Before

; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -9598,6 +9598,7 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` displayName role } + subjectTypes @include(if: $showFilters) participatingOrganizations @include(if: $showFilters) { id name From 9fcec04f670769d0e857940a8c96a30fa0c553c9 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sun, 8 Sep 2024 10:28:13 -0500 Subject: [PATCH 091/160] added vscode chrome launch configuration --- client/.vscode/launch.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 client/.vscode/launch.json diff --git a/client/.vscode/launch.json b/client/.vscode/launch.json new file mode 100644 index 000000000..8f5c0a612 --- /dev/null +++ b/client/.vscode/launch.json @@ -0,0 +1,15 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "chrome", + "request": "launch", + "name": "Launch Chrome against CIViC Dev", + "url": "http://127.0.0.1:4200", + "webRoot": "${workspaceFolder}" + } + ] +} \ No newline at end of file From 44c27501e528780112b0937dcea8d89ab6eff9bd Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sun, 8 Sep 2024 10:52:39 -0500 Subject: [PATCH 092/160] filter select's user, organization tag icons colored properly --- .../feed-filters/feed-filters.component.html | 47 ++++++++++++++++--- client/src/app/core/pipes/pipes.module.ts | 3 ++ .../core/pipes/user-role-to-icon-name.pipe.ts | 25 ++++++++++ 3 files changed, 68 insertions(+), 7 deletions(-) create mode 100644 client/src/app/core/pipes/user-role-to-icon-name.pipe.ts diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index bba9f5983..84cecdada 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -74,7 +74,9 @@ class="select-icon" nz-icon nzTheme="twotone" - [nzTwotoneColor]="selected.nzValue | entityTypeToTypename| entityColor" + [nzTwotoneColor]=" + selected.nzValue | entityTypeToTypename | entityColor + " [nzType]="selected.nzValue | iconNameForSubscribableEntity"> {{ selected.nzLabel }}
@@ -93,20 +95,36 @@ nzMode="multiple" [ngModel]="userId()" (ngModelChange)="userId.set($event)" + [nzCustomTemplate]="userLabel" [nzOptionHeightPx]="28"> + + + + - {{ user.displayName }} - + [nzType]="'civic-curator'" + nzTheme="twotone" + [nzTwotoneColor]="'Curator' | entityColor"> + {{ selected.nzLabel }} + } + @if (cvcScope().mode !== 'ORGANIZATION') { + + + + - {{ organization.name }} - + [nzType]="'civic-organization'" + nzTheme="twotone" + [nzTwotoneColor]="'Organization' | entityColor"> + {{ selected.nzLabel }} + } diff --git a/client/src/app/core/pipes/pipes.module.ts b/client/src/app/core/pipes/pipes.module.ts index c3eb18cfc..2e5fde77a 100644 --- a/client/src/app/core/pipes/pipes.module.ts +++ b/client/src/app/core/pipes/pipes.module.ts @@ -30,6 +30,7 @@ import { IsArrayPipe } from './is-array.pipe' import { OrdinalPipe } from './ordinal-number' import { IconNameForActivityTypeInputPipe } from './icon-name-for-activity-type.pipe' import { EntityTypeToTypenamePipe } from './entity-type-to-typename.pipe' +import { UserRoleToIconNamePipe } from './user-role-to-icon-name.pipe' @NgModule({ declarations: [ @@ -57,6 +58,7 @@ import { EntityTypeToTypenamePipe } from './entity-type-to-typename.pipe' SourceTypeDisplayPipe, TruncatePipe, TypenameToRoutePipe, + UserRoleToIconNamePipe, EntityColorPipe, DevRandomBoolPipe, CivicTimeagoFormatter, @@ -92,6 +94,7 @@ import { EntityTypeToTypenamePipe } from './entity-type-to-typename.pipe' TruncatePipe, TruncatePipe, TypenameToRoutePipe, + UserRoleToIconNamePipe, EntityColorPipe, DevRandomBoolPipe, CivicTimeagoFormatter, diff --git a/client/src/app/core/pipes/user-role-to-icon-name.pipe.ts b/client/src/app/core/pipes/user-role-to-icon-name.pipe.ts new file mode 100644 index 000000000..c8e25789f --- /dev/null +++ b/client/src/app/core/pipes/user-role-to-icon-name.pipe.ts @@ -0,0 +1,25 @@ +import { Pipe, PipeTransform } from '@angular/core' +import { getEntityColor } from '../utilities/get-entity-color' + +@Pipe({ + name: 'userRoleToIconName', +}) +export class UserRoleToIconNamePipe implements PipeTransform { + transform(role: string): string { + let icon: string + switch (role) { + case 'ADMIN': + icon = 'civic-admin' + break + case 'EDITOR': + icon = 'civic-editor' + break + case 'CURATOR': + icon = 'civic-curator' + break + default: + icon = 'civic-curator' + } + return icon + } +} From 025d8dc9c3c080463c26b4e29dbda984f91a2fc2 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 9 Sep 2024 10:43:05 -0500 Subject: [PATCH 093/160] factor, gene variant tags working in feed-item --- .../activity-feed.component.html | 18 ++- .../activity-feed/activity-feed.component.ts | 28 ++-- .../activity-feed/activity-feed.config.ts | 2 +- .../activity-feed/activity-feed.query.gql | 21 ++- .../feed-filters/feed-filters.component.html | 9 +- .../feed-item/feed-item.component.html | 16 ++- .../feed-item/feed-item.component.ts | 4 + client/src/app/generated/civic.apollo.ts | 130 ++++++++++-------- 8 files changed, 140 insertions(+), 88 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 06dce232c..579806ef1 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -6,8 +6,13 @@ +
+ [cvcScope]="cvcScope()"> }
@@ -34,7 +38,7 @@ feedFilter$ to emit, which is required to fire off an initial query --> @@ -47,14 +51,14 @@ class="title" *nzSpaceItem> {{ cvcTitle() }} - scrolling: {{ $scroller().isScrolling }}, + scrolling: {{ scroller().isScrolling }}, + [cvcFeedCounts]="counts()"> ('ActivityFeedScrollerState') @@ -100,6 +101,7 @@ export const FEED_SCROLL_SERVICE_TOKEN = NzSpaceModule, NzTagModule, NzSpinModule, + NzResultModule, CvcActivityFeedItem, CvcAutoHeightDivModule, CvcActivityFeedCounts, @@ -137,13 +139,14 @@ export class CvcActivityFeedComponent { queryType$: Subject<'refetch' | 'fetchMore'> onQueryComplete$: Subject edge$: Observable + onZeroRows$: Subject // PRESENTATION SIGNALS - $refetchLoading: Signal // loading state for refetch, shows spinner over feed - $moreLoading: Signal // loading state for fetchMore, shows spinner in card header - $counts: Signal> - $feedFilterOptions: Signal - $scroller: Signal + refetchLoading: Signal // loading state for refetch, shows spinner over feed + moreLoading: Signal // loading state for fetchMore, shows spinner in card header + counts: Signal> + feedFilterOptions: Signal + scroller: Signal // REFERENCES queryRef?: QueryRef @@ -166,9 +169,10 @@ export class CvcActivityFeedComponent { this.init$ = new Subject() this.queryType$ = new Subject() this.onQueryComplete$ = new Subject() + this.onZeroRows$ = new BehaviorSubject(false) this.scrollerRoutines = configureScrollerRoutines(this, this.scrollerState) - this.$scroller = this.scrollerState.state.asReadonly() + this.scroller = this.scrollerState.state.asReadonly() const refreshChange$ = combineLatest([ this.onSettingChange$, @@ -230,7 +234,7 @@ export class CvcActivityFeedComponent { shareReplay(1) ) - this.$refetchLoading = toSignal( + this.refetchLoading = toSignal( this.result$.pipe( pluck('loading'), withLatestFrom(this.queryType$), @@ -240,7 +244,7 @@ export class CvcActivityFeedComponent { { initialValue: false } ) - this.$moreLoading = toSignal( + this.moreLoading = toSignal( this.result$.pipe( pluck('loading'), withLatestFrom(this.queryType$), @@ -255,7 +259,7 @@ export class CvcActivityFeedComponent { shareReplay(1) ) - this.$counts = toSignal( + this.counts = toSignal( connection$.pipe( map((connection) => { return { @@ -269,7 +273,7 @@ export class CvcActivityFeedComponent { { initialValue: undefined } ) - this.$feedFilterOptions = toSignal( + this.feedFilterOptions = toSignal( connection$.pipe( map((connection) => { return { @@ -309,7 +313,7 @@ export class CvcActivityFeedComponent { withLatestFrom(this.edge$), switchMap(([params, edges]) => { const { index, count } = params - if(edges.length === 0) return [] + if (edges.length === 0) return [] if (edges.length >= index + 1 + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) @@ -344,7 +348,7 @@ export class CvcActivityFeedComponent { this.scrollAdapter = this.scrollDatasource?.adapter effect( () => { - const toggledItems = this.$scroller().toggledItems + const toggledItems = this.scroller().toggledItems this.scrollAdapter?.check() }, { injector: this.injector } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index e033f21b1..48983ce56 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -26,7 +26,7 @@ export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], activityType: [], - subjectType: [], + subjectType: [ActivitySubjectInput.Variant], // 103 items, no errors: // activityType: [ActivityTypeInput.Comment], diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 684310a6a..97fa17602 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -12,8 +12,8 @@ query ActivityFeed( $mode: EventFeedMode $showFilters: Boolean! $requestDetails: Boolean! - $occurredAfter: ISO8601DateTime - $occurredBefore: ISO8601DateTime + $occurredAfter: ISO8601DateTime + $occurredBefore: ISO8601DateTime ) { activities( subject: $subject @@ -85,6 +85,20 @@ fragment ActivityFeedItemBase on ActivityInterface { id name link + ... on GeneVariant { + feature { + id + name + link + } + } + ... on FactorVariant { + feature { + id + name + link + } + } } } @@ -94,7 +108,8 @@ fragment ActivityFeedItem on ActivityInterface { ...CommentActivityDetail @include(if: $requestDetails) ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...CreateVariantActivityDetail @include(if: $requestDetails) - ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) + ...DeprecateComplexMolecularProfileActivityDetail + @include(if: $requestDetails) ...DeprecateVariantActivityDetail @include(if: $requestDetails) ...DeprecateFeatureActivityDetail @include(if: $requestDetails) ...FlagEntityActivityDetail @include(if: $requestDetails) diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 84cecdada..6053f6f0c 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -153,7 +153,10 @@ *ngTemplateOutlet=" organizationLabel; context: { - $implicit: { nzLabel: organization.name, nzValue: organization.id }, + $implicit: { + nzLabel: organization.name, + nzValue: organization.id, + }, } "> @@ -177,7 +180,7 @@

Occurred After

nzFormat="yyyy-MM-dd" [ngModel]="occurredAfter()" (ngModelChange)="occurredAfter.set($event)" - nzPlaceHolder="Select After Date"> + nzPlaceHolder="Select Date">
@@ -186,7 +189,7 @@

Occurred Before

nzFormat="yyyy-MM-dd" [ngModel]="occurredBefore()" (ngModelChange)="occurredBefore.set($event)" - nzPlaceHolder="Select Before Date"> + nzPlaceHolder="Select Date">
('ActivityFeedScrollerState') - @Component({ selector: 'cvc-activity-feed', templateUrl: './activity-feed.component.html', @@ -313,8 +311,15 @@ export class CvcActivityFeedComponent { withLatestFrom(this.edge$), switchMap(([params, edges]) => { const { index, count } = params - if (edges.length === 0) return [] - if (edges.length >= index + 1 + count) { + if (edges.length === 0) { + // no rows to display + // TODO: show empty state + return [] + } else if (edges.length === this.counts()!.total) { + // all rows have been fetched + // TODO: show all rows fetched notification + return of(edges) + } else if (edges.length >= index + 1 + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) } else { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 97fa17602..56c475966 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -62,9 +62,9 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { ...ActivityFeedItem } } - nodes { - ...ActivityFeedItem - } + # nodes { + # ...ActivityFeedItem + # } } # activity summary info to render each feed item diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 01e993ce0..a48ac5b50 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -33,6 +33,7 @@ } {{ activity.verbiage }} @@ -45,11 +46,13 @@ $implicit: activity.subject, isScrolling: $scroller().isScrolling, } - "> + "> + } @if (activity.organization && scope().mode !== 'ORGANIZATION') {
for diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index 2d91e193a..d71a237ac 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -49,7 +49,9 @@ display: inline; ::ng-deep nz-tag { margin-right: 0; - border: none; + } + .verbiage { + padding: 0 4px; } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index d07910aed..c1b500260 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7009,9 +7009,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, nodes: Array<{ __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -9623,9 +9623,6 @@ export const ActivitiesConnectionFieldsFragmentDoc = gql` ...ActivityFeedItem } } - nodes { - ...ActivityFeedItem - } } ${ActivityFeedItemFragmentDoc}`; export const MolecularProfileParsedNameFragmentDoc = gql` From ef0e12ab91144b20cac9a5ebf46b2075408e68cc Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 9 Sep 2024 20:11:39 -0500 Subject: [PATCH 096/160] created overlay to hold status messages, implemented no results msg --- .../activity-feed.component.html | 50 +++++++++------- .../activity-feed.component.less | 29 +++++++++ .../activity-feed/activity-feed.component.ts | 53 ++++++++-------- .../activity-feed/activity-feed.config.ts | 3 +- .../activity-feed/activity-feed.functions.ts | 60 +++++++++++++++++-- 5 files changed, 142 insertions(+), 53 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index ef8cf7d22..af551d4b0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -6,29 +6,37 @@ - - -
- @if (scrollDatasource) { - +
+
+ @if (zeroRows()) { +
+ +
}
- +
+ +
+ @if (scrollDatasource) { + + } +
+
+
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 5d4e87f30..021ff0b13 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -1,3 +1,32 @@ :host { display: block; } + +.feed-layers { + position: relative; + display: flex; + flex-direction: column; + + // messages layer + .messages { + z-index: 10; + position: absolute; + display: block; + height: 100%; + width: 100%; + border: 1px solid lightblue; + // Pass pointer events through to child elements + pointer-events: none; + * { + pointer-events: auto; + } + } + + // scroller layer + .scroller { + z-index: 1; + position: relative; + display: block; + border: 1px solid red; + } +} diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index d5fa49929..256abe0ba 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -16,7 +16,6 @@ import { ActivityFeedScope, ActivityFeedSettings, FeedQueryEvent, - FeedQueryType, FetchParams, } from '@app/components/activities/activity-feed/activity-feed.types' import { @@ -34,7 +33,6 @@ import { } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { BehaviorSubject, - catchError, combineLatest, filter, map, @@ -51,13 +49,18 @@ import { CvcActivityFeedItem, FeedItemToggle, } from '@app/components/activities/activity-feed/feed-item/feed-item.component' -import { queryParamsToQueryVariables } from '@app/components/activities/activity-feed/activity-feed.functions' +import { + connectionToFeedCounts, + connectionToFilterOptions, + queryParamsToQueryVariables, +} from '@app/components/activities/activity-feed/activity-feed.functions' import { shareReplay } from 'rxjs/operators' import { ApolloQueryResult } from '@apollo/client/core' import { ActivityFeedGQL, ActivityFeedQuery, ActivityFeedQueryVariables, + ActivityInterfaceConnection, ActivityInterfaceEdge, Maybe, } from '@app/generated/civic.apollo' @@ -82,6 +85,7 @@ import { NzTagModule } from 'ng-zorro-antd/tag' import { NzSpinModule } from 'ng-zorro-antd/spin' import { CommonModule } from '@angular/common' import { NzResultModule } from 'ng-zorro-antd/result' +import { tag } from 'rxjs-spy/operators' export const FEED_SCROLL_SERVICE_TOKEN = new InjectionToken('ActivityFeedScrollerState') @@ -142,6 +146,7 @@ export class CvcActivityFeedComponent { // PRESENTATION SIGNALS refetchLoading: Signal // loading state for refetch, shows spinner over feed moreLoading: Signal // loading state for fetchMore, shows spinner in card header + zeroRows: Signal // true when no rows are returned from query counts: Signal> feedFilterOptions: Signal scroller: Signal @@ -171,6 +176,7 @@ export class CvcActivityFeedComponent { this.scrollerRoutines = configureScrollerRoutines(this, this.scrollerState) this.scroller = this.scrollerState.state.asReadonly() + this.zeroRows = toSignal(this.onZeroRows$, { initialValue: false }) const refreshChange$ = combineLatest([ this.onSettingChange$, @@ -189,10 +195,10 @@ export class CvcActivityFeedComponent { ) const fetchChange$ = merge(this.fetchMore$, this.poll$).pipe( - map((fetch) => { + map((fetchParams) => { return { type: 'fetchMore', - fetch: fetch, + fetch: fetchParams, } }) ) @@ -201,6 +207,7 @@ export class CvcActivityFeedComponent { switchMap(() => merge(refreshChange$, fetchChange$)), switchMap((event) => { this.queryType$.next(event.type) + this.onZeroRows$.next(false) if (!this.queryRef) { this.queryRef = this.gql.watch(event.query) } else { @@ -225,10 +232,6 @@ export class CvcActivityFeedComponent { } return this.queryRef.valueChanges }), - catchError((error) => { - console.error('query error', error) - return of(error) - }), shareReplay(1) ) @@ -237,7 +240,8 @@ export class CvcActivityFeedComponent { pluck('loading'), withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'refetch'), - map(([loading]) => loading) + map(([loading]) => loading), + tag('refetchLoading') ), { initialValue: false } ) @@ -247,10 +251,12 @@ export class CvcActivityFeedComponent { pluck('loading'), withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'fetchMore'), - map(([loading]) => loading) + map(([loading]) => loading), + tag('moreLoading') ), { initialValue: false } ) + const connection$ = this.result$.pipe( pluck('data', 'activities'), filter(isNonNulled), @@ -260,12 +266,9 @@ export class CvcActivityFeedComponent { this.counts = toSignal( connection$.pipe( map((connection) => { - return { - total: connection.totalCount, - unfiltered: connection.unfilteredCount, - page: connection.pageCount, - rows: connection.edges.length, - } + return connectionToFeedCounts( + connection as ActivityInterfaceConnection + ) }) ), { initialValue: undefined } @@ -274,13 +277,9 @@ export class CvcActivityFeedComponent { this.feedFilterOptions = toSignal( connection$.pipe( map((connection) => { - return { - uniqueParticipants: connection.uniqueParticipants ?? [], - participatingOrganizations: - connection.participatingOrganizations ?? [], - activityTypes: connection.activityTypes ?? [], - subjectTypes: connection.subjectTypes ?? [], - } + return connectionToFilterOptions( + connection as ActivityInterfaceConnection + ) }) ), { initialValue: feedFilterOptionDefaults } @@ -297,7 +296,7 @@ export class CvcActivityFeedComponent { this.init$.next() // initialize scroller datasource after initial query completes - this.edge$.pipe(take(1)).subscribe((edges) => { + this.edge$.pipe(take(1)).subscribe(() => { this.configureDatasource() this.configureAdapter() }) @@ -313,13 +312,13 @@ export class CvcActivityFeedComponent { const { index, count } = params if (edges.length === 0) { // no rows to display - // TODO: show empty state + this.onZeroRows$.next(true) return [] } else if (edges.length === this.counts()!.total) { // all rows have been fetched // TODO: show all rows fetched notification return of(edges) - } else if (edges.length >= index + 1 + count) { + } else if (edges.length >= index + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) } else { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 48983ce56..b989b0b81 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -26,7 +26,7 @@ export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], activityType: [], - subjectType: [ActivitySubjectInput.Variant], + subjectType: [], // 103 items, no errors: // activityType: [ActivityTypeInput.Comment], @@ -76,6 +76,7 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { export const scrollerSettings: Settings = { bufferSize: 25, + minIndex: 0, startIndex: 0, itemSize: 48, sizeStrategy: SizeStrategy.Frequent, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index db4c09e0b..545116575 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -1,5 +1,6 @@ import { ActivityFeedQueryVariables, + ActivityInterfaceConnection, EventFeedMode, } from '@app/generated/civic.apollo' import { @@ -8,9 +9,15 @@ import { ActivityFeedSettingsVariables, ActivityFeedQueryParams, ActivityFeedSettings, + ActivityFeedFilterOptions, + ActivityFeedCounts, } from './activity-feed.types' -// replace empty arrays with undefined, dates with ISOString +// munge filter values to GQL query variables +// - convert activityType, organizationId, subjectType, and userId to +// arrays if they have length > 0 +// - replace empty arrays with undefined +// - convert dates to ISOStrings function filtersToQueryVariables( filters: ActivityFeedFilters ): ActivityFeedFilterVariables { @@ -33,7 +40,10 @@ function filtersToQueryVariables( } } -// convert scope object to query variables +// convert settings to mode & id query variables +// NOTE: scope modes take precedence over any filter values +// for org / userId or subject, so they're set to undefined +// if the scope mode is User, Organization, or Subject function settingsToQueryVariables( settings: ActivityFeedSettings ): ActivityFeedSettingsVariables { @@ -50,13 +60,55 @@ function settingsToQueryVariables( } } +// convert query params (from settings, filters) to GQL query variables export function queryParamsToQueryVariables( params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { - // NOTE: if scope.mode is User or Organization, settingsToQueryVariables - // must overwrite any organizationId or userId from filters return { ...settingsToQueryVariables(params.settings), ...filtersToQueryVariables(params.filters), } } + +// pluck filter options from feed connection object +export function connectionToFilterOptions( + connection: ActivityInterfaceConnection +): ActivityFeedFilterOptions { + return { + uniqueParticipants: connection.uniqueParticipants ?? [], + participatingOrganizations: connection.participatingOrganizations ?? [], + activityTypes: connection.activityTypes ?? [], + subjectTypes: connection.subjectTypes ?? [], + } +} + +// pluck/calculate feed counts from feed connection object +export function connectionToFeedCounts( + connection: ActivityInterfaceConnection +): ActivityFeedCounts { + return { + total: connection.totalCount, + unfiltered: connection.unfilteredCount, + page: connection.pageCount, + rows: connection.edges.length, + } +} + +// disable today and past dates for 'After' date picker +function disabledBeforeToday(current: Date): boolean { + const today = new Date() + today.setHours(0, 0, 0, 0) + return current.getTime() >= today.getTime() +} +// disable tomorrow and future dates for 'Before' date picker +function disabledBeforeTomorrow(current: Date): boolean { + const today = new Date() + today.setHours(0, 0, 0, 0) + const tomorrow = new Date(today.getTime() + 24 * 60 * 60 * 1000) + return current.getTime() > tomorrow.getTime() +} + +export const disableDates = { + beforeToday: disabledBeforeToday, + beforeTomorrow: disabledBeforeTomorrow, +} From 493399ab26b8431be2ebd2a83e65c1767b3d5ed7 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 9 Sep 2024 20:13:02 -0500 Subject: [PATCH 097/160] date selectors can only select valid dates (e.g. no future date for 'after') --- .../activity-feed/activity-feed.component.html | 8 +++----- .../activity-feed/activity-feed.component.less | 2 -- .../feed-filters/feed-filters.component.html | 10 ++++++++-- .../feed-filters/feed-filters.component.ts | 3 +++ 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index af551d4b0..817cf2818 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -9,11 +9,9 @@
@if (zeroRows()) { -
- -
+ }
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 021ff0b13..274373bbf 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -14,7 +14,6 @@ display: block; height: 100%; width: 100%; - border: 1px solid lightblue; // Pass pointer events through to child elements pointer-events: none; * { @@ -27,6 +26,5 @@ z-index: 1; position: relative; display: block; - border: 1px solid red; } } diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 6053f6f0c..7be06aa79 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -174,20 +174,26 @@ } - +

Occurred After

- +

Occurred Before

diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 88df2ccb4..9e0031195 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -27,6 +27,7 @@ import { NzGridModule } from 'ng-zorro-antd/grid' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzDatePickerModule } from 'ng-zorro-antd/date-picker' +import { disableDates } from '../activity-feed.functions' export const defaultFilters = {} @@ -60,8 +61,10 @@ export class CvcActivityFeedFilterSelects implements OnInit { occurredAfter!: WritableSignal occurredBefore!: WritableSignal + disableDates: { [key: string]: (current: Date) => boolean } constructor() { this.cvcFiltersChange = new EventEmitter() + this.disableDates = disableDates effect(() => { this.cvcFiltersChange.emit({ From 0174559c6f082957002a916fc6c62bcddaa67e7a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 9 Sep 2024 21:15:34 -0500 Subject: [PATCH 098/160] added atTop/Bottom to state service --- .../activity-feed.component.html | 3 +- .../activity-feed/activity-feed.component.ts | 1 + .../feed-scroll.service.ts | 43 +++++++++++++++++-- 3 files changed, 43 insertions(+), 4 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 817cf2818..cbae4f347 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -57,7 +57,8 @@ class="title" *nzSpaceItem> {{ cvcTitle() }} - +  scrolling: {{ scroller().isScrolling }}  atTop: + {{ scroller().isAtTop }}  atBottom: {{ scroller().isAtBottom }} { const toggledItems = this.scroller().toggledItems diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index a5e223fcb..0c02a02de 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -17,6 +17,8 @@ import { FeedItemToggle } from '@app/components/activities/activity-feed/feed-it export interface ScrollerState { isScrolling: boolean + isAtTop: boolean + isAtBottom: boolean toggledItems: Set } @@ -29,7 +31,15 @@ export function configureScrollerRoutines( onScroll(handler: EventListener): () => void { this.viewport.addEventListener('scroll', (ev: Event) => { state.onScrollEvent$.next(ev) + state.onScrollPosition$.next(super.getScrollPosition()) + state.onScrollerSize$.next(super.getScrollerSize()) + state.onViewportSize$.next(super.getViewportSize()) }) + // emit initial values + state.onViewportSize$.next(super.getViewportSize()) + state.onScrollPosition$.next(super.getScrollPosition()) + state.onScrollerSize$.next(super.getScrollerSize()) + return super.onScroll(handler) } } @@ -40,12 +50,18 @@ export function configureScrollerRoutines( export class ScrollerStateService extends SignalStateService { onScrollEvent$: Subject onToggleItem$: Subject + onScrollPosition$: Subject + onScrollerSize$: Subject + onViewportSize$: Subject constructor(private zone: NgZone) { super() this.onScrollEvent$ = new Subject() this.onToggleItem$ = new Subject() + this.onScrollPosition$ = new Subject() + this.onScrollerSize$ = new Subject() + this.onViewportSize$ = new Subject() // initial defaults this.set('isScrolling', false) @@ -74,12 +90,33 @@ export class ScrollerStateService extends SignalStateService { this.set('isScrolling', scrolling) }) }) - - // update state toggled items on toggle events - this.onToggleItem$ + + combineLatest([ + this.onViewportSize$, + this.onScrollerSize$, + this.onScrollPosition$, + ]) .pipe( + distinctUntilChanged( + ([v1, v2, v3], [v4, v5, v6]) => v1 === v4 && v2 === v5 && v3 === v6 + ), + shareReplay(1), untilDestroyed(this) ) + .subscribe(([viewportSize, scrollerSize, scrollPosition]) => { + const isAtTop = scrollPosition <= 0 + const isAtBottom = scrollPosition + viewportSize >= scrollerSize + // if(scrollPosition === 0) then at top + // if(scrollerSize - viewportSize === scrollPosition) then at bottom + this.zone.run(() => { + this.set('isAtTop', isAtTop) + this.set('isAtBottom', isAtBottom) + }) + }) + + // update state toggled items on toggle events + this.onToggleItem$ + .pipe(untilDestroyed(this)) .subscribe((item: FeedItemToggle) => { this.zone.run(() => { const toggledItems = this.state().toggledItems From edf23d04ed5bfdef2bc9333eedb8235f3c17dd85 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 10 Sep 2024 10:20:29 -0500 Subject: [PATCH 099/160] empty results msg working --- .../activity-feed.component.html | 86 +++++++++++-------- .../activity-feed.component.less | 52 ++++++++++- .../activity-feed/activity-feed.component.ts | 23 ++++- .../activity-feed/activity-feed.config.ts | 4 +- .../feed-item/feed-item.component.less | 2 +- .../feed-scroll.service.ts | 6 +- 6 files changed, 130 insertions(+), 43 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index cbae4f347..ad2395d1e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -6,33 +6,53 @@ -
-
- @if (zeroRows()) { - - } -
-
- -
- @if (scrollDatasource) { - - } -
-
+
+
+ +
+ @if (zeroRows()) { + + } +
+ + + +
+ + +
+ + +
+ +
+ @if (scrollDatasource) { + + } +
+
+
@@ -57,8 +77,6 @@ class="title" *nzSpaceItem> {{ cvcTitle() }} -  scrolling: {{ scroller().isScrolling }}  atTop: - {{ scroller().isAtTop }}  atBottom: {{ scroller().isAtBottom }} -
- - -
+ +
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 274373bbf..b2a1734ae 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -2,6 +2,16 @@ display: block; } +.feed-container { + // pull container flush to nz-card body edges + margin-top: -12px; + margin-bottom: -12px; + margin-left: -12px; + border-right: 1px solid #f0f0f0; + border-bottom-left-radius: 2px; + overflow: hidden; +} + .feed-layers { position: relative; display: flex; @@ -14,17 +24,55 @@ display: block; height: 100%; width: 100%; - // Pass pointer events through to child elements + // Pass pointer events through to lower layers pointer-events: none; + // Accept pointer events in child elements * { pointer-events: auto; } } + // scroll boundaries layer + .boundaries { + z-index: 5; + position: absolute; + display: block; + height: 100%; + width: 100%; + pointer-events: none; + * { + pointer-events: auto; + } + .shadow-top, + .shadow-bottom { + position: absolute; + left: 0; + right: 0; + height: 15px; + width: 100%; + pointer-events: none; + } + + .shadow-top { + top: 0; + background: linear-gradient( + to bottom, + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); + } + + .shadow-bottom { + bottom: 0; + background: linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); + } + } + // scroller layer .scroller { - z-index: 1; + z-index: 0; position: relative; display: block; + padding: 0 12px; } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index d15627800..fa9fee535 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -86,6 +86,8 @@ import { NzSpinModule } from 'ng-zorro-antd/spin' import { CommonModule } from '@angular/common' import { NzResultModule } from 'ng-zorro-antd/result' import { tag } from 'rxjs-spy/operators' +import { NzAlertModule } from 'ng-zorro-antd/alert' +import { animate, state, style, transition, trigger } from '@angular/animations' export const FEED_SCROLL_SERVICE_TOKEN = new InjectionToken('ActivityFeedScrollerState') @@ -98,6 +100,7 @@ export const FEED_SCROLL_SERVICE_TOKEN = imports: [ CommonModule, UiScrollModule, + NzAlertModule, NzCardModule, NzGridModule, NzSpaceModule, @@ -119,6 +122,24 @@ export const FEED_SCROLL_SERVICE_TOKEN = deps: [NgZone], }, ], + animations: [ + trigger('atTop', [ + state('isAtTop', style({ opacity: 0 })), + state('isNotAtTop', style({ opacity: 1 })), + transition('isNotAtTop => isAtTop', [ + animate('300ms ease-out', style({ opacity: 0 })), + ]), + transition('isAtTop => isNotAtTop', [ + animate('300ms ease-in', style({ opacity: 1 })), + ]), + ]), + trigger('atBottom', [ + state('isAtBottom', style({ opacity: 0 })), + state('isNotAtBottom', style({ opacity: 1 })), + transition('isNotAtBottom => isAtBottom', [animate('300ms ease-out')]), + transition('isAtBottom => isNotAtBottom', [animate('300ms ease-in')]), + ]), + ], }) export class CvcActivityFeedComponent { // INPUTS @@ -245,7 +266,7 @@ export class CvcActivityFeedComponent { ), { initialValue: false } ) - + // TODO: figure out why moreLoading is always false in template this.moreLoading = toSignal( this.result$.pipe( pluck('loading'), diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index b989b0b81..7c895e78b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -24,8 +24,8 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - userId: [], - activityType: [], + userId: [110], + activityType: [ActivityTypeInput.CreateVariant], subjectType: [], // 103 items, no errors: diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index d71a237ac..349e108ff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -1,6 +1,6 @@ @import 'ng-zorro-antd/style/color/colors.less'; :host { - padding-bottom: 8px; + padding: 6px 0; display: block; ::ng-deep nz-card { > .ant-card-head { diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 0c02a02de..8403bd6e6 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -66,8 +66,10 @@ export class ScrollerStateService extends SignalStateService { // initial defaults this.set('isScrolling', false) this.set('toggledItems', new Set()) + this.set('isAtTop', true) + this.set('isAtBottom', true) - // convert scroll event stream to throttled boolean state updates + // convert scroll event stream to throttled, distinct boolean state updates this.onScrollEvent$ .pipe( // emit the first scroll event immediately (leading: true), then throttle @@ -114,7 +116,7 @@ export class ScrollerStateService extends SignalStateService { }) }) - // update state toggled items on toggle events + // update state toggledItems on toggle events this.onToggleItem$ .pipe(untilDestroyed(this)) .subscribe((item: FeedItemToggle) => { From 46aaef25c837245a269dc158bd62965b4b37832f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Tue, 10 Sep 2024 10:52:08 -0500 Subject: [PATCH 100/160] feed-items now expand to full height of details content --- .../activity-feed.component.less | 2 +- .../activity-feed/activity-feed.component.ts | 8 +- .../activity-feed/activity-feed.config.ts | 9 +- .../comment/comment-activity.component.html | 6 +- .../comment/comment-activity.component.less | 7 + .../feed-item-details.component.html | 186 +++++++++--------- .../feed-item-details.component.less | 13 -- .../feed-item/feed-item.component.less | 2 +- .../feed-item/feed-item.component.ts | 4 +- 9 files changed, 116 insertions(+), 121 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index b2a1734ae..7b8b4eb3a 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -4,7 +4,7 @@ .feed-container { // pull container flush to nz-card body edges - margin-top: -12px; + margin-top: -11px; margin-bottom: -12px; margin-left: -12px; border-right: 1px solid #f0f0f0; diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index fa9fee535..8356d0dc0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -261,8 +261,8 @@ export class CvcActivityFeedComponent { pluck('loading'), withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'refetch'), - map(([loading]) => loading), - tag('refetchLoading') + map(([loading]) => loading) + // tag('refetchLoading') ), { initialValue: false } ) @@ -272,8 +272,8 @@ export class CvcActivityFeedComponent { pluck('loading'), withLatestFrom(this.queryType$), filter(([_loading, queryType]) => queryType === 'fetchMore'), - map(([loading]) => loading), - tag('moreLoading') + map(([loading]) => loading) + // tag('moreLoading') ), { initialValue: false } ) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 7c895e78b..21faee922 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -24,8 +24,8 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], - userId: [110], - activityType: [ActivityTypeInput.CreateVariant], + userId: [], + activityType: [ActivityTypeInput.SuggestRevision], subjectType: [], // 103 items, no errors: @@ -78,7 +78,7 @@ export const scrollerSettings: Settings = { bufferSize: 25, minIndex: 0, startIndex: 0, - itemSize: 48, + itemSize: 44, sizeStrategy: SizeStrategy.Frequent, padding: 0.5, } @@ -86,5 +86,6 @@ export const scrollerSettings: Settings = { export const scrollerDevSettings: DevSettings = { // debug: true, // immediateLog: true, - cacheData: true, // smoother scrolling + // cacheData: true, // smoother scrolling? + cacheData: false, // testing } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html index 9b87f30f7..58ec10268 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less index 5d4e87f30..8a0994d36 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less @@ -1,3 +1,10 @@ :host { display: block; } + +.details-container { + border: 1px solid #efefef; + border-radius: 4px; + padding: 8px; + margin: 8px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 0dbc830d0..5620a87e5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -1,96 +1,94 @@ -
- @if ($activity(); as activity) { - @switch (activity!.__typename) { - @case ('AcceptRevisionsActivity') { - - - } - @case ('CommentActivity') { - - - } - @case ('CreateComplexMolecularProfileActivity') { - - - } - @case ('CreateVariantActivity') { - - - } - @case ('DeprecateComplexMolecularProfileActivity') { - - - } - @case ('DeprecateVariantActivity') { - - - } - @case ('DeprecateFeatureActivity') { - - - } - @case ('FlagEntityActivity') { - - - } - @case ('ModerateAssertionActivity') { - - - } - @case ('ModerateEvidenceItemActivity') { - - - } - @case ('RejectRevisionsActivity') { - - - } - @case ('ResolveFlagActivity') { - - - } - @case ('SubmitAssertionActivity') { - - - } - @case ('SubmitEvidenceItemActivity') { - - - } - @case ('SuggestRevisionSetActivity') { - - - } - @case ('SuggestSourceActivity') { - - - } - @case ('UpdateSourceSuggestionStatusActivity') { - - - } - } - } @else { - @if ($loading()) { - +@if ($activity(); as activity) { + @switch (activity!.__typename) { + @case ('AcceptRevisionsActivity') { + + } + @case ('CommentActivity') { + + + } + @case ('CreateComplexMolecularProfileActivity') { + + + } + @case ('CreateVariantActivity') { + + + } + @case ('DeprecateComplexMolecularProfileActivity') { + + + } + @case ('DeprecateVariantActivity') { + + + } + @case ('DeprecateFeatureActivity') { + + + } + @case ('FlagEntityActivity') { + + + } + @case ('ModerateAssertionActivity') { + + + } + @case ('ModerateEvidenceItemActivity') { + + + } + @case ('RejectRevisionsActivity') { + + + } + @case ('ResolveFlagActivity') { + + + } + @case ('SubmitAssertionActivity') { + + + } + @case ('SubmitEvidenceItemActivity') { + + + } + @case ('SuggestRevisionSetActivity') { + + + } + @case ('SuggestSourceActivity') { + + + } + @case ('UpdateSourceSuggestionStatusActivity') { + + + } + } +} @else { + @if ($loading()) { + } -
+} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less index ce39e7630..5d4e87f30 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less @@ -1,16 +1,3 @@ :host { display: block; } - -.detail { - // min-height: 150px; - max-height: 250px; - border: 1px solid #EFEFEF; - margin: 8px; - padding: 8px; - border-radius: 4px; - overflow-y: scroll; - pre { - font-size: 80%; - } -} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index 349e108ff..7dacc1d83 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -1,6 +1,6 @@ @import 'ng-zorro-antd/style/color/colors.less'; :host { - padding: 6px 0; + padding-top: 8px; display: block; ::ng-deep nz-card { > .ant-card-head { diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 31379a835..d56782afa 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -62,8 +62,8 @@ export type FeedItemToggle = { styleUrl: './feed-item.component.less', animations: [ trigger('details', [ - state('hidden', style({ 'max-height': 0 })), - state('visible', style({ 'max-height': '300px' })), + state('hidden', style({ 'height': 0, 'overflow-y': 'hidden' })), + state('visible', style({ 'height': '*', 'overflow-y': 'hidden' })), transition('visible <=> hidden', animate('.25s ease-out')), transition('hidden <=> visible', animate('.25s ease-in')), ]), From 96016c8cd4b31835b2168fda4e44726e302a54ae Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 10:19:23 -0500 Subject: [PATCH 101/160] revisions detail component works with ObjectFieldDiffs --- .../feed-filters/feed-filters.component.html | 5 +- .../feed-filters/feed-filters.component.ts | 2 +- .../activity-revision.component.html | 67 ++++++++++++++++++ .../activity-revision.component.less | 38 ++++++++++ .../activity-revision.component.ts | 70 +++++++++++++++++++ .../suggest-revisions-activity.component.html | 7 +- .../suggest-revisions-activity.component.less | 4 ++ .../suggest-revisions-activity.component.ts | 19 ++++- .../suggest-revisions-activity.query.gql | 1 - 9 files changed, 206 insertions(+), 7 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 7be06aa79..446b3b940 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -12,6 +12,7 @@ [ngModel]="eventType()" (ngModelChange)="eventType.set($event)" [nzCustomTemplate]="activityTypeLabel" + [nzOptionOverflowSize]="12" [nzOptionHeightPx]="28"> + [nzOptionHeightPx]="28" + [nzOptionOverflowSize]="10"> + + + +
+ {{ data.name }} + ({{ revision().name }}) +
+
+ +
+
+ + + @switch (diffValue.__typename) { + @case ('ObjectFieldDiff') { + + @let current = diffValue.currentObjects; + + + + @let suggested = diffValue.suggestedObjects; + + + } + @case ('ScalarFieldDiff') { + +
{{ diffValue | json }}
+
+ } + } +
+
+ + + + @if (objects.length > 0) { +
    + @for (object of objects; track object.id) { +
  • + {{ object.displayName }} +
  • + } +
+ } @else { + + } +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less new file mode 100644 index 000000000..008c69fba --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less @@ -0,0 +1,38 @@ +@import 'themes/global-variables.less'; +:host { + display: block; + ::ng-deep { + .ant-descriptions-item-label { + padding: 2px 4px !important; + font-weight: 500 !important; + font-size: 12px !important; + color: @text-color-secondary; + } + } +} + +.revision-title { + padding: 4px 0; + font-size: 14px; + .name { + font-weight: 600; + color: @text-color; + } + .id { + font-weight: 500; + color: @text-color-secondary; + } +} +pre { + font-size: 6px; +} + +.object-list { + margin: 0; + padding: 0; + list-style-type: none; + li { + margin: 0; + padding: 2px 0; + } +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts new file mode 100644 index 000000000..ab397e90d --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts @@ -0,0 +1,70 @@ +import { CommonModule, JsonPipe } from '@angular/common' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' +import { CvcPipesModule } from '@app/core/pipes/pipes.module' +import { TypeGuard } from '@app/core/pipes/type-guard.pipe' +import { CvcEmptyValueModule } from '@app/forms/components/empty-value/empty-value.module' +import { + LinkoutData, + ModeratedFieldDiff, + ObjectFieldDiff, + Revision, + ScalarFieldDiff, +} from '@app/generated/civic.apollo' +import { NzDescriptionsModule } from 'ng-zorro-antd/descriptions' +import { NzGridModule } from 'ng-zorro-antd/grid' +import { NzTagModule } from 'ng-zorro-antd/tag' + +type DiffType = 'ObjectFieldDiff' | 'ScalarFieldDiff' + +type ColumnDefinition = { + xxl: number + xl: number + lg: number + md: number + sm: number + xs: number +} + +@Component({ + selector: 'cvc-activity-revision', + standalone: true, + imports: [ + CommonModule, + JsonPipe, + NzGridModule, + NzDescriptionsModule, + NzTagModule, + CvcEmptyValueModule, + ], + templateUrl: './activity-revision.component.html', + styleUrl: './activity-revision.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcActivityRevision { + revision = input.required({ + alias: 'cvcActivityRevision', + }) + title = computed(() => { + const rev = this.revision() + return `${rev.linkoutData.name} ${rev.name} ` + }) + // NOTE: getter requiredfor type narrowing to work with @let/@if/@switch + // see https://medium.com/javascript-everyday/elegant-type-narrowing-with-let-syntax-in-angular-a6cf2cd18964 + get diffValue(): ObjectFieldDiff | ScalarFieldDiff { + const diff = this.revision().linkoutData.diffValue + const diffType = diff.__typename + if (diffType === 'ObjectFieldDiff') { + return diff as ObjectFieldDiff + } else if (diffType === 'ScalarFieldDiff') { + return diff as ScalarFieldDiff + } else { + throw new Error(`Unsupported diff type: ${diffType}`) + } + } + columns = { xxl: 2, xl: 2, lg: 2, md: 2, sm: 1, xs: 1 } +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html index a5627948d..9c09cf2eb 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html @@ -1 +1,6 @@ -
{{ activity() | json }}
+
+ @for (revision of revisions(); track revision.id) { + + } +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less index 5d4e87f30..613faab9b 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less @@ -1,3 +1,7 @@ :host { display: block; } + +.revisions-container { + margin: 4px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts index 284e71f38..cc37b95ea 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.ts @@ -1,11 +1,20 @@ -import { ChangeDetectionStrategy, Component, input } from '@angular/core' -import { SuggestRevisionSetActivityDetailFragment } from '@app/generated/civic.apollo' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' +import { + Revision, + SuggestRevisionSetActivityDetailFragment, +} from '@app/generated/civic.apollo' import { JsonPipe } from '@angular/common' +import { CvcActivityRevision } from '../shared/activity-revision/activity-revision.component' @Component({ selector: 'cvc-suggest-revision-set-activity-details', standalone: true, - imports: [JsonPipe], + imports: [JsonPipe, CvcActivityRevision], templateUrl: './suggest-revisions-activity.component.html', styleUrl: './suggest-revisions-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -14,4 +23,8 @@ export class CvcSuggestRevisionsActivity { activity = input.required({ alias: 'cvcSuggestRevisionSetActivity', }) + + // coerce revisions to Revision[] >:( + // otherwise revision detail components complain about missing fields + revisions = computed(() => this.activity().revisions as Revision[]) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql index 628cc2680..383688f10 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql @@ -17,4 +17,3 @@ fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents } - From 8913826052afff8ab151e5335a0bd103ebc08062 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 11:22:13 -0500 Subject: [PATCH 102/160] activity-revision scalar field diffs working --- .../activity-revision.component.html | 157 ++++++++++++------ .../activity-revision.component.less | 72 +++++++- .../activity-revision.component.ts | 10 +- .../suggest-revisions-activity.component.less | 2 +- 4 files changed, 188 insertions(+), 53 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html index 2538447a7..2bafb5179 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html @@ -1,55 +1,112 @@ @let data = revision().linkoutData; - - - - -
- {{ data.name }} - ({{ revision().name }}) -
-
- -
-
- - - @switch (diffValue.__typename) { - @case ('ObjectFieldDiff') { - - @let current = diffValue.currentObjects; - - - - @let suggested = diffValue.suggestedObjects; - - +
+ + + + +
+ {{ data.name }} + ({{ revision().name }}) +
+
+ + @if (diffValue.__typename === 'ObjectFieldDiff') { + + Show Details + + + } + +
+
+ + + @switch (diffValue.__typename) { + @case ('ObjectFieldDiff') { + + @let current = diffValue.currentObjects; + + + @if (showDiffs() && diffValue.addedObjects.length > 0) { + + @let objects = diffValue.addedObjects; + + + } + @if (showDiffs() && diffValue.removedObjects.length > 0) { + + @let objects = diffValue.removedObjects; + + + } + @if (showDiffs() && diffValue.keptObjects.length > 0) { + + @let objects = diffValue.keptObjects; + + + } + + @let suggested = diffValue.suggestedObjects; + + + } + @case ('ScalarFieldDiff') { + + + + + + + } } - @case ('ScalarFieldDiff') { - -
{{ diffValue | json }}
-
- } - } -
-
-
- + + + +
+ +
+
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less index 008c69fba..da93b22ed 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less @@ -1,3 +1,4 @@ +@import 'ng-zorro-antd/style/color/colors.less'; @import 'themes/global-variables.less'; :host { display: block; @@ -11,8 +12,11 @@ } } +.revision-container { + margin-bottom: 4px; +} + .revision-title { - padding: 4px 0; font-size: 14px; .name { font-weight: 600; @@ -23,6 +27,9 @@ color: @text-color-secondary; } } +.title-extra { + text-align: right; +} pre { font-size: 6px; } @@ -36,3 +43,66 @@ pre { padding: 2px 0; } } + +// converted from https://github.com/samg/diffy/blob/main/lib/diffy/css.rb +.diff-container { + ::ng-deep .diff { + overflow: auto; + width: 100%; + ul { + list-style-type: none; + margin: 0; + padding: 0; + } + .background { + padding: 4px 8px; + } + + &.insertions .background { + background: @green-1; + color: @green-8; + } + + &.deletions .background { + background: @red-1; + color: @red-8; + } + + &.suggested .background { + background: @geekblue-1; + color: @geekblue-8; + } + + &.original .background { + background: @geekblue-1; + color: @geekblue-8; + } + + del, + ins { + text-decoration: none; + } + + del strong { + font-weight: normal; + background: #fcc; + } + + ins strong { + font-weight: normal; + background: #9f9; + } + + .del { + font-weight: normal; + background: #fee; + color: #b00; + } + + .ins { + font-weight: normal; + background: #dfd; + color: #080; + } + } +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts index ab397e90d..5ab7f1b51 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts @@ -4,7 +4,9 @@ import { Component, computed, input, + signal, } from '@angular/core' +import { FormsModule } from '@angular/forms' import { CvcPipesModule } from '@app/core/pipes/pipes.module' import { TypeGuard } from '@app/core/pipes/type-guard.pipe' import { CvcEmptyValueModule } from '@app/forms/components/empty-value/empty-value.module' @@ -17,7 +19,9 @@ import { } from '@app/generated/civic.apollo' import { NzDescriptionsModule } from 'ng-zorro-antd/descriptions' import { NzGridModule } from 'ng-zorro-antd/grid' +import { NzSwitchModule } from 'ng-zorro-antd/switch' import { NzTagModule } from 'ng-zorro-antd/tag' +import { NzTypographyModule } from 'ng-zorro-antd/typography' type DiffType = 'ObjectFieldDiff' | 'ScalarFieldDiff' @@ -35,11 +39,15 @@ type ColumnDefinition = { standalone: true, imports: [ CommonModule, + FormsModule, JsonPipe, + NzTypographyModule, + NzSwitchModule, NzGridModule, NzDescriptionsModule, NzTagModule, CvcEmptyValueModule, + CvcPipesModule, ], templateUrl: './activity-revision.component.html', styleUrl: './activity-revision.component.less', @@ -66,5 +74,5 @@ export class CvcActivityRevision { throw new Error(`Unsupported diff type: ${diffType}`) } } - columns = { xxl: 2, xl: 2, lg: 2, md: 2, sm: 1, xs: 1 } + showDiffs = signal(false) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less index 613faab9b..a1bf50b57 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less @@ -3,5 +3,5 @@ } .revisions-container { - margin: 4px; + margin: 8px; } From af9d3fba52f951cb7662e983bbe69c9af2403e7e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 11:45:46 -0500 Subject: [PATCH 103/160] suggest-revision-activity detail done --- .../suggest-revisions-activity.component.html | 8 ++++++++ .../suggest-revisions-activity.component.less | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html index 9c09cf2eb..6b1088629 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html @@ -1,3 +1,11 @@ +@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} +
@for (revision of revisions(); track revision.id) { Date: Wed, 11 Sep 2024 18:07:02 -0500 Subject: [PATCH 104/160] fixed flex-wrap issues --- .../activity-feed/activity-feed.config.ts | 2 +- .../activity-revision.component.html | 53 ++++++++++--------- .../activity-revision.component.less | 4 ++ .../feed-item/feed-item.component.ts | 6 ++- 4 files changed, 38 insertions(+), 27 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 21faee922..80b7a2dcb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -87,5 +87,5 @@ export const scrollerDevSettings: DevSettings = { // debug: true, // immediateLog: true, // cacheData: true, // smoother scrolling? - cacheData: false, // testing + cacheData: true, // testing } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html index 2bafb5179..e851dcd3a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html @@ -1,30 +1,35 @@ @let data = revision().linkoutData;
- - - - -
- {{ data.name }} - ({{ revision().name }}) -
-
- - @if (diffValue.__typename === 'ObjectFieldDiff') { - - Show Details - - - } - -
+ + + + + {{ data.name }} + ({{ revision().name }}) + + @if (diffValue.__typename === 'ObjectFieldDiff') { + + Details + + + } + + + + hidden', animate('.25s ease-out')), transition('hidden <=> visible', animate('.25s ease-in')), ]), @@ -76,6 +77,7 @@ export type FeedItemToggle = { NzTypographyModule, NzIconModule, NzTagModule, + NzGridModule, CvcActivityFeedItemDetails, CvcPipesModule, CvcUserTagModule, From 913b6fc02ffa0ab24bcc45e5a02e0e6d421e2dce Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 18:07:02 -0500 Subject: [PATCH 105/160] fixed flex-wrap issues --- .../activity-feed/activity-feed.config.ts | 2 +- .../activity-revision.component.html | 53 ++++++++++--------- .../activity-revision.component.less | 4 ++ .../feed-item/feed-item.component.less | 3 +- .../feed-item/feed-item.component.ts | 6 ++- 5 files changed, 40 insertions(+), 28 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 21faee922..80b7a2dcb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -87,5 +87,5 @@ export const scrollerDevSettings: DevSettings = { // debug: true, // immediateLog: true, // cacheData: true, // smoother scrolling? - cacheData: false, // testing + cacheData: true, // testing } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html index 2bafb5179..e851dcd3a 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.html @@ -1,30 +1,35 @@ @let data = revision().linkoutData;
- - - - -
- {{ data.name }} - ({{ revision().name }}) -
-
- - @if (diffValue.__typename === 'ObjectFieldDiff') { - - Show Details - - - } - -
+ + + + + {{ data.name }} + ({{ revision().name }}) + + @if (diffValue.__typename === 'ObjectFieldDiff') { + + Details + + + } + + + + hidden', animate('.25s ease-out')), transition('hidden <=> visible', animate('.25s ease-in')), ]), @@ -76,6 +77,7 @@ export type FeedItemToggle = { NzTypographyModule, NzIconModule, NzTagModule, + NzGridModule, CvcActivityFeedItemDetails, CvcPipesModule, CvcUserTagModule, From fa8797ea68cf293b8ea4271b5aa794c94cff35d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 23:57:06 +0000 Subject: [PATCH 106/160] Bump dset from 3.1.3 to 3.1.4 in /client Bumps [dset](https://github.com/lukeed/dset) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/lukeed/dset/releases) - [Commits](https://github.com/lukeed/dset/compare/v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: dset dependency-type: indirect ... Signed-off-by: dependabot[bot] --- client/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/yarn.lock b/client/yarn.lock index aa21aae2f..2e09a414c 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -5672,9 +5672,9 @@ dotenv@^16.4.4, dotenv@~16.4.5: integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== dset@^3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.3.tgz#c194147f159841148e8e34ca41f638556d9542d2" - integrity sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ== + version "3.1.4" + resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.4.tgz#f8eaf5f023f068a036d08cd07dc9ffb7d0065248" + integrity sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA== duplexer@^0.1.1, duplexer@^0.1.2: version "0.1.2" From 42c6630c412e424e9c956e57006534833ecf883f Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 19:11:20 -0500 Subject: [PATCH 107/160] styled comment-only details components --- .../comment/comment-activity.component.html | 2 +- .../comment/comment-activity.component.less | 8 +++----- .../deprecate-mp-activity.component.html | 6 ++++-- .../deprecate-mp-activity.component.less | 5 +++++ .../flag-entity/flag-entity-activity.component.html | 6 ++++-- .../flag-entity/flag-entity-activity.component.less | 5 +++++ .../resolve-flag/resolve-flag-activity.component.html | 6 ++++-- .../resolve-flag/resolve-flag-activity.component.less | 5 +++++ .../feed-item-details/shared/comment-container.mixin.less | 6 ++++++ .../submit-assertion-activity.component.html | 6 ++++-- .../submit-assertion-activity.component.less | 5 +++++ .../submit-evidence-activity.component.html | 6 ++++-- .../submit-evidence-activity.component.less | 6 ++++++ .../suggest-revisions-activity.component.html | 2 +- .../suggest-revisions-activity.component.less | 8 +++----- 15 files changed, 60 insertions(+), 22 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/shared/comment-container.mixin.less diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html index 58ec10268..b82b2cedc 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.html @@ -1,4 +1,4 @@ -
+
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less index 8a0994d36..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.component.less @@ -1,10 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } -.details-container { - border: 1px solid #efefef; - border-radius: 4px; - padding: 8px; - margin: 8px; +.comment-container { + .comment-container-mixin(); } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html index 6937c7b16..92e7f90e0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less index 5d4e87f30..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.less @@ -1,3 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html index 6937c7b16..92e7f90e0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less index 5d4e87f30..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.less @@ -1,3 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html index 6937c7b16..92e7f90e0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less index 5d4e87f30..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.less @@ -1,3 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/comment-container.mixin.less b/client/src/app/components/activities/activity-feed/feed-item-details/shared/comment-container.mixin.less new file mode 100644 index 000000000..392a53d8a --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/comment-container.mixin.less @@ -0,0 +1,6 @@ +.comment-container-mixin() { + border: 1px solid #efefef; + border-radius: 4px; + padding: 8px; + margin: 8px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html index 6937c7b16..92e7f90e0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less index 5d4e87f30..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.less @@ -1,3 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html index 6937c7b16..92e7f90e0 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html @@ -1,2 +1,4 @@ - +
+ +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less index 5d4e87f30..e49f6ded5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.less @@ -1,3 +1,9 @@ +@import '../shared/comment-container.mixin.less'; + :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html index 6b1088629..c76799f12 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.html @@ -1,5 +1,5 @@ @for (note of activity().parsedNote; track note) { -
+
@if (note.__typename == 'CommentTextSegment') { {{ note.text }} } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less index 9cb580c04..8b4aa0d09 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.component.less @@ -1,12 +1,10 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } -.note-container { - margin: 8px; - border: 1px solid #e0e0e0; - border-radius: 4px; - padding: 8px; +.comment-container { + .comment-container-mixin(); } .revisions-container { margin: 8px; From e8a301677591ec0e82696c8022b5b7828efddd03 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 20:27:08 -0500 Subject: [PATCH 108/160] complex activity type details complete (with simple placeholder tags) --- .../activity-feed/activity-feed.config.ts | 4 +- .../accept-revisions-activity.component.html | 15 +- .../accept-revisions-activity.component.less | 8 + .../accept-revisions-activity.component.ts | 18 +- .../accept-revisions-activity.query.gql | 4 + .../deprecate-variant-activity.component.html | 8 +- .../deprecate-variant-activity.component.less | 5 + .../reject-revisions-activity.component.html | 15 +- .../reject-revisions-activity.component.less | 8 + .../reject-revisions-activity.component.ts | 18 +- .../reject-revisions-activity.query.gql | 15 +- .../suggest-revisions-activity.query.gql | 1 + .../suggest-source-activity.component.html | 48 +++- .../suggest-source-activity.component.less | 17 ++ .../suggest-source-activity.component.ts | 5 +- .../suggest-source-activity.query.gql | 3 +- ...-source-suggestion-activity.component.html | 48 +++- ...-source-suggestion-activity.component.less | 17 ++ ...te-source-suggestion-activity.component.ts | 5 +- client/src/app/generated/civic.apollo.ts | 232 +++++++++--------- 20 files changed, 358 insertions(+), 136 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 80b7a2dcb..88dbd2c04 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -14,6 +14,7 @@ import { DevSettings, Settings } from 'vscroll/dist/typings/interfaces' import { SizeStrategy } from 'vscroll' export const feedPollInterval = 30000 + export const feedDefaultSettings: ActivityFeedSettings = { first: 50, scope: { mode: EventFeedMode.Unscoped }, @@ -25,7 +26,7 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], - activityType: [ActivityTypeInput.SuggestRevision], + activityType: [ActivityTypeInput.UpdateSourceSuggestion], subjectType: [], // 103 items, no errors: @@ -34,6 +35,7 @@ export const feedDefaultFilters: ActivityFeedFilters = { occurredAfter: null, occurredBefore: null, } + export const feedDefaultScope: ActivityFeedScope = { mode: EventFeedMode.Unscoped, } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html index a5627948d..c76799f12 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.html @@ -1 +1,14 @@ -
{{ activity() | json }}
+@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} + +
+ @for (revision of revisions(); track revision.id) { + + } +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less index 5d4e87f30..8b4aa0d09 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.less @@ -1,3 +1,11 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} +.revisions-container { + margin: 8px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts index a8e428c0b..599352ad5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.component.ts @@ -1,11 +1,20 @@ -import { ChangeDetectionStrategy, Component, input } from '@angular/core' -import { AcceptRevisionsActivityDetailFragment } from '@app/generated/civic.apollo' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' +import { + AcceptRevisionsActivityDetailFragment, + Revision, +} from '@app/generated/civic.apollo' import { CommonModule } from '@angular/common' +import { CvcActivityRevision } from '../shared/activity-revision/activity-revision.component' @Component({ selector: 'cvc-accept-revisions-activity-details', standalone: true, - imports: [CommonModule], + imports: [CommonModule, CvcActivityRevision], templateUrl: './accept-revisions-activity.component.html', styleUrl: './accept-revisions-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -14,4 +23,7 @@ export class CvcAcceptRevisionsActivity { activity = input.required({ alias: 'cvcAcceptRevisionActivity', }) + // coerce revisions to Revision[] >:( + // otherwise revision detail components complain about missing fields + revisions = computed(() => this.activity().revisions as Revision[]) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql index 50b61e95a..b5cfa5e20 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/accept-revisions/accept-revisions-activity.query.gql @@ -1,7 +1,11 @@ fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + parsedNote { + ...parsedCommentFragment + } revisions { id name + status currentValue suggestedValue fieldName diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html index a5627948d..fe80fa7bf 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.html @@ -1 +1,7 @@ -
{{ activity() | json }}
+@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less index 5d4e87f30..db1b90fff 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-variant/deprecate-variant-activity.component.less @@ -1,3 +1,8 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html index 993950941..c76799f12 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.html @@ -1 +1,14 @@ -
{{ activity() | json}}
+@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} + +
+ @for (revision of revisions(); track revision.id) { + + } +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less index 5d4e87f30..8b4aa0d09 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.less @@ -1,3 +1,11 @@ +@import '../shared/comment-container.mixin.less'; :host { display: block; } + +.comment-container { + .comment-container-mixin(); +} +.revisions-container { + margin: 8px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts index 67e5f743a..c8b967c0f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.component.ts @@ -1,11 +1,20 @@ -import { ChangeDetectionStrategy, Component, input } from '@angular/core' -import { RejectRevisionsActivityDetailFragment } from '@app/generated/civic.apollo' +import { + ChangeDetectionStrategy, + Component, + computed, + input, +} from '@angular/core' +import { + RejectRevisionsActivityDetailFragment, + Revision, +} from '@app/generated/civic.apollo' import { JsonPipe } from '@angular/common' +import { CvcActivityRevision } from '../shared/activity-revision/activity-revision.component' @Component({ selector: 'cvc-reject-revisions-activity-details', standalone: true, - imports: [JsonPipe], + imports: [JsonPipe, CvcActivityRevision], templateUrl: './reject-revisions-activity.component.html', styleUrl: './reject-revisions-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, @@ -14,4 +23,7 @@ export class CvcRejectRevisionsActivity { activity = input.required({ alias: 'cvcRejectRevisionsActivity', }) + // coerce revisions to Revision[] >:( + // otherwise revision detail components complain about missing fields + revisions = computed(() => this.activity().revisions as Revision[]) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql index 0d2ab5a1d..0cef22f93 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/reject-revisions/reject-revisions-activity.query.gql @@ -1,20 +1,19 @@ fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + parsedNote { + ...parsedCommentFragment + } revisions { id name + status currentValue suggestedValue fieldName link - creationActivity { - user { - displayName - profileImagePath(size: 32) - id - role - } - } createdAt + linkoutData { + ...revisionLinkoutData + } } ...ActivityFeedItemBase diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql index 383688f10..db2d4e930 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-revisions/suggest-revisions-activity.query.gql @@ -5,6 +5,7 @@ fragment SuggestRevisionSetActivityDetail on SuggestRevisionSetActivity { revisions { id name + status currentValue suggestedValue fieldName diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html index a5627948d..d20e14ba8 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.html @@ -1 +1,47 @@ -
{{ activity() | json }}
+@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} +
+ + + @if (activity().sourceSuggestion.status) { + {{ activity().sourceSuggestion.status }} + } @else { + + } + + + + @if (activity().sourceSuggestion.source?.name) { + {{ activity().sourceSuggestion.source!.name }} + } @else { + + } + + + + @if (activity().sourceSuggestion.molecularProfile?.name) { + {{ + activity().sourceSuggestion.molecularProfile!.name + }} + } @else { + + } + + + + @if (activity().sourceSuggestion.disease?.name) { + {{ activity().sourceSuggestion.disease!.name }} + } @else { + + } + + +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less index 5d4e87f30..df56b017e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.less @@ -1,3 +1,20 @@ +@import '../shared/comment-container.mixin.less'; +@import 'themes/global-variables.less'; :host { display: block; + ::ng-deep { + .ant-descriptions-item-label { + padding: 2px 4px !important; + font-weight: 500 !important; + font-size: 12px !important; + color: @text-color-secondary; + } + } +} + +.comment-container { + .comment-container-mixin(); +} +.fields-container { + margin: 8px; } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts index 024406ad6..0f3e25744 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.component.ts @@ -1,11 +1,14 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { SuggestSourceActivityDetailFragment } from '@app/generated/civic.apollo' import { JsonPipe } from '@angular/common' +import { NzDescriptionsModule } from 'ng-zorro-antd/descriptions' +import { NzTagModule } from 'ng-zorro-antd/tag' +import { CvcEmptyValueModule } from '@app/forms/components/empty-value/empty-value.module' @Component({ selector: 'cvc-suggest-source-activity-details', standalone: true, - imports: [JsonPipe], + imports: [JsonPipe, NzDescriptionsModule, NzTagModule, CvcEmptyValueModule], templateUrl: './suggest-source-activity.component.html', styleUrl: './suggest-source-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql index c30367745..f39878000 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/suggest-source/suggest-source-activity.query.gql @@ -3,6 +3,7 @@ fragment SuggestSourceActivityDetail on SuggestSourceActivity { ...parsedCommentFragment } sourceSuggestion { + id status source { id @@ -26,5 +27,3 @@ fragment SuggestSourceActivityDetail on SuggestSourceActivity { ...ActivityFeedItemBase ...ActivityFeedItemEvents } - - diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html index 51fe4c8f0..d20e14ba8 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.html @@ -1 +1,47 @@ -
{{activity() | json}}
+@for (note of activity().parsedNote; track note) { +
+ @if (note.__typename == 'CommentTextSegment') { + {{ note.text }} + } +
+} +
+ + + @if (activity().sourceSuggestion.status) { + {{ activity().sourceSuggestion.status }} + } @else { + + } + + + + @if (activity().sourceSuggestion.source?.name) { + {{ activity().sourceSuggestion.source!.name }} + } @else { + + } + + + + @if (activity().sourceSuggestion.molecularProfile?.name) { + {{ + activity().sourceSuggestion.molecularProfile!.name + }} + } @else { + + } + + + + @if (activity().sourceSuggestion.disease?.name) { + {{ activity().sourceSuggestion.disease!.name }} + } @else { + + } + + +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less index 5d4e87f30..df56b017e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.less @@ -1,3 +1,20 @@ +@import '../shared/comment-container.mixin.less'; +@import 'themes/global-variables.less'; :host { display: block; + ::ng-deep { + .ant-descriptions-item-label { + padding: 2px 4px !important; + font-weight: 500 !important; + font-size: 12px !important; + color: @text-color-secondary; + } + } +} + +.comment-container { + .comment-container-mixin(); +} +.fields-container { + margin: 8px; } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts index b1f3f3ec8..b9ff2a84d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/update-source-suggestion/update-source-suggestion-activity.component.ts @@ -1,11 +1,14 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { UpdateSourceSuggestionStatusActivityDetailFragment } from '@app/generated/civic.apollo' import { JsonPipe } from '@angular/common' +import { CvcEmptyValueModule } from '@app/forms/components/empty-value/empty-value.module' +import { NzDescriptionsModule } from 'ng-zorro-antd/descriptions' +import { NzTagModule } from 'ng-zorro-antd/tag' @Component({ selector: 'cvc-update-source-suggestion-activity-details', standalone: true, - imports: [JsonPipe], + imports: [JsonPipe, NzDescriptionsModule, NzTagModule, CvcEmptyValueModule], templateUrl: './update-source-suggestion-activity.component.html', styleUrl: './update-source-suggestion-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index c1b500260..9d6125dd1 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7009,9 +7009,9 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7053,7 +7053,7 @@ type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __ty export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateFeatureActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeleteCommentActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateFeatureActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7077,7 +7077,7 @@ type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'Modera type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7085,15 +7085,15 @@ type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAs type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateFeatureActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeleteCommentActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateFeatureActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7113,7 +7113,7 @@ export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAss export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7121,9 +7121,9 @@ export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAsserti export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7133,7 +7133,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -9044,6 +9044,97 @@ export const ActivityFeedItemBaseFragmentDoc = gql` } } `; +export const CommenterFieldsFragmentDoc = gql` + fragment commenterFields on User { + id + username + displayName + name + role + profileImagePath(size: 32) + organizations { + id + name + profileImagePath(size: 32) + } +} + `; +export const ParsedCommentFragmentFragmentDoc = gql` + fragment parsedCommentFragment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlagged { + entityId + displayName + tagType + flagged + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlaggedAndWithStatus { + entityId + displayName + tagType + status + flagged + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTagSegmentFlaggedAndDeprecated { + entityId + displayName + tagType + flagged + deprecated + link + revisionSetId + feature { + id + name + link + deprecated + flagged + } + __typename + } + ... on CommentTextSegment { + text + } + ... on User { + ...commenterFields + } +} + ${CommenterFieldsFragmentDoc}`; export const RevisionLinkoutDataFragmentDoc = gql` fragment revisionLinkoutData on LinkoutData { name @@ -9162,9 +9253,13 @@ export const ActivityFeedItemEventsFragmentDoc = gql` `; export const AcceptRevisionsActivityDetailFragmentDoc = gql` fragment AcceptRevisionsActivityDetail on AcceptRevisionsActivity { + parsedNote { + ...parsedCommentFragment + } revisions { id name + status currentValue suggestedValue fieldName @@ -9191,100 +9286,10 @@ export const AcceptRevisionsActivityDetailFragmentDoc = gql` ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${RevisionLinkoutDataFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${RevisionLinkoutDataFragmentDoc} ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; -export const CommenterFieldsFragmentDoc = gql` - fragment commenterFields on User { - id - username - displayName - name - role - profileImagePath(size: 32) - organizations { - id - name - profileImagePath(size: 32) - } -} - `; -export const ParsedCommentFragmentFragmentDoc = gql` - fragment parsedCommentFragment on CommentBodySegment { - __typename - ... on CommentTagSegment { - entityId - displayName - tagType - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlagged { - entityId - displayName - tagType - flagged - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlaggedAndWithStatus { - entityId - displayName - tagType - status - flagged - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlaggedAndDeprecated { - entityId - displayName - tagType - flagged - deprecated - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTextSegment { - text - } - ... on User { - ...commenterFields - } -} - ${CommenterFieldsFragmentDoc}`; export const CommentListNodeFragmentDoc = gql` fragment commentListNode on Comment { id @@ -9413,27 +9418,28 @@ export const ModerateEvidenceItemActivityDetailFragmentDoc = gql` ${ActivityFeedItemEventsFragmentDoc}`; export const RejectRevisionsActivityDetailFragmentDoc = gql` fragment RejectRevisionsActivityDetail on RejectRevisionsActivity { + parsedNote { + ...parsedCommentFragment + } revisions { id name + status currentValue suggestedValue fieldName link - creationActivity { - user { - displayName - profileImagePath(size: 32) - id - role - } - } createdAt + linkoutData { + ...revisionLinkoutData + } } ...ActivityFeedItemBase ...ActivityFeedItemEvents } - ${ActivityFeedItemBaseFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${RevisionLinkoutDataFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; export const ResolveFlagActivityDetailFragmentDoc = gql` fragment ResolveFlagActivityDetail on ResolveFlagActivity { @@ -9476,6 +9482,7 @@ export const SuggestRevisionSetActivityDetailFragmentDoc = gql` revisions { id name + status currentValue suggestedValue fieldName @@ -9498,6 +9505,7 @@ export const SuggestSourceActivityDetailFragmentDoc = gql` ...parsedCommentFragment } sourceSuggestion { + id status source { id From 67d85ce156ef2cf1a5c6d33f35272eecafa2256e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 11 Sep 2024 20:58:55 -0500 Subject: [PATCH 109/160] cleared preset activityType from feed config --- .../components/activities/activity-feed/activity-feed.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 88dbd2c04..c1687b142 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -26,7 +26,7 @@ export const feedDefaultSettings: ActivityFeedSettings = { export const feedDefaultFilters: ActivityFeedFilters = { organizationId: [], userId: [], - activityType: [ActivityTypeInput.UpdateSourceSuggestion], + activityType: [], subjectType: [], // 103 items, no errors: From 9cf2a88c985a3297f74c938644c227beb32c7292 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 12 Sep 2024 10:12:33 -0500 Subject: [PATCH 110/160] CvcActivityFeedComponent -> CvcActivityFeed --- .../activities/activity-feed/activity-feed.component.ts | 2 +- .../activity-feed/feed-scroll-service/feed-scroll.service.ts | 4 ++-- .../curation-timeline/curation-timeline.module.ts | 4 ++-- .../organizations-events/organizations-events.module.ts | 4 ++-- .../src/app/views/users/users-events/users-events.module.ts | 4 ++-- .../variants-detail/variants-events/variants-events.module.ts | 4 ++-- client/src/app/views/welcome/welcome.module.ts | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 8356d0dc0..51bd109f0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -141,7 +141,7 @@ export const FEED_SCROLL_SERVICE_TOKEN = ]), ], }) -export class CvcActivityFeedComponent { +export class CvcActivityFeed { // INPUTS cvcShowFilters = input(true) cvcSettings = input(feedDefaultSettings) diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 8403bd6e6..2f73765b8 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -10,7 +10,7 @@ import { } from 'rxjs' import { shareReplay, startWith, throttleTime } from 'rxjs/operators' import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { Routines } from 'ngx-ui-scroll' import { tag } from 'rxjs-spy/operators' import { FeedItemToggle } from '@app/components/activities/activity-feed/feed-item/feed-item.component' @@ -24,7 +24,7 @@ export interface ScrollerState { // configure ngx-ui-scroll's event listners export function configureScrollerRoutines( - context: CvcActivityFeedComponent, + context: CvcActivityFeed, state: ScrollerStateService ) { return class extends Routines { diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts index 48fbbe32e..28e26ffd3 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.module.ts @@ -3,7 +3,7 @@ import { CommonModule } from '@angular/common' import { NzGridModule } from 'ng-zorro-antd/grid' import { NzCardModule } from 'ng-zorro-antd/card' import { CurationTimelinePage } from './curation-timeline.page' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' @NgModule({ @@ -13,7 +13,7 @@ import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-hei NzGridModule, NzCardModule, CvcAutoHeightDivModule, - CvcActivityFeedComponent, + CvcActivityFeed, ], }) export class CurationTimelineModule {} diff --git a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts index f5175e484..3011c327d 100644 --- a/client/src/app/views/organizations/organizations-events/organizations-events.module.ts +++ b/client/src/app/views/organizations/organizations-events/organizations-events.module.ts @@ -2,10 +2,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { OrganizationsEventsComponent } from './organizations-events.component' import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [OrganizationsEventsComponent], - imports: [CommonModule, CvcEventFeedModule, CvcActivityFeedComponent], + imports: [CommonModule, CvcEventFeedModule, CvcActivityFeed], }) export class OrganizationsEventsModule {} diff --git a/client/src/app/views/users/users-events/users-events.module.ts b/client/src/app/views/users/users-events/users-events.module.ts index 1ac569e7a..d96d43258 100644 --- a/client/src/app/views/users/users-events/users-events.module.ts +++ b/client/src/app/views/users/users-events/users-events.module.ts @@ -1,10 +1,10 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { UsersEventsComponent } from './users-events.component' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [UsersEventsComponent], - imports: [CommonModule, CvcActivityFeedComponent], + imports: [CommonModule, CvcActivityFeed], }) export class UsersEventsModule {} diff --git a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts index b5f6a979e..aea29761a 100644 --- a/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts +++ b/client/src/app/views/variants/variants-detail/variants-events/variants-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { VariantsEventsPage } from './variants-events.page' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [VariantsEventsPage], - imports: [CommonModule, CvcActivityFeedComponent], + imports: [CommonModule, CvcActivityFeed], exports: [VariantsEventsPage], }) export class VariantsEventsModule {} diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 95bc42be6..5d01faf04 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -25,7 +25,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon' import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' -import { CvcActivityFeedComponent } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ imports: [ @@ -52,7 +52,7 @@ import { CvcActivityFeedComponent } from '@app/components/activities/activity-fe WelcomeRoutingModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, - CvcActivityFeedComponent, + CvcActivityFeed, ], declarations: [WelcomeComponent, NewsItemListComponent], exports: [WelcomeComponent], From e1c788e1ffc98a3801e7b9033dc26b66b72395c0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 12 Sep 2024 11:18:11 -0500 Subject: [PATCH 111/160] fixed missing scope from initial queries --- .../activities/activity-feed/activity-feed.component.html | 3 ++- .../activities/activity-feed/activity-feed.component.ts | 1 + .../activities/activity-feed/activity-feed.functions.ts | 8 ++++---- .../feed-settings/feed-settings.component.ts | 4 +++- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index ad2395d1e..5dfde1d42 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -97,6 +97,7 @@ + [cvcSettings]="cvcSettings()" + [cvcScope]="cvcScope()"> diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 51bd109f0..2a201b37e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -7,6 +7,7 @@ import { Injector, input, NgZone, + OnInit, Signal, } from '@angular/core' import { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 545116575..46767b288 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -41,9 +41,6 @@ function filtersToQueryVariables( } // convert settings to mode & id query variables -// NOTE: scope modes take precedence over any filter values -// for org / userId or subject, so they're set to undefined -// if the scope mode is User, Organization, or Subject function settingsToQueryVariables( settings: ActivityFeedSettings ): ActivityFeedSettingsVariables { @@ -64,9 +61,12 @@ function settingsToQueryVariables( export function queryParamsToQueryVariables( params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { + // NOTE: scope modes take precedence over any filter values + // for org / userId or subject, so it is important to call + // settingsToQueryVariables last, where scope-related values are set return { - ...settingsToQueryVariables(params.settings), ...filtersToQueryVariables(params.filters), + ...settingsToQueryVariables(params.settings), } } diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts index 87cb0b4fb..7eac1a689 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.ts @@ -16,7 +16,7 @@ import { NzFormModule } from 'ng-zorro-antd/form' import { NzIconModule } from 'ng-zorro-antd/icon' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzSelectModule } from 'ng-zorro-antd/select' -import { ActivityFeedSettings } from '../activity-feed.types' +import { ActivityFeedScope, ActivityFeedSettings } from '../activity-feed.types' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { NzGridModule } from 'ng-zorro-antd/grid' @@ -41,6 +41,7 @@ import { NzGridModule } from 'ng-zorro-antd/grid' export class CvcActivityFeedSettingsButton implements OnInit { @Output() cvcSettingsChange: EventEmitter cvcSettings = input.required() + cvcScope = input.required() includeAutomatedEvents!: WritableSignal @@ -50,6 +51,7 @@ export class CvcActivityFeedSettingsButton implements OnInit { effect(() => { this.cvcSettingsChange.emit({ ...this.cvcSettings(), + scope: this.cvcScope(), includeAutomatedEvents: this.includeAutomatedEvents(), }) }) From 504f8000397cf4bdb1ade3457959af42e9daa5cb Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 12 Sep 2024 11:52:15 -0500 Subject: [PATCH 112/160] subject, organization, user scoped feeds working --- .../activity-feed.component.html | 21 +++- .../activity-feed/activity-feed.config.ts | 4 +- .../activity-feed/activity-feed.functions.ts | 102 +++++++++--------- .../activity-feed/activity-feed.types.ts | 4 +- .../feed-item/feed-item.component.html | 3 + .../feed-item/feed-item.component.less | 1 + .../assertions-events.module.ts | 4 +- .../assertions-events.page.html | 6 +- .../assertions-events.page.ts | 18 ++-- .../evidence-events/evidence-events.module.ts | 4 +- .../evidence-events/evidence-events.page.html | 6 +- .../evidence-events/evidence-events.page.ts | 18 ++-- .../features-events/features-events.module.ts | 4 +- .../features-events/features-events.page.html | 6 +- .../features-events/features-events.page.ts | 15 +-- .../molecular-profiles-events.module.ts | 4 +- .../molecular-profiles-events.page.html | 6 +- .../molecular-profiles-events.page.ts | 15 +-- 18 files changed, 137 insertions(+), 104 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 5dfde1d42..2104b0cc4 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -13,10 +13,27 @@ @if (zeroRows()) { + [nzTitle]="resultsMessage"> }
- + +
+ No Activities found matching + @if (cvcScope().mode === 'SUBJECT') { + specified subject + } @else if (cvcScope().mode === 'USER') { + specified contributor + } @else { + specified filters + } +
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index c1687b142..776976f24 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -16,7 +16,7 @@ import { SizeStrategy } from 'vscroll' export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { - first: 50, + first: 60, scope: { mode: EventFeedMode.Unscoped }, includeAutomatedEvents: false, showFilters: true, @@ -82,7 +82,7 @@ export const scrollerSettings: Settings = { startIndex: 0, itemSize: 44, sizeStrategy: SizeStrategy.Frequent, - padding: 0.5, + padding: 1, } export const scrollerDevSettings: DevSettings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 46767b288..d28cf9d69 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -13,6 +13,49 @@ import { ActivityFeedCounts, } from './activity-feed.types' +// pluck filter options from feed connection object +export function connectionToFilterOptions( + connection: ActivityInterfaceConnection +): ActivityFeedFilterOptions { + return { + uniqueParticipants: connection.uniqueParticipants ?? [], + participatingOrganizations: connection.participatingOrganizations ?? [], + activityTypes: connection.activityTypes ?? [], + subjectTypes: connection.subjectTypes ?? [], + } +} + +// pluck/calculate feed counts from feed connection object +export function connectionToFeedCounts( + connection: ActivityInterfaceConnection +): ActivityFeedCounts { + return { + total: connection.totalCount, + unfiltered: connection.unfilteredCount, + page: connection.pageCount, + rows: connection.edges.length, + } +} + +// disable today and past dates for 'After' date picker +function disabledBeforeToday(current: Date): boolean { + const today = new Date() + today.setHours(0, 0, 0, 0) + return current.getTime() >= today.getTime() +} +// disable tomorrow and future dates for 'Before' date picker +function disabledBeforeTomorrow(current: Date): boolean { + const today = new Date() + today.setHours(0, 0, 0, 0) + const tomorrow = new Date(today.getTime() + 24 * 60 * 60 * 1000) + return current.getTime() > tomorrow.getTime() +} + +export const disableDates = { + beforeToday: disabledBeforeToday, + beforeTomorrow: disabledBeforeTomorrow, +} + // munge filter values to GQL query variables // - convert activityType, organizationId, subjectType, and userId to // arrays if they have length > 0 @@ -48,11 +91,11 @@ function settingsToQueryVariables( return { ...nonScope, mode: scope.mode, - subject: scope.mode === EventFeedMode.Subject ? scope.subject : undefined, - organizationId: - scope.mode === EventFeedMode.Organization - ? [scope.organizationId] - : undefined, + ...(scope.mode === EventFeedMode.Subject ? { subject: scope.subject } : {}), + ...(scope.mode === EventFeedMode.Organization + ? { organizationId: [scope.organizationId] } + : {}), + ...(scope.mode === EventFeedMode.User ? { userId: [scope.userId] } : {}), userId: scope.mode === EventFeedMode.User ? [scope.userId] : undefined, } } @@ -61,54 +104,9 @@ function settingsToQueryVariables( export function queryParamsToQueryVariables( params: ActivityFeedQueryParams ): ActivityFeedQueryVariables { - // NOTE: scope modes take precedence over any filter values - // for org / userId or subject, so it is important to call - // settingsToQueryVariables last, where scope-related values are set - return { + const queryVariables = { ...filtersToQueryVariables(params.filters), ...settingsToQueryVariables(params.settings), } -} - -// pluck filter options from feed connection object -export function connectionToFilterOptions( - connection: ActivityInterfaceConnection -): ActivityFeedFilterOptions { - return { - uniqueParticipants: connection.uniqueParticipants ?? [], - participatingOrganizations: connection.participatingOrganizations ?? [], - activityTypes: connection.activityTypes ?? [], - subjectTypes: connection.subjectTypes ?? [], - } -} - -// pluck/calculate feed counts from feed connection object -export function connectionToFeedCounts( - connection: ActivityInterfaceConnection -): ActivityFeedCounts { - return { - total: connection.totalCount, - unfiltered: connection.unfilteredCount, - page: connection.pageCount, - rows: connection.edges.length, - } -} - -// disable today and past dates for 'After' date picker -function disabledBeforeToday(current: Date): boolean { - const today = new Date() - today.setHours(0, 0, 0, 0) - return current.getTime() >= today.getTime() -} -// disable tomorrow and future dates for 'Before' date picker -function disabledBeforeTomorrow(current: Date): boolean { - const today = new Date() - today.setHours(0, 0, 0, 0) - const tomorrow = new Date(today.getTime() + 24 * 60 * 60 * 1000) - return current.getTime() > tomorrow.getTime() -} - -export const disableDates = { - beforeToday: disabledBeforeToday, - beforeTomorrow: disabledBeforeTomorrow, + return queryVariables } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 4143210b2..7cbb4214f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -114,7 +114,7 @@ type ScopeUser = { subject?: never } -// Unscoped mode feed queries do not specify a organization, subject, or user +// Unscoped mode feed queries do not specify a organization, subject, or user type ScopeUnscoped = { mode: EventFeedMode.Unscoped organizationId?: never @@ -122,7 +122,7 @@ type ScopeUnscoped = { userId?: never } -// FeedScope types help configure the query & UI depending on EventFeedMode +// FeedScope types help configure the query & UI depending on EventFeedMode export type ActivityFeedScope = | ScopeOrganization | ScopeSubject diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index a48ac5b50..75178465b 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -92,11 +92,13 @@ *ngSwitchCase="'GeneVariant'" [variant]="subject" [feature]="subject.feature" + [truncateLongName]="true" [enablePopover]="!isScrolling"> {{ subject.__typename }} {{ subject.name }} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index 00cff49de..a1c2657ad 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -7,6 +7,7 @@ padding-left: 0px; } .ant-card-head-title { + font-weight: 450; } > .ant-card-body { padding: 0; diff --git a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.module.ts b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.module.ts index 882ed22eb..ae00b69a7 100644 --- a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.module.ts +++ b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { AssertionsEventsPage } from './assertions-events.page' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [AssertionsEventsPage], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeed], exports: [AssertionsEventsPage], }) export class AssertionsEventsModule {} diff --git a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.html b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.html index 19dec6769..857c0257b 100644 --- a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.html +++ b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.html @@ -1,3 +1,3 @@ - + diff --git a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.ts b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.ts index 55294d078..009d2d992 100644 --- a/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.ts +++ b/client/src/app/views/assertions/assertions-detail/assertions-events/assertions-events.page.ts @@ -1,23 +1,27 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' import { + EventFeedMode, SubscribableEntities, - SubscribableInput, } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-assertions-events', templateUrl: './assertions-events.page.html', styleUrls: ['./assertions-events.page.less'], + changeDetection: ChangeDetectionStrategy.OnPush, }) export class AssertionsEventsPage { - subscribable: SubscribableInput + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - const assertionId: number = +this.route.snapshot.params['assertionId'] - this.subscribable = { - id: assertionId, - entityType: SubscribableEntities.Assertion, + this.feedScope = { + mode: EventFeedMode.Subject, + subject: { + id: +this.route.snapshot.params['assertionId'], + entityType: SubscribableEntities.Assertion, + }, } } } diff --git a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.module.ts b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.module.ts index 45929d9ef..435c38bcf 100644 --- a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.module.ts +++ b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { EvidenceEventsPage } from './evidence-events.page' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [EvidenceEventsPage], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeed], exports: [EvidenceEventsPage], }) export class EvidenceEventsModule {} diff --git a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.html b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.html index 19dec6769..857c0257b 100644 --- a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.html +++ b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.html @@ -1,3 +1,3 @@ - + diff --git a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.ts b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.ts index e6544fe8b..5c7551b02 100644 --- a/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.ts +++ b/client/src/app/views/evidence/evidence-detail/evidence-events/evidence-events.page.ts @@ -1,23 +1,27 @@ -import { Component } from '@angular/core' +import { ChangeDetectionStrategy, Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' import { + EventFeedMode, SubscribableEntities, - SubscribableInput, } from '@app/generated/civic.apollo' @Component({ selector: 'cvc-evidence-events', templateUrl: './evidence-events.page.html', styleUrls: ['./evidence-events.page.less'], + changeDetection: ChangeDetectionStrategy.OnPush, }) export class EvidenceEventsPage { - subscribable: SubscribableInput + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - const evidenceId: number = +this.route.snapshot.params['evidenceId'] - this.subscribable = { - id: evidenceId, - entityType: SubscribableEntities.EvidenceItem, + this.feedScope = { + mode: EventFeedMode.Subject, + subject: { + id: +this.route.snapshot.params['evidenceId'], + entityType: SubscribableEntities.EvidenceItem, + }, } } } diff --git a/client/src/app/views/features/features-detail/features-events/features-events.module.ts b/client/src/app/views/features/features-detail/features-events/features-events.module.ts index 3bda67f36..ca2bdd696 100644 --- a/client/src/app/views/features/features-detail/features-events/features-events.module.ts +++ b/client/src/app/views/features/features-detail/features-events/features-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { FeaturesEventsPage } from './features-events.page' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [FeaturesEventsPage], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeed], exports: [FeaturesEventsPage], }) export class FeaturesEventsModule {} diff --git a/client/src/app/views/features/features-detail/features-events/features-events.page.html b/client/src/app/views/features/features-detail/features-events/features-events.page.html index 19dec6769..857c0257b 100644 --- a/client/src/app/views/features/features-detail/features-events/features-events.page.html +++ b/client/src/app/views/features/features-detail/features-events/features-events.page.html @@ -1,3 +1,3 @@ - + diff --git a/client/src/app/views/features/features-detail/features-events/features-events.page.ts b/client/src/app/views/features/features-detail/features-events/features-events.page.ts index d5af658e1..571d3d19d 100644 --- a/client/src/app/views/features/features-detail/features-events/features-events.page.ts +++ b/client/src/app/views/features/features-detail/features-events/features-events.page.ts @@ -1,8 +1,9 @@ import { Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' import { + EventFeedMode, SubscribableEntities, - SubscribableInput, } from '@app/generated/civic.apollo' @Component({ @@ -11,13 +12,15 @@ import { styleUrls: ['./features-events.page.less'], }) export class FeaturesEventsPage { - subscribable: SubscribableInput + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - const geneId: number = +this.route.snapshot.params['featureId'] - this.subscribable = { - id: geneId, - entityType: SubscribableEntities.Feature, + this.feedScope = { + mode: EventFeedMode.Subject, + subject: { + id: +this.route.snapshot.params['featureId'], + entityType: SubscribableEntities.Feature, + }, } } } diff --git a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.module.ts b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.module.ts index f8eb0464f..9542c8820 100644 --- a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.module.ts +++ b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.module.ts @@ -1,11 +1,11 @@ import { NgModule } from '@angular/core' import { CommonModule } from '@angular/common' import { MolecularProfilesEventsPage } from './molecular-profiles-events.page' -import { CvcEventFeedModule } from '@app/components/events/event-feed/event-feed.module' +import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' @NgModule({ declarations: [MolecularProfilesEventsPage], - imports: [CommonModule, CvcEventFeedModule], + imports: [CommonModule, CvcActivityFeed], exports: [MolecularProfilesEventsPage], }) export class MolecularProfilesEventsModule {} diff --git a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.html b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.html index 19dec6769..857c0257b 100644 --- a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.html +++ b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.html @@ -1,3 +1,3 @@ - + diff --git a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.ts b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.ts index 55c315a4c..303eaf580 100644 --- a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.ts +++ b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-events/molecular-profiles-events.page.ts @@ -1,8 +1,9 @@ import { Component } from '@angular/core' import { ActivatedRoute } from '@angular/router' +import { ActivityFeedScope } from '@app/components/activities/activity-feed/activity-feed.types' import { + EventFeedMode, SubscribableEntities, - SubscribableInput, } from '@app/generated/civic.apollo' @Component({ @@ -11,13 +12,15 @@ import { styleUrls: ['./molecular-profiles-events.page.less'], }) export class MolecularProfilesEventsPage { - subscribable: SubscribableInput + feedScope: ActivityFeedScope constructor(private route: ActivatedRoute) { - const mpId: number = +this.route.snapshot.params['molecularProfileId'] - this.subscribable = { - id: mpId, - entityType: SubscribableEntities.MolecularProfile, + this.feedScope = { + mode: EventFeedMode.Subject, + subject: { + id: +this.route.snapshot.params['molecularProfileId'], + entityType: SubscribableEntities.MolecularProfile, + }, } } } From e6a741279eb9ef5323405db8ce4bff111f473a7c Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 13 Sep 2024 14:57:31 -0500 Subject: [PATCH 113/160] applied fix for OrganizationMembers query AmbiguousColumn error --- server/app/graphql/resolvers/top_level_users.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/graphql/resolvers/top_level_users.rb b/server/app/graphql/resolvers/top_level_users.rb index 85d849b83..0ac41b6e4 100644 --- a/server/app/graphql/resolvers/top_level_users.rb +++ b/server/app/graphql/resolvers/top_level_users.rb @@ -14,7 +14,7 @@ class Resolvers::TopLevelUsers < GraphQL::Schema::Resolver if value.include_subgroups && !value.id.nil? scope.joins(:organizations).where({organizations: {id: Organization.find(value.id).org_and_suborg_ids}}) elsif !value.id.nil? - scope.joins(:organizations).where("id = ?", value.id) + scope.joins(:organizations).where("organizations.id = ?", value.id) else scope.joins(:organizations).where("name ILIKE ?", "#{value.name}%") end From 923164ee463760ed60c2fb8bdcb60dfa4b1c343a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 14 Sep 2024 11:55:33 -0500 Subject: [PATCH 114/160] scroller get() fn properly returns rows after fetching all items --- .../activity-feed.component.html | 53 +++++++++++-------- .../activity-feed/activity-feed.component.ts | 19 +++++-- .../feed-counts/feed-counts.component.html | 2 +- 3 files changed, 45 insertions(+), 29 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 2104b0cc4..966398774 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -3,6 +3,36 @@ [nzExtra]="cardExtra" nzSize="small" style="width: 100%"> + + + + {{ cvcTitle() }} + + + + + + Loadingโ€ฆ + + + + + + + + @@ -88,29 +118,6 @@ - - - - {{ cvcTitle() }} - - - - - - Loadingโ€ฆ - - - - { const { index, count } = params + console.log( + 'configureDatasource ', + 'index: ', + index, + '; count: ', + count + ) if (edges.length === 0) { // no rows to display this.onZeroRows$.next(true) return [] - } else if (edges.length === this.counts()!.total) { - // all rows have been fetched - // TODO: show all rows fetched notification - return of(edges) - } else if (edges.length >= index + count) { + } + // else if (edges.length === this.counts()!.total) { + // // edges + // // TODO: show all rows fetched notification + // return of(edges.slice(index, index + count)) + // } + else if (edges.length >= index + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) } else { diff --git a/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html index 5f9ad46a9..a350628a1 100644 --- a/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html +++ b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html @@ -2,6 +2,6 @@ - {{ rows() }} of {{ total() | number }} displayed + {{ rows() }} of {{ total() | number }} loaded } From f80918fe0d1b42c9f799d9fc9539da9b70273b17 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Sat, 14 Sep 2024 11:55:33 -0500 Subject: [PATCH 115/160] scroller get() fn properly returns rows after fetching all items --- .../activity-feed.component.html | 53 +++++++------- .../activity-feed/activity-feed.component.ts | 69 +++++++++---------- .../activity-feed/activity-feed.functions.ts | 2 + .../activity-feed/activity-feed.types.ts | 6 +- .../feed-counts/feed-counts.component.html | 2 +- 5 files changed, 69 insertions(+), 63 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 2104b0cc4..966398774 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -3,6 +3,36 @@ [nzExtra]="cardExtra" nzSize="small" style="width: 100%"> + + + + {{ cvcTitle() }} + + + + + + Loadingโ€ฆ + + + + + + + + @@ -88,29 +118,6 @@ - - - - {{ cvcTitle() }} - - - - - - Loadingโ€ฆ - - - - isAtTop', [ - animate('300ms ease-out', style({ opacity: 0 })), - ]), - transition('isAtTop => isNotAtTop', [ - animate('300ms ease-in', style({ opacity: 1 })), - ]), - ]), - trigger('atBottom', [ - state('isAtBottom', style({ opacity: 0 })), - state('isNotAtBottom', style({ opacity: 1 })), - transition('isNotAtBottom => isAtBottom', [animate('300ms ease-out')]), - transition('isAtBottom => isNotAtBottom', [animate('300ms ease-in')]), - ]), - ], + animations: [], }) export class CvcActivityFeed { // INPUTS @@ -163,7 +150,9 @@ export class CvcActivityFeed { queryType$: Subject<'refetch' | 'fetchMore'> onQueryComplete$: Subject edge$: Observable + pageInfo$: Subject onZeroRows$: Subject + onAllRowsFetched$: Subject // PRESENTATION SIGNALS refetchLoading: Signal // loading state for refetch, shows spinner over feed @@ -172,6 +161,7 @@ export class CvcActivityFeed { counts: Signal> feedFilterOptions: Signal scroller: Signal + allRowsFetched: Signal // REFERENCES queryRef?: QueryRef @@ -193,12 +183,17 @@ export class CvcActivityFeed { this.fetchMore$ = new Subject() this.init$ = new Subject() this.queryType$ = new Subject() + this.pageInfo$ = new Subject() this.onQueryComplete$ = new Subject() - this.onZeroRows$ = new BehaviorSubject(false) + this.onZeroRows$ = new Subject() + this.onAllRowsFetched$ = new Subject() this.scrollerRoutines = configureScrollerRoutines(this, this.scrollerState) this.scroller = this.scrollerState.state.asReadonly() this.zeroRows = toSignal(this.onZeroRows$, { initialValue: false }) + this.allRowsFetched = toSignal(this.onAllRowsFetched$, { + initialValue: false, + }) const refreshChange$ = combineLatest([ this.onSettingChange$, @@ -209,7 +204,7 @@ export class CvcActivityFeed { settings: settings, filters: filters, }) - return { + return { type: 'refetch', query: queryVars, } @@ -218,7 +213,7 @@ export class CvcActivityFeed { const fetchChange$ = merge(this.fetchMore$, this.poll$).pipe( map((fetchParams) => { - return { + return { type: 'fetchMore', fetch: fetchParams, } @@ -227,7 +222,7 @@ export class CvcActivityFeed { this.result$ = this.init$.pipe( switchMap(() => merge(refreshChange$, fetchChange$)), - switchMap((event) => { + switchMap((event: FeedQueryEvent) => { this.queryType$.next(event.type) this.onZeroRows$.next(false) if (!this.queryRef) { @@ -307,6 +302,16 @@ export class CvcActivityFeed { { initialValue: feedFilterOptionDefaults } ) + this.allRowsFetched = toSignal( + this.onAllRowsFetched$.pipe(tag('onAllRowsFetched$')), + // connection$.pipe( + // map((connection) => { + // return connection.pageInfo.hasNextPage + // }) + // ), + { initialValue: false } + ) + this.edge$ = this.result$.pipe( pluck('data', 'activities'), filter(isNonNulled), @@ -327,37 +332,27 @@ export class CvcActivityFeed { configureDatasource(): void { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { - // TODO: handle case where all rows have been fetched, using scroll adapter's eof/bof events return of({ index: index, count: count }).pipe( withLatestFrom(this.edge$), switchMap(([params, edges]) => { const { index, count } = params - if (edges.length === 0) { - // no rows to display - this.onZeroRows$.next(true) - return [] - } else if (edges.length === this.counts()!.total) { - // all rows have been fetched - // TODO: show all rows fetched notification - return of(edges) - } else if (edges.length >= index + count) { + + if (edges.length >= index + count) { // edges cached, return slice of current array return of(edges.slice(index, index + count)) } else { - // issue fetchMore query to satisfy requested row set + // requested edges not cached, fetchMore to retrieve them const queryVars = { first: count, after: edges[index - 1].cursor, } - // reset query complete, which will emit true from $result, - // so that incomplete edges are not returned in $edges.pipe below + // reset query complete this.onQueryComplete$.next(false) // issue query! this.fetchMore$.next(queryVars) return this.edge$.pipe( - // wait until query complete before returning edges slice - skipUntil(this.onQueryComplete$), + skipUntil(this.onQueryComplete$), // wait until query complete (called from result$), map((edges) => edges.slice(index, index + count)) // tag('configureDatasource.get() ++++++++++++++') ) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index d28cf9d69..0b364d951 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -34,6 +34,8 @@ export function connectionToFeedCounts( unfiltered: connection.unfilteredCount, page: connection.pageCount, rows: connection.edges.length, + hasNextPage: connection.pageInfo.hasNextPage, + hasPreviousPage: connection.pageInfo.hasPreviousPage, } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 7cbb4214f..5eeaf3c29 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -57,6 +57,8 @@ export type ActivityFeedCounts = { unfiltered: number page: number rows: number + hasNextPage: boolean + hasPreviousPage: boolean } export type FetchParams = { @@ -76,13 +78,13 @@ export type ActivityFeedQueryParams = { // query events can either refresh the entire feed list, or fetch more results export type FeedQueryType = 'refetch' | 'fetchMore' -type FeedQueryFetchMoreEvent = { +export type FeedQueryFetchMoreEvent = { type: 'fetchMore' fetch: FetchParams query: never } -type FeedQueryRefetchEvent = { +export type FeedQueryRefetchEvent = { type: 'refetch' query: ActivityFeedQueryVariables fetch: never diff --git a/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html index 5f9ad46a9..a350628a1 100644 --- a/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html +++ b/client/src/app/components/activities/activity-feed/feed-counts/feed-counts.component.html @@ -2,6 +2,6 @@ - {{ rows() }} of {{ total() | number }} displayed + {{ rows() }} of {{ total() | number }} loaded } From f7906062b5ec08fb91e5e6634824feb977dc5509 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 16 Sep 2024 10:10:50 -0500 Subject: [PATCH 116/160] feed activity, subject options sorted by alphabetical order --- .../activity-feed/activity-feed.component.ts | 6 ++++-- .../feed-filters/feed-filters.component.html | 14 ++------------ .../feed-filters/feed-filters.component.ts | 3 ++- client/src/app/core/pipes/pipes.module.ts | 3 +++ client/src/app/core/pipes/sort-enum.pipe.ts | 16 ++++++++++++++++ 5 files changed, 27 insertions(+), 15 deletions(-) create mode 100644 client/src/app/core/pipes/sort-enum.pipe.ts diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 7d85f2dc3..05fb50449 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -150,7 +150,7 @@ export class CvcActivityFeed { queryType$: Subject<'refetch' | 'fetchMore'> onQueryComplete$: Subject edge$: Observable - pageInfo$: Subject + pageInfo$: Observable onZeroRows$: Subject onAllRowsFetched$: Subject @@ -183,7 +183,7 @@ export class CvcActivityFeed { this.fetchMore$ = new Subject() this.init$ = new Subject() this.queryType$ = new Subject() - this.pageInfo$ = new Subject() + this.pageInfo$ = new Observable() this.onQueryComplete$ = new Subject() this.onZeroRows$ = new Subject() this.onAllRowsFetched$ = new Subject() @@ -280,6 +280,8 @@ export class CvcActivityFeed { shareReplay(1) ) + this.pageInfo$ = connection$.pipe(pluck('pageInfo'), filter(isNonNulled)) + this.counts = toSignal( connection$.pipe( map((connection) => { diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index 446b3b940..a23995cf4 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -15,7 +15,7 @@ [nzOptionOverflowSize]="12" [nzOptionHeightPx]="28"> @@ -56,7 +56,7 @@ [nzOptionHeightPx]="28" [nzOptionOverflowSize]="10"> @@ -201,16 +201,6 @@

Occurred Before

nzPlaceHolder="Select Date"> - diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index acf3d2677..62830f12d 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -19,7 +19,7 @@ import { ActivityTypeInput, Maybe, } from '@app/generated/civic.apollo' -import { CommonModule } from '@angular/common' +import { CommonModule, KeyValuePipe } from '@angular/common' import { FormsModule } from '@angular/forms' import { NzFormModule } from 'ng-zorro-antd/form' import { NzSelectModule } from 'ng-zorro-antd/select' @@ -37,6 +37,7 @@ export const defaultFilters = {} imports: [ CommonModule, FormsModule, + KeyValuePipe, NzIconModule, NzGridModule, NzFormModule, diff --git a/client/src/app/core/pipes/pipes.module.ts b/client/src/app/core/pipes/pipes.module.ts index 2e5fde77a..b36c81748 100644 --- a/client/src/app/core/pipes/pipes.module.ts +++ b/client/src/app/core/pipes/pipes.module.ts @@ -31,6 +31,7 @@ import { OrdinalPipe } from './ordinal-number' import { IconNameForActivityTypeInputPipe } from './icon-name-for-activity-type.pipe' import { EntityTypeToTypenamePipe } from './entity-type-to-typename.pipe' import { UserRoleToIconNamePipe } from './user-role-to-icon-name.pipe' +import { SortEnumPipe } from './sort-enum.pipe' @NgModule({ declarations: [ @@ -62,6 +63,7 @@ import { UserRoleToIconNamePipe } from './user-role-to-icon-name.pipe' EntityColorPipe, DevRandomBoolPipe, CivicTimeagoFormatter, + SortEnumPipe, TypenameToIconPipe, IsArrayPipe, IconNameForActivityTypeInputPipe, @@ -98,6 +100,7 @@ import { UserRoleToIconNamePipe } from './user-role-to-icon-name.pipe' EntityColorPipe, DevRandomBoolPipe, CivicTimeagoFormatter, + SortEnumPipe, TypenameToIconPipe, IconNameForActivityTypeInputPipe, ], diff --git a/client/src/app/core/pipes/sort-enum.pipe.ts b/client/src/app/core/pipes/sort-enum.pipe.ts new file mode 100644 index 000000000..a6baef888 --- /dev/null +++ b/client/src/app/core/pipes/sort-enum.pipe.ts @@ -0,0 +1,16 @@ +import { Pipe, PipeTransform } from '@angular/core' + +@Pipe({ + name: 'enumSort', + pure: true, +}) +export class SortEnumPipe implements PipeTransform { + transform(enumValues: T[]): T[] { + return [...enumValues].sort((a, b) => { + if (typeof a === 'string' && typeof b === 'string') { + return a.localeCompare(b) + } + return (a as number) - (b as number) + }) + } +} From 964e0eb974e135e86a3b982b82e4e4a3ecb7fcbf Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 16 Sep 2024 11:33:52 -0500 Subject: [PATCH 117/160] homepage news & feed blocks auto-set same height to fit available space --- .../app/views/welcome/welcome.component.html | 206 ++++++++---------- .../app/views/welcome/welcome.component.less | 4 +- .../src/app/views/welcome/welcome.module.ts | 6 +- 3 files changed, 100 insertions(+), 116 deletions(-) diff --git a/client/src/app/views/welcome/welcome.component.html b/client/src/app/views/welcome/welcome.component.html index b4f0de30a..5bb49fb25 100644 --- a/client/src/app/views/welcome/welcome.component.html +++ b/client/src/app/views/welcome/welcome.component.html @@ -1,120 +1,102 @@ - - - - - -
-

Welcome to CIViC

-

- an open-source platform supporting crowdsourced and - expert-moderated cancer variant curation. -

-
-
-

- Discover supported clinical interpretations
- of mutations related to cancer. -

-
-
-

- Participate with colleagues
to add variants and support -
for cancer-related mutations. -

-
- -
-
-
-
- - - - - - - - +@let rowGutter = [12, 12]; + + + +
+

Welcome to CIViC

+

+ an open-source platform supporting crowdsourced and expert-moderated + cancer variant curation. +

+
+
+

+ Discover supported clinical interpretations
+ of mutations related to cancer. +

+
+
+

+ Participate with colleagues
to add variants and support +
for cancer-related mutations. +

+
+ +
+
+ + + + + +
- - - +
+
+
+ +
- - - - - -

- CIViC is a community-edited forum for discussion and interpretation of - peer-reviewed publications pertaining to the clinical relevance of - variants (or biomarker alterations) in cancer. These interpretations - may include associations between molecular alterations (or lack of - alteration) and one or more therapies, diagnoses, prognoses or other - treatment decisions. These interpretations of clinical significance - (or lack of clinical significance) are purely for research purposes. A - finding of no interpretation does not necessarily indicate lack of - relevance for any specific variant or biomarker alteration. - Interpretations are not presented in ranked order of potential or - predicted importance. These interpretations make no promise or - guarantee of any clinical benefit (or lack of clinical benefit). -

-

- The civicdb.org website does not provide any medical or healthcare - products, services or advice, and is not for medical emergencies or - urgent situations. - IF YOU THINK YOU MAY HAVE A MEDICAL EMERGENCY, CALL YOUR DOCTOR OR - 911 IMMEDIATELY. Information contained on this website is not a substitute for a - doctor's medical judgment or advice. We recommend that you discuss - your specific, individual health concerns with your doctor or health - care professional. -

-
-
-
+
+
+ + +

+ CIViC is a community-edited forum for discussion and interpretation of + peer-reviewed publications pertaining to the clinical relevance of + variants (or biomarker alterations) in cancer. These interpretations may + include associations between molecular alterations (or lack of + alteration) and one or more therapies, diagnoses, prognoses or other + treatment decisions. These interpretations of clinical significance (or + lack of clinical significance) are purely for research purposes. A + finding of no interpretation does not necessarily indicate lack of + relevance for any specific variant or biomarker alteration. + Interpretations are not presented in ranked order of potential or + predicted importance. These interpretations make no promise or guarantee + of any clinical benefit (or lack of clinical benefit). +

+

+ The civicdb.org website does not provide any medical or healthcare + products, services or advice, and is not for medical emergencies or + urgent situations. + + IF YOU THINK YOU MAY HAVE A MEDICAL EMERGENCY, CALL YOUR DOCTOR OR 911 + IMMEDIATELY. Information contained on this website is not a substitute for a + doctor's medical judgment or advice. We recommend that you discuss your + specific, individual health concerns with your doctor or health care + professional. +

+
+
- +
+ nz-typography + nzType="secondary" + style="text-align: right; padding-right: 12px"> CIViC {{ release.name }} ({{ release.published_at | date }}) • History
-
+
-
+ diff --git a/client/src/app/views/welcome/welcome.component.less b/client/src/app/views/welcome/welcome.component.less index a53700a93..32aa0afaf 100644 --- a/client/src/app/views/welcome/welcome.component.less +++ b/client/src/app/views/welcome/welcome.component.less @@ -1,5 +1,5 @@ -@import "themes/global-variables.less"; -@import "ng-zorro-antd/style/color/colors.less"; +@import 'themes/global-variables.less'; +@import 'ng-zorro-antd/style/color/colors.less'; :host { display: block; diff --git a/client/src/app/views/welcome/welcome.module.ts b/client/src/app/views/welcome/welcome.module.ts index 5d01faf04..176d6948b 100644 --- a/client/src/app/views/welcome/welcome.module.ts +++ b/client/src/app/views/welcome/welcome.module.ts @@ -8,7 +8,6 @@ import { NzStatisticModule } from 'ng-zorro-antd/statistic' import { NzGridModule } from 'ng-zorro-antd/grid' import { CommonModule } from '@angular/common' import { NzCardModule } from 'ng-zorro-antd/card' -import { NzSpaceModule } from 'ng-zorro-antd/space' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzRadioModule } from 'ng-zorro-antd/radio' import { FormsModule } from '@angular/forms' @@ -26,6 +25,8 @@ import { NzSelectModule } from 'ng-zorro-antd/select' import { NzPopoverModule } from 'ng-zorro-antd/popover' import { NzCheckboxModule } from 'ng-zorro-antd/checkbox' import { CvcActivityFeed } from '@app/components/activities/activity-feed/activity-feed.component' +import { CvcAutoHeightDivModule } from '@app/directives/auto-height-div/auto-height-div.module' +import { CvcAutoHeightCardModule } from '@app/directives/auto-height-card/auto-height-card.module' @NgModule({ imports: [ @@ -40,7 +41,6 @@ import { CvcActivityFeed } from '@app/components/activities/activity-feed/activi NzCheckboxModule, NzListModule, NzRadioModule, - NzSpaceModule, NzStatisticModule, NzTypographyModule, NzEmptyModule, @@ -50,6 +50,8 @@ import { CvcActivityFeed } from '@app/components/activities/activity-feed/activi NzIconModule, NzSelectModule, WelcomeRoutingModule, + CvcAutoHeightDivModule, + CvcAutoHeightCardModule, CvcSiteStatsCardModule, CvcHomepageEventFeedModule, CvcActivityFeed, From 482f1bf070252a8caa8c9746eed16f3187bd342a Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 16 Sep 2024 11:42:21 -0500 Subject: [PATCH 118/160] filter column border & padding fixed in hidden filters state --- .../activities/activity-feed/activity-feed.component.html | 4 +++- .../activities/activity-feed/activity-feed.component.less | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 966398774..b770ab491 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -36,7 +36,9 @@ -
+
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 7b8b4eb3a..9b6d2b8ab 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -7,9 +7,13 @@ margin-top: -11px; margin-bottom: -12px; margin-left: -12px; - border-right: 1px solid #f0f0f0; + margin-right: -12px; border-bottom-left-radius: 2px; overflow: hidden; + &.feed-border { + border-right: 1px solid #f0f0f0; + margin-right: inherit; + } } .feed-layers { From 717c2f4c29bcad05cd6fca905d634550bd4162b4 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Mon, 16 Sep 2024 12:13:53 -0500 Subject: [PATCH 119/160] fixed scroller get() logic for subject feeds w/ low activity counts --- .../activity-feed.component.less | 36 ------------------- .../activity-feed/activity-feed.component.ts | 23 ++++++++---- .../activity-feed/activity-feed.config.ts | 4 +-- .../activity-feed/activity-feed.functions.ts | 2 -- .../activity-feed/activity-feed.types.ts | 2 -- 5 files changed, 19 insertions(+), 48 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.less b/client/src/app/components/activities/activity-feed/activity-feed.component.less index 9b6d2b8ab..641507b32 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.less +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.less @@ -36,42 +36,6 @@ } } - // scroll boundaries layer - .boundaries { - z-index: 5; - position: absolute; - display: block; - height: 100%; - width: 100%; - pointer-events: none; - * { - pointer-events: auto; - } - .shadow-top, - .shadow-bottom { - position: absolute; - left: 0; - right: 0; - height: 15px; - width: 100%; - pointer-events: none; - } - - .shadow-top { - top: 0; - background: linear-gradient( - to bottom, - rgba(0, 0, 0, 0.1), - rgba(0, 0, 0, 0) - ); - } - - .shadow-bottom { - bottom: 0; - background: linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); - } - } - // scroller layer .scroller { z-index: 0; diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 05fb50449..8f691fddb 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -335,13 +335,24 @@ export class CvcActivityFeed { this.scrollDatasource = new Datasource({ get: (index: number, count: number) => { return of({ index: index, count: count }).pipe( - withLatestFrom(this.edge$), - switchMap(([params, edges]) => { + withLatestFrom(this.edge$, this.pageInfo$), + switchMap(([params, edges, pageInfo]) => { const { index, count } = params + const edgesRequired = index + count // total edges needed to satisfy request + const hasNextPage = pageInfo.hasNextPage - if (edges.length >= index + count) { - // edges cached, return slice of current array - return of(edges.slice(index, index + count)) + // at top of results, all rows loaded & cached, more edges requested than available + if ( + index === 0 && + hasNextPage === false && + edges.length <= edgesRequired + ) { + return of(edges) + } + + // edges cached, return slice of current array + if (edges.length >= edgesRequired) { + return of(edges.slice(index, edgesRequired)) } else { // requested edges not cached, fetchMore to retrieve them const queryVars = { @@ -355,7 +366,7 @@ export class CvcActivityFeed { this.fetchMore$.next(queryVars) return this.edge$.pipe( skipUntil(this.onQueryComplete$), // wait until query complete (called from result$), - map((edges) => edges.slice(index, index + count)) + map((edges) => edges.slice(index, edgesRequired)) // tag('configureDatasource.get() ++++++++++++++') ) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 776976f24..ded4e250d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -16,7 +16,7 @@ import { SizeStrategy } from 'vscroll' export const feedPollInterval = 30000 export const feedDefaultSettings: ActivityFeedSettings = { - first: 60, + first: 50, scope: { mode: EventFeedMode.Unscoped }, includeAutomatedEvents: false, showFilters: true, @@ -82,7 +82,7 @@ export const scrollerSettings: Settings = { startIndex: 0, itemSize: 44, sizeStrategy: SizeStrategy.Frequent, - padding: 1, + padding: 0.8, } export const scrollerDevSettings: DevSettings = { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index 0b364d951..d28cf9d69 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -34,8 +34,6 @@ export function connectionToFeedCounts( unfiltered: connection.unfilteredCount, page: connection.pageCount, rows: connection.edges.length, - hasNextPage: connection.pageInfo.hasNextPage, - hasPreviousPage: connection.pageInfo.hasPreviousPage, } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 5eeaf3c29..3b289805d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -57,8 +57,6 @@ export type ActivityFeedCounts = { unfiltered: number page: number rows: number - hasNextPage: boolean - hasPreviousPage: boolean } export type FetchParams = { From 6d3b05d34f607320d020be7845d2ea286eece6dc Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Mon, 16 Sep 2024 19:45:43 -0500 Subject: [PATCH 120/160] add fusion variant to feed --- .../activity-feed/feed-item/feed-item.component.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 75178465b..7bc192f49 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -100,6 +100,12 @@ [feature]="subject.feature" [truncateLongName]="true" [enablePopover]="!isScrolling"> + Date: Mon, 16 Sep 2024 20:06:15 -0500 Subject: [PATCH 121/160] pull back fusion variant info --- .../activity-feed/activity-feed.query.gql | 7 + client/src/app/generated/civic.apollo.ts | 123 +++++++++--------- 2 files changed, 72 insertions(+), 58 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 56c475966..0cc51ff9d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -99,6 +99,13 @@ fragment ActivityFeedItemBase on ActivityInterface { link } } + ... on FusionVariant { + feature { + id + name + link + } + } } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 574ffd1af..ed721fe1c 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7588,123 +7588,123 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; -type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateFeatureActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeleteCommentActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateFeatureActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateFeatureActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeleteCommentActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateFeatureActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']['input']; @@ -7712,7 +7712,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -9743,6 +9743,13 @@ export const ActivityFeedItemBaseFragmentDoc = gql` link } } + ... on FusionVariant { + feature { + id + name + link + } + } } } `; From 0c029df3843086b40250a19c370b8ee5b40cf4a8 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Mon, 16 Sep 2024 20:14:37 -0500 Subject: [PATCH 122/160] add comment to case statement --- client/src/app/core/pipes/icon-name-for-subscribable-entity.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts b/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts index 524b3b6b8..0be52bfdc 100644 --- a/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts +++ b/client/src/app/core/pipes/icon-name-for-subscribable-entity.ts @@ -45,6 +45,9 @@ export class IconNameForSubscribableEntity implements PipeTransform { case 'SOURCE': case 'Source': return 'civic-source' + case 'COMMENT': + case 'Comment': + return 'civic-comment' default: console.log('String No icon name found for ' + e) return 'border-outer' From 054973b986bd30586261314561cd80db6b3d91a1 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Thu, 3 Oct 2024 10:42:08 -0500 Subject: [PATCH 123/160] pull back note in both queries to fix cache issue --- client/src/app/generated/civic.apollo.ts | 54 +++++++++++++------ .../molecular-profiles-detail.query.gql | 7 +++ .../molecular-profiles-summary.query.gql | 3 ++ .../variants-detail/variants-detail.query.gql | 7 +++ .../variants-summary.query.gql | 3 ++ 5 files changed, 58 insertions(+), 16 deletions(-) diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index f85d64593..cee5e377e 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -9368,18 +9368,18 @@ export type MolecularProfileDetailQueryVariables = Exact<{ }>; -export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'FusionVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'FusionVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> } | undefined }; +export type MolecularProfileDetailQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'FusionVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'FusionVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> } | undefined }; -export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'FusionVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'FusionVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> }; +export type MolecularProfileDetailFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, deprecated: boolean, deprecationReason?: MolecularProfileDeprecationReason | undefined, molecularProfileAliases: Array, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, deprecatedVariants: Array<{ __typename: 'FactorVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'FusionVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'GeneVariant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } } | { __typename: 'Variant', deprecationReason?: VariantDeprecationReason | undefined, id: number, deprecated: boolean, flagged: boolean, name: string, link: string, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, variants: Array<{ __typename: 'FactorVariant', id: number } | { __typename: 'FusionVariant', id: number } | { __typename: 'GeneVariant', id: number } | { __typename: 'Variant', id: number }> }; export type MolecularProfileSummaryQueryVariables = Exact<{ mpId: Scalars['Int']['input']; }>; -export type MolecularProfileSummaryQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource, deprecated: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }> }>, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; +export type MolecularProfileSummaryQuery = { __typename: 'Query', molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource, deprecated: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }> }>, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; -export type MolecularProfileSummaryFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource, deprecated: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }> }>, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; +export type MolecularProfileSummaryFieldsFragment = { __typename: 'MolecularProfile', id: number, name: string, description?: string | undefined, molecularProfileAliases: Array, molecularProfileScore: number, sources: Array<{ __typename: 'Source', id: number, citation?: string | undefined, link: string, sourceType: SourceSource, deprecated: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number, nodes: Array<{ __typename: 'MolecularProfile', id: number, link: string, name: string, deprecated: boolean, flagged: boolean }> }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }> }>, parsedName: Array<{ __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'MolecularProfileTextSegment', text: string } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, complexMolecularProfileCreationActivity?: { __typename: 'CreateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, variantDeprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, complexMolecularProfileDeprecationActivity?: { __typename: 'DeprecateComplexMolecularProfileActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; type MolecularProfileParsedName_Feature_Fragment = { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }; @@ -9567,15 +9567,15 @@ export type VariantDetailQueryVariables = Exact<{ }>; -export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'FusionVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; +export type VariantDetailQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'FusionVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } } | undefined }; -type VariantDetailFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -type VariantDetailFields_FusionVariant_Fragment = { __typename: 'FusionVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_FusionVariant_Fragment = { __typename: 'FusionVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -type VariantDetailFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; -type VariantDetailFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; +type VariantDetailFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, deprecated: boolean, deprecationReason?: VariantDeprecationReason | undefined, variantAliases: Array, openRevisionCount: number, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, flags: { __typename: 'FlagConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number } }; export type VariantDetailFieldsFragment = VariantDetailFields_FactorVariant_Fragment | VariantDetailFields_FusionVariant_Fragment | VariantDetailFields_GeneVariant_Fragment | VariantDetailFields_Variant_Fragment; @@ -9601,15 +9601,15 @@ export type VariantSummaryQueryVariables = Exact<{ }>; -export type VariantSummaryQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined } | undefined }; +export type VariantSummaryQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined } | { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined } | { __typename: 'GeneVariant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined } | { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined } | undefined }; -type VariantSummaryFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined }; +type VariantSummaryFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, ncitId?: string | undefined, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, ncitDetails?: { __typename: 'NcitDetails', synonyms: Array<{ __typename: 'NcitSynonym', name: string, source: string }>, definitions: Array<{ __typename: 'NcitDefinition', definition: string, source: string }> } | undefined }; -type VariantSummaryFields_FusionVariant_Fragment = { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined }; +type VariantSummaryFields_FusionVariant_Fragment = { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, viccCompliantName: string, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, fusion: { __typename: 'Fusion', fivePrimePartnerStatus: FusionPartnerStatus, threePrimePartnerStatus: FusionPartnerStatus, fivePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined, threePrimeGene?: { __typename: 'Gene', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined }, fivePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, threePrimeCoordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, fivePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, fivePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeStartExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined, threePrimeEndExonCoordinates?: { __typename: 'ExonCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, exon?: number | undefined, exonOffset?: number | undefined, exonOffsetDirection?: Direction | undefined, ensemblId?: string | undefined, strand?: Direction | undefined, coordinateType: ExonCoordinateType } | undefined }; -type VariantSummaryFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined }; +type VariantSummaryFields_GeneVariant_Fragment = { __typename: 'GeneVariant', id: number, name: string, variantAliases: Array, alleleRegistryId?: string | undefined, openCravatUrl?: string | undefined, maneSelectTranscript?: string | undefined, hgvsDescriptions: Array, clinvarIds: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined, coordinates?: { __typename: 'VariantCoordinate', referenceBuild?: ReferenceBuild | undefined, ensemblVersion?: number | undefined, chromosome?: string | undefined, representativeTranscript?: string | undefined, start?: number | undefined, stop?: number | undefined, referenceBases?: string | undefined, variantBases?: string | undefined, coordinateType: VariantCoordinateType } | undefined, myVariantInfo?: { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array } | undefined }; -type VariantSummaryFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined }; +type VariantSummaryFields_Variant_Fragment = { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, variantTypes: Array<{ __typename: 'VariantType', id: number, link: string, soid: string, name: string }>, flags: { __typename: 'FlagConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, lastSubmittedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, lastAcceptedRevisionEvent?: { __typename: 'Event', originatingUser: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, creationActivity?: { __typename: 'CreateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined } } | undefined, deprecationActivity?: { __typename: 'DeprecateVariantActivity', createdAt: any, user: { __typename: 'User', id: number, displayName: string, role: UserRole, profileImagePath?: string | undefined }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, displayName: string, role: UserRole }> } | undefined }; export type VariantSummaryFieldsFragment = VariantSummaryFields_FactorVariant_Fragment | VariantSummaryFields_FusionVariant_Fragment | VariantSummaryFields_GeneVariant_Fragment | VariantSummaryFields_Variant_Fragment; @@ -12171,6 +12171,13 @@ export const MolecularProfileDetailFieldsFragmentDoc = gql` deprecated deprecationReason complexMolecularProfileDeprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt parsedNote { ...parsedCommentFragment } @@ -12432,10 +12439,14 @@ export const MolecularProfileSummaryFieldsFragmentDoc = gql` role profileImagePath(size: 32) } + parsedNote { + ...parsedCommentFragment + } } } ${VariantMolecularProfileCardFieldsFragmentDoc} -${MolecularProfileParsedNameFragmentDoc}`; +${MolecularProfileParsedNameFragmentDoc} +${ParsedCommentFragmentFragmentDoc}`; export const OrganizationDetailFieldsFragmentDoc = gql` fragment OrganizationDetailFields on Organization { id @@ -12804,6 +12815,13 @@ export const VariantDetailFieldsFragmentDoc = gql` deprecated deprecationReason deprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt parsedNote { ...parsedCommentFragment } @@ -12908,6 +12926,9 @@ export const VariantSummaryFieldsFragmentDoc = gql` profileImagePath(size: 32) } createdAt + parsedNote { + ...parsedCommentFragment + } } ... on GeneVariant { ...GeneVariantSummaryFields @@ -12919,7 +12940,8 @@ export const VariantSummaryFieldsFragmentDoc = gql` ...FusionVariantSummaryFields } } - ${GeneVariantSummaryFieldsFragmentDoc} + ${ParsedCommentFragmentFragmentDoc} +${GeneVariantSummaryFieldsFragmentDoc} ${FactorVariantSummaryFieldsFragmentDoc} ${FusionVariantSummaryFieldsFragmentDoc}`; export const ActivityCardDocument = gql` diff --git a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-detail.query.gql b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-detail.query.gql index 64fc6dcc2..22c8b20f4 100644 --- a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-detail.query.gql +++ b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-detail.query.gql @@ -10,6 +10,13 @@ fragment MolecularProfileDetailFields on MolecularProfile { deprecated deprecationReason complexMolecularProfileDeprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt parsedNote { ...parsedCommentFragment } diff --git a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-summary/molecular-profiles-summary.query.gql b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-summary/molecular-profiles-summary.query.gql index ec747b199..d46485421 100644 --- a/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-summary/molecular-profiles-summary.query.gql +++ b/client/src/app/views/molecular-profiles/molecular-profiles-detail/molecular-profiles-summary/molecular-profiles-summary.query.gql @@ -49,6 +49,9 @@ fragment MolecularProfileSummaryFields on MolecularProfile { role profileImagePath(size: 32) } + parsedNote { + ...parsedCommentFragment + } } } diff --git a/client/src/app/views/variants/variants-detail/variants-detail.query.gql b/client/src/app/views/variants/variants-detail/variants-detail.query.gql index 9c7329d51..2531905ee 100644 --- a/client/src/app/views/variants/variants-detail/variants-detail.query.gql +++ b/client/src/app/views/variants/variants-detail/variants-detail.query.gql @@ -10,6 +10,13 @@ fragment VariantDetailFields on VariantInterface { deprecated deprecationReason deprecationActivity { + user { + id + displayName + role + profileImagePath(size: 32) + } + createdAt parsedNote { ...parsedCommentFragment } diff --git a/client/src/app/views/variants/variants-detail/variants-summary/variants-summary.query.gql b/client/src/app/views/variants/variants-detail/variants-summary/variants-summary.query.gql index f736bae39..051e281f8 100644 --- a/client/src/app/views/variants/variants-detail/variants-summary/variants-summary.query.gql +++ b/client/src/app/views/variants/variants-detail/variants-summary/variants-summary.query.gql @@ -64,6 +64,9 @@ fragment VariantSummaryFields on VariantInterface { profileImagePath(size: 32) } createdAt + parsedNote { + ...parsedCommentFragment + } } ... on GeneVariant { ... GeneVariantSummaryFields From bc28bbe133321879a4b62d73540fb96cf558e112 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Thu, 3 Oct 2024 13:03:46 -0500 Subject: [PATCH 124/160] refactor variant tsv to include new variant types --- .../tsv_formatters/variant_tsv_formatter.rb | 133 ++++++++++++++---- 1 file changed, 108 insertions(+), 25 deletions(-) diff --git a/server/app/tsv_formatters/variant_tsv_formatter.rb b/server/app/tsv_formatters/variant_tsv_formatter.rb index c49a29fe2..dd33e8c01 100644 --- a/server/app/tsv_formatters/variant_tsv_formatter.rb +++ b/server/app/tsv_formatters/variant_tsv_formatter.rb @@ -3,18 +3,32 @@ def self.objects Variant.joins(molecular_profiles: [:evidence_items]) .includes(:variant_groups, :variant_types, :hgvs_descriptions, :variant_aliases, :feature) .where("evidence_items.status = 'accepted'") - .where(features: { feature_instance_type: 'Features::Gene'}) .distinct end def self.headers - [ + shared_headers = [ 'variant_id', 'variant_civic_url', - 'gene', - 'entrez_id', + 'feature_type', + 'feature_id', + 'feature_civic_url', 'variant', + 'variant_aliases', + 'is_flagged', 'variant_groups', + 'variant_types', + 'single_variant_molecular_profile_id', + 'last_review_date', + ] + + shared_headers + gene_headers + factor_headers + fusion_headers + end + + def self.gene_headers + [ + 'gene', + 'entrez_id', 'chromosome', 'start', 'stop', @@ -23,29 +37,40 @@ def self.headers 'representative_transcript', 'ensembl_version', 'reference_build', - 'chromosome2', - 'start2', - 'stop2', - 'representative_transcript2', - 'variant_types', 'hgvs_descriptions', - 'last_review_date', 'allele_registry_id', 'clinvar_ids', - 'variant_aliases', - 'is_flagged', - 'single_variant_molecular_profile_id' ] end - def self.row_from_object(variant) + def self.factor_headers [ - variant.id, - LinkAdaptors::Variant.new(variant).permalink_path(include_domain: true), + 'ncit_id' + ] + end + + def self.fusion_headers + [ + '5_prime_partner_status', + '5_prime_partner', + '3_prime_partner_status', + '3_prime_partner', + 'vicc_compliant_name', + '5_prime_transcript', + '5_prime_end_exon', + '5_prime_exon_offset', + '5_prime_exon_offset_direction', + '3_prime_transcript', + '3_prime_start_exon', + '3_prime_exon_offset', + '3_prime_exon_offset_direction', + ] + end + + def self.create_gene_row(variant) + row = [ variant.feature.name, variant.feature.feature_instance.entrez_id, - variant.name, - variant.variant_groups.map(&:name).join(','), variant.chromosome, variant.start, variant.stop, @@ -54,19 +79,77 @@ def self.row_from_object(variant) variant.representative_transcript, variant.ensembl_version, variant.reference_build, - variant.chromosome2, - variant.start2, - variant.stop2, - variant.representative_transcript2, - variant.variant_types.map(&:name).join(','), variant.hgvs_descriptions.map(&:description).join(','), - variant.updated_at, variant.allele_registry_id, variant.clinvar_entries.map(&:clinvar_id).join(','), + ] + row += Array.new(factor_headers.size) + row += Array.new(fusion_headers.size) + return row + end + + def self.create_factor_row(variant) + row = Array.new(gene_headers.size) + row += [ + variant.ncit_id + ] + row += Array.new(fusion_headers.size) + return row + end + + def self.create_fusion_row(variant) + fusion_feature = variant.feature.feature_instance + five_prime_coords = variant.five_prime_end_exon_coordinates + three_prime_coords = variant.three_prime_start_exon_coordinates + + row = Array.new(gene_headers.size) + row += Array.new(factor_headers.size) + row += [ + fusion_feature.five_prime_partner_status, + fusion_feature.five_prime_gene&.name, + fusion_feature.three_prime_partner_status, + fusion_feature.three_prime_gene&.name, + variant.vicc_compliant_name, + five_prime_coords&.representative_transcript, + five_prime_coords&.exon, + five_prime_coords&.exon_offset, + five_prime_coords&.exon_offset_direction, + three_prime_coords&.representative_transcript, + three_prime_coords&.exon, + three_prime_coords&.exon_offset, + three_prime_coords&.exon_offset_direction, + ] + return row + end + + def self.row_from_object(variant) + shared_cols = [ + variant.id, + LinkAdaptors::Variant.new(variant).permalink_path(include_domain: true), + variant.feature.feature_instance_type.demodulize, + variant.feature.id, + LinkAdaptors::Feature.new(variant.feature).permalink_path(include_domain: true), + variant.name, variant.variant_aliases.map(&:name).join(','), variant.flagged, - variant.single_variant_molecular_profile_id + variant.variant_groups.map(&:name).join(','), + variant.variant_types.map(&:name).join(','), + variant.single_variant_molecular_profile_id, + variant.updated_at, ] + + variant_cols = case variant + when Variants::GeneVariant + create_gene_row(variant) + when Variants::FactorVariant + create_factor_row(variant) + when Variants::FusionVariant + create_fusion_row(variant) + else + raise StandardError.new("Unkown variant type for TSV export: #{variant.class}") + end + + shared_cols + variant_cols end def self.file_name From 9c5791c3583b62a88647787231dbf460709d815d Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Thu, 3 Oct 2024 13:15:20 -0500 Subject: [PATCH 125/160] fix spelling error --- server/app/tsv_formatters/variant_tsv_formatter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/tsv_formatters/variant_tsv_formatter.rb b/server/app/tsv_formatters/variant_tsv_formatter.rb index dd33e8c01..70fadbf5a 100644 --- a/server/app/tsv_formatters/variant_tsv_formatter.rb +++ b/server/app/tsv_formatters/variant_tsv_formatter.rb @@ -146,7 +146,7 @@ def self.row_from_object(variant) when Variants::FusionVariant create_fusion_row(variant) else - raise StandardError.new("Unkown variant type for TSV export: #{variant.class}") + raise StandardError.new("Unknown variant type for TSV export: #{variant.class}") end shared_cols + variant_cols From 49e9a30faef3795cfb34f42facf69b315900f0e4 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Tue, 8 Oct 2024 14:53:50 -0500 Subject: [PATCH 126/160] Remove . between e and number in exon-specific fusion variant names --- server/app/models/variants/fusion_variant.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/models/variants/fusion_variant.rb b/server/app/models/variants/fusion_variant.rb index aa9a90bd3..2eb9eabc7 100644 --- a/server/app/models/variants/fusion_variant.rb +++ b/server/app/models/variants/fusion_variant.rb @@ -132,7 +132,7 @@ def construct_partner_name(name_type:, partner_status:, gene:, exon_coords:) when :representative "#{gene.name}(entrez:#{gene.entrez_id})" when :civic - "e.#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" + "e#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" when :vicc "#{exon_coords.representative_transcript}(#{gene.name}):e.#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" when :molecular_profile From 94103e4f058b2e67656912b73d70a988c42b1c40 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Tue, 8 Oct 2024 14:54:49 -0500 Subject: [PATCH 127/160] Fusion MP name should be Feature name plus Variant name --- server/app/models/features/fusion.rb | 5 ----- server/app/models/variants/fusion_variant.rb | 14 -------------- 2 files changed, 19 deletions(-) diff --git a/server/app/models/features/fusion.rb b/server/app/models/features/fusion.rb index 891135912..f8d3cdcdc 100644 --- a/server/app/models/features/fusion.rb +++ b/server/app/models/features/fusion.rb @@ -27,11 +27,6 @@ class Fusion < ActiveRecord::Base validate :partner_status_valid_for_gene_ids validate :at_least_one_gene_id - #When displayed as part of an MP, the Variant Name specifies the feature - def mp_name - nil - end - def partner_status_valid_for_gene_ids if !self.in_revision_validation_context [self.five_prime_gene, self.three_prime_gene].zip([self.five_prime_partner_status, self.three_prime_partner_status], [:five_prime_gene, :three_prime_gene]).each do |gene, status, fk| diff --git a/server/app/models/variants/fusion_variant.rb b/server/app/models/variants/fusion_variant.rb index 2eb9eabc7..c28ee1bde 100644 --- a/server/app/models/variants/fusion_variant.rb +++ b/server/app/models/variants/fusion_variant.rb @@ -67,18 +67,6 @@ def required_fields ] end - def mp_name - if name == Constants::REPRESENTATIVE_FUSION_VARIANT_NAME - "#{feature.name} #{Constants::REPRESENTATIVE_FUSION_VARIANT_NAME}" - else - [ - construct_five_prime_name(name_type: :molecular_profile), - construct_three_prime_name(name_type: :molecular_profile) - ].join("::") - end - - end - def generate_vicc_name if name == Constants::REPRESENTATIVE_FUSION_VARIANT_NAME "#{construct_five_prime_name(name_type: :representative)}::#{construct_three_prime_name(name_type: :representative)}" @@ -135,8 +123,6 @@ def construct_partner_name(name_type:, partner_status:, gene:, exon_coords:) "e#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" when :vicc "#{exon_coords.representative_transcript}(#{gene.name}):e.#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" - when :molecular_profile - "#{gene.name}:e.#{exon_coords.exon}#{exon_coords.formatted_offset}#{exon_coords.exon_offset}" end elsif partner_status == 'unknown' '?' From 45e238e49f9eeab54720c7b82065c255995cc391 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Tue, 8 Oct 2024 14:55:35 -0500 Subject: [PATCH 128/160] Fix bug in exon fusion coordinate background job --- server/app/jobs/populate_fusion_coordinates.rb | 10 ++++++---- .../app/models/activities/create_fusion_variant.rb | 14 ++++++++++++-- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/server/app/jobs/populate_fusion_coordinates.rb b/server/app/jobs/populate_fusion_coordinates.rb index 43042d62a..f0e336a4d 100644 --- a/server/app/jobs/populate_fusion_coordinates.rb +++ b/server/app/jobs/populate_fusion_coordinates.rb @@ -20,14 +20,14 @@ def perform(variant) def populate_coords(coords, secondary_coordinates) if coords.present? && coords.representative_transcript.present? (exon, highest_exon) = get_exon_for_transcript(coords.representative_transcript, coords.exon) - populate_exon_coordinates(coords, exon) + populate_exon_coordinates(coords, exon, coords.exon) if coords.coordinate_type =~ /Five Prime/ (secondary_exon, _) = get_exon_for_transcript(secondary_coordinates.representative_transcript, 1) - populate_exon_coordinates(secondary_coordinates, secondary_exon) + populate_exon_coordinates(secondary_coordinates, secondary_exon, 1) else (secondary_exon, _) = get_exon_for_transcript(secondary_coordinates.representative_transcript, highest_exon) - populate_exon_coordinates(secondary_coordinates, secondary_exon) + populate_exon_coordinates(secondary_coordinates, secondary_exon, highest_exon) end end end @@ -58,7 +58,9 @@ def get_exon_for_transcript(transcript, exon_number) [exon.first, max_exon_on_transcript] end - def populate_exon_coordinates(coordinates, exon) + def populate_exon_coordinates(coordinates, exon, exon_number) + coordinates.exon = exon_number + strand = if exon['strand'] == -1 'negative' else diff --git a/server/app/models/activities/create_fusion_variant.rb b/server/app/models/activities/create_fusion_variant.rb index 36ce8a929..4e53b0488 100644 --- a/server/app/models/activities/create_fusion_variant.rb +++ b/server/app/models/activities/create_fusion_variant.rb @@ -47,11 +47,21 @@ def call_actions def stub_remaining_coordinates if variant.fusion.five_prime_partner_status == 'known' - variant.five_prime_start_exon_coordinates = ExonCoordinate.generate_stub(variant, 'Five Prime Start Exon Coordinate') + e = ExonCoordinate.generate_stub(variant, 'Five Prime Start Exon Coordinate') + e.representative_transcript = five_prime_end_exon_coords.representative_transcript + e.reference_build = five_prime_end_exon_coords.reference_build + e.ensembl_version = five_prime_end_exon_coords.ensembl_version + e.save! + variant.five_prime_start_exon_coordinates = e variant.five_prime_coordinates = VariantCoordinate.generate_stub(variant, 'Five Prime Fusion Coordinate') end if variant.fusion.three_prime_partner_status == 'known' - variant.three_prime_end_exon_coordinates = ExonCoordinate.generate_stub(variant, 'Three Prime End Exon Coordinate') + e = ExonCoordinate.generate_stub(variant, 'Three Prime End Exon Coordinate') + e.representative_transcript = three_prime_start_exon_coords.representative_transcript + e.reference_build = three_prime_start_exon_coords.reference_build + e.ensembl_version = three_prime_start_exon_coords.ensembl_version + e.save! + variant.three_prime_end_exon_coordinates = e variant.three_prime_coordinates = VariantCoordinate.generate_stub(variant, 'Three Prime Fusion Coordinate') end end From f79cf440cd490aebeaaee5aad24c90c35270c000 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 9 Oct 2024 08:25:30 -0500 Subject: [PATCH 129/160] Add VICC compliant name to variant popovers and variant cards --- ...olecular-profile-fusion-variant-card.component.html | 10 ++++++++-- .../variant-popover/variant-popover.component.html | 7 +++++++ .../variants/variant-popover/variant-popover.query.gql | 3 +++ client/src/app/generated/civic.apollo.ts | 7 +++++-- 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/client/src/app/components/molecular-profiles/molecular-profile-fusion-variant-card/molecular-profile-fusion-variant-card.component.html b/client/src/app/components/molecular-profiles/molecular-profile-fusion-variant-card/molecular-profile-fusion-variant-card.component.html index 7fe977bb3..3b8d4c3ee 100644 --- a/client/src/app/components/molecular-profiles/molecular-profile-fusion-variant-card/molecular-profile-fusion-variant-card.component.html +++ b/client/src/app/components/molecular-profiles/molecular-profile-fusion-variant-card/molecular-profile-fusion-variant-card.component.html @@ -14,7 +14,7 @@ - + + + + {{ variant.viccCompliantName }} + + + + {{ variant.viccCompliantName }} + ; -export type VariantPopoverQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'GeneVariant', alleleRegistryId?: string | undefined, id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; +export type VariantPopoverQuery = { __typename: 'Query', variant?: { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'FusionVariant', viccCompliantName: string, id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'GeneVariant', alleleRegistryId?: string | undefined, id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | { __typename: 'Variant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } } | undefined }; type VariantPopoverFields_FactorVariant_Fragment = { __typename: 'FactorVariant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; -type VariantPopoverFields_FusionVariant_Fragment = { __typename: 'FusionVariant', id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; +type VariantPopoverFields_FusionVariant_Fragment = { __typename: 'FusionVariant', viccCompliantName: string, id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; type VariantPopoverFields_GeneVariant_Fragment = { __typename: 'GeneVariant', alleleRegistryId?: string | undefined, id: number, name: string, variantAliases: Array, feature: { __typename: 'Feature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }, molecularProfiles: { __typename: 'MolecularProfileConnection', totalCount: number }, revisions: { __typename: 'RevisionConnection', totalCount: number }, comments: { __typename: 'CommentConnection', totalCount: number }, flags: { __typename: 'FlagConnection', totalCount: number } }; @@ -11019,6 +11019,9 @@ export const VariantPopoverFieldsFragmentDoc = gql` ... on GeneVariant { alleleRegistryId } + ... on FusionVariant { + viccCompliantName + } feature { id name From 6d2092f9bb5a5ce4fa54650b78d27b829780e2c8 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 9 Oct 2024 11:09:30 -0500 Subject: [PATCH 130/160] Only show variant creation/deprecation description list if either activity exists --- .../factor-variant-summary/factor-variant-summary.page.html | 3 ++- .../fusion-variant-summary/fusion-variant-summary.page.html | 3 ++- .../gene-variant-summary/gene-variant-summary.page.html | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/client/src/app/components/variants/factor-variant-summary/factor-variant-summary.page.html b/client/src/app/components/variants/factor-variant-summary/factor-variant-summary.page.html index 55f1008b2..3c0268dbd 100644 --- a/client/src/app/components/variants/factor-variant-summary/factor-variant-summary.page.html +++ b/client/src/app/components/variants/factor-variant-summary/factor-variant-summary.page.html @@ -71,7 +71,8 @@ nzLayout="vertical" nzSize="small" [nzColumn]="{ xxl: 2, xl: 2, lg: 1, md: 1, sm: 1, xs: 1 }" - nzBordered="true"> + nzBordered="true" + *ngIf="variant.creationActivity || variant.deprecationActivity"> diff --git a/client/src/app/components/variants/fusion-variant-summary/fusion-variant-summary.page.html b/client/src/app/components/variants/fusion-variant-summary/fusion-variant-summary.page.html index c89f7df84..e8d3d3b3f 100644 --- a/client/src/app/components/variants/fusion-variant-summary/fusion-variant-summary.page.html +++ b/client/src/app/components/variants/fusion-variant-summary/fusion-variant-summary.page.html @@ -71,7 +71,8 @@ nzLayout="vertical" nzSize="small" [nzColumn]="{ xxl: 2, xl: 2, lg: 1, md: 1, sm: 1, xs: 1 }" - nzBordered="true"> + nzBordered="true" + *ngIf="variant.creationActivity || variant.deprecationActivity"> diff --git a/client/src/app/components/variants/gene-variant-summary/gene-variant-summary.page.html b/client/src/app/components/variants/gene-variant-summary/gene-variant-summary.page.html index 926f68e7f..4876ecf36 100644 --- a/client/src/app/components/variants/gene-variant-summary/gene-variant-summary.page.html +++ b/client/src/app/components/variants/gene-variant-summary/gene-variant-summary.page.html @@ -119,7 +119,8 @@ nzLayout="vertical" nzSize="small" [nzColumn]="{ xxl: 2, xl: 2, lg: 1, md: 1, sm: 1, xs: 1 }" - nzBordered="true"> + nzBordered="true" + *ngIf="variant.creationActivity || variant.deprecationActivity"> From be8ecc33d0e4c14afdc0f514cca25752ec9826cc Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 9 Oct 2024 11:09:58 -0500 Subject: [PATCH 131/160] Some more bugfixes around fusion coordinate population script --- server/app/jobs/populate_fusion_coordinates.rb | 7 +++++++ server/app/lib/scrapers/ensembl_api_helpers.rb | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/server/app/jobs/populate_fusion_coordinates.rb b/server/app/jobs/populate_fusion_coordinates.rb index f0e336a4d..e8c105953 100644 --- a/server/app/jobs/populate_fusion_coordinates.rb +++ b/server/app/jobs/populate_fusion_coordinates.rb @@ -18,6 +18,13 @@ def perform(variant) end def populate_coords(coords, secondary_coordinates) + #For representative fusions, these fields are empty when the representative exons coords are first curated/revisions accepted + #For all fusions, these require updating when a revision on the primary set of coords edits these fiels + secondary_coordinates.representative_transcript = coords.representative_transcript + secondary_coordinates.reference_build = coords.reference_build + secondary_coordinates.ensembl_version = coords.ensembl_version + secondary_coordinates.save! + if coords.present? && coords.representative_transcript.present? (exon, highest_exon) = get_exon_for_transcript(coords.representative_transcript, coords.exon) populate_exon_coordinates(coords, exon, coords.exon) diff --git a/server/app/lib/scrapers/ensembl_api_helpers.rb b/server/app/lib/scrapers/ensembl_api_helpers.rb index 74da6a728..f2e835160 100644 --- a/server/app/lib/scrapers/ensembl_api_helpers.rb +++ b/server/app/lib/scrapers/ensembl_api_helpers.rb @@ -26,9 +26,12 @@ def self.get_exons_for_ensembl_id(ensembl_id, warning = nil) elsif error_message == "ID '#{ensembl_id}' not found" return EnsemblResult.new(nil, "Transcript doesn't exist in GRCh37 at any version: #{ensembl_id}", warning) else - return EnsemblResult.new(nil, nil, warning) + return EnsemblResult.new(nil, error_message, warning) end end + if data.nil? + return EnsemblResult.new(nil, "No data returned for transcript: #{ensembl_id}", warning) + end EnsemblResult.new(data.sort_by { |exon| exon['start'] }, nil, warning) end From a241f2b6a167323022183ef7bce45733e2b28cf8 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 9 Oct 2024 12:55:47 -0500 Subject: [PATCH 132/160] Fix typo --- server/app/jobs/populate_fusion_coordinates.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/jobs/populate_fusion_coordinates.rb b/server/app/jobs/populate_fusion_coordinates.rb index e8c105953..1bdfd5a65 100644 --- a/server/app/jobs/populate_fusion_coordinates.rb +++ b/server/app/jobs/populate_fusion_coordinates.rb @@ -19,7 +19,7 @@ def perform(variant) def populate_coords(coords, secondary_coordinates) #For representative fusions, these fields are empty when the representative exons coords are first curated/revisions accepted - #For all fusions, these require updating when a revision on the primary set of coords edits these fiels + #For all fusions, these require updating when a revision on the primary set of coords edits these fields secondary_coordinates.representative_transcript = coords.representative_transcript secondary_coordinates.reference_build = coords.reference_build secondary_coordinates.ensembl_version = coords.ensembl_version From 774526957e3becdfd4d9c54eae32a1fda6134dc6 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 9 Oct 2024 13:04:46 -0500 Subject: [PATCH 133/160] fixed apollo config --- client/apollo.config.js | 12 ------------ client/apollo.config.json | 9 +++++++++ 2 files changed, 9 insertions(+), 12 deletions(-) delete mode 100644 client/apollo.config.js create mode 100644 client/apollo.config.json diff --git a/client/apollo.config.js b/client/apollo.config.js deleted file mode 100644 index 471e46faa..000000000 --- a/client/apollo.config.js +++ /dev/null @@ -1,12 +0,0 @@ -module.exports = { - client: { - service: { - // can be a string pointing to a single file or an array of strings - localSchemaFile: './src/app/generated/server.model.graphql', - }, - excludes: [ - './src/app/generated/*.ts', - './src/app/generated/*.json', - ], - }, -} diff --git a/client/apollo.config.json b/client/apollo.config.json new file mode 100644 index 000000000..6e91c854d --- /dev/null +++ b/client/apollo.config.json @@ -0,0 +1,9 @@ +{ + "client": { + "service": { + // can be a string pointing to a single file or an array of strings + "localSchemaFile": "./src/app/generated/server.model.graphql" + }, + "excludes": ["./src/app/generated/*.ts", "./src/app/generated/*.json"] + } +} From 299471107beadc2395f40dad48365d9260aa71b3 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 9 Oct 2024 14:13:41 -0500 Subject: [PATCH 134/160] refactored tags' enablePover feature to toggle nzPopoverContent; removed BaseCloseableTag superclass --- .../assertion-tag.component.html | 7 +++-- .../assertions-tag/assertion-tag.component.ts | 4 +-- .../clinical-trial-tag.component.html | 5 ++-- .../clinical-trial-tag.component.ts | 4 +-- .../cvc-disease-tag.component.html | 11 +++----- .../cvc-disease-tag.component.ts | 9 ++++--- .../evidence-tag/evidence-tag.component.html | 11 +++----- .../evidence-tag/evidence-tag.component.ts | 12 +++------ .../feature-tag/feature-tag.component.html | 7 ++--- .../feature-tag/feature-tag.component.ts | 11 ++++---- .../molecular-profile-tag.component.html | 15 +++-------- .../molecular-profile-tag.component.ts | 14 ++++------ .../organization-tag.component.html | 6 ++--- .../organization-tag.component.ts | 4 +-- .../phenotype-tag.component.html | 17 +++--------- .../phenotype-tag/phenotype-tag.component.ts | 7 ++--- .../feature-variant-tag.component.html | 2 ++ .../feature-variant-tag.component.ts | 9 +++---- .../source-tag/source-tag.component.html | 12 +++------ .../source-tag/source-tag.component.ts | 12 ++++----- .../cvc-therapy-tag.component.html | 10 +++---- .../cvc-therapy-tag.component.ts | 9 ++++--- .../users/user-tag/user-tag.component.html | 3 +-- .../users/user-tag/user-tag.component.ts | 4 +-- .../variant-group-tag.component.html | 4 +-- .../variant-group-tag.component.ts | 4 +-- .../variant-type-tag.component.html | 4 +-- .../variant-type-tag.component.ts | 12 +++------ .../variant-tag/variant-tag.component.html | 13 +++------- .../variant-tag/variant-tag.component.ts | 11 ++++---- .../app/core/utilities/closeable-tag-base.ts | 26 ------------------- 31 files changed, 96 insertions(+), 183 deletions(-) delete mode 100644 client/src/app/core/utilities/closeable-tag-base.ts diff --git a/client/src/app/components/assertions/assertions-tag/assertion-tag.component.html b/client/src/app/components/assertions/assertions-tag/assertion-tag.component.html index 8077968d9..d00708312 100644 --- a/client/src/app/components/assertions/assertions-tag/assertion-tag.component.html +++ b/client/src/app/components/assertions/assertions-tag/assertion-tag.component.html @@ -9,13 +9,12 @@ [ngClass]="{ rejected: assertion.status === 'REJECTED', submitted: assertion.status === 'SUBMITTED', - accepted: assertion.status === 'ACCEPTED' + accepted: assertion.status === 'ACCEPTED', }" nz-popover [nzPopoverMouseEnterDelay]="0.5" - [nzPopoverContent]="assertionPopover" - nzPopoverPlacement="right" - [nzPopoverTrigger]="enablePopover ? 'hover' : null"> + [nzPopoverContent]="enablePopover ? assertionPopover : undefined" + nzPopoverPlacement="right"> diff --git a/client/src/app/components/assertions/assertions-tag/assertion-tag.component.ts b/client/src/app/components/assertions/assertions-tag/assertion-tag.component.ts index bbd7daa92..060086c75 100644 --- a/client/src/app/components/assertions/assertions-tag/assertion-tag.component.ts +++ b/client/src/app/components/assertions/assertions-tag/assertion-tag.component.ts @@ -30,8 +30,8 @@ export class CvcAssertionTagComponent { get assertion(): LinkableAssertion { return this._assertion } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true iconColor: string diff --git a/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.html b/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.html index e1d2d1024..6dd2fd287 100644 --- a/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.html +++ b/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.html @@ -8,9 +8,8 @@ + [nzPopoverContent]="enablePopover ? clinicalTrialPopover : undefined" + nzPopoverPlacement="right"> diff --git a/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.ts b/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.ts index 7fc52dc22..26f1fb6d7 100644 --- a/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.ts +++ b/client/src/app/components/clinical-trials/clinical-trial-tag/clinical-trial-tag.component.ts @@ -27,8 +27,8 @@ export class CvcClinicalTrialTagComponent { get clinicalTrial(): LinkableClinicalTrial { return this._clinicalTrial } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true constructor() {} } diff --git a/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.html b/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.html index c4e8fca70..e29eaad14 100644 --- a/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.html +++ b/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.html @@ -8,12 +8,9 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? diseasePopover : undefined" + nzPopoverPlacement="right"> @@ -33,7 +30,7 @@ nzTheme="twotone" nzTwotoneColor="#E62F76"> - {{ disease.name | truncate : 27 }} + {{ disease.name | truncate: 27 }} {{ disease.name }} diff --git a/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.ts b/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.ts index ec67f321e..dceaceaf6 100644 --- a/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.ts +++ b/client/src/app/components/diseases/cvc-disease-tag/cvc-disease-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { Maybe } from '@app/generated/civic.apollo' export interface LinkableDisease { @@ -20,7 +20,7 @@ export interface LinkableDisease { styleUrls: ['./cvc-disease-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcDiseaseTagComponent extends BaseCloseableTag implements OnInit { +export class CvcDiseaseTagComponent { _disease!: LinkableDisease @Input() set disease(d: LinkableDisease) { @@ -33,8 +33,9 @@ export class CvcDiseaseTagComponent extends BaseCloseableTag implements OnInit { return this._disease } - @Input() enablePopover: Maybe = true - @Input() truncateLongName: Maybe = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean = false + @Input() linked?: boolean = true idFunction() { return this.disease.id diff --git a/client/src/app/components/evidence/evidence-tag/evidence-tag.component.html b/client/src/app/components/evidence/evidence-tag/evidence-tag.component.html index a4f4dbdc5..cc700b9b1 100644 --- a/client/src/app/components/evidence/evidence-tag/evidence-tag.component.html +++ b/client/src/app/components/evidence/evidence-tag/evidence-tag.component.html @@ -9,19 +9,16 @@ [ngClass]="{ rejected: evidence.status === 'REJECTED', submitted: evidence.status === 'SUBMITTED', - accepted: evidence.status === 'ACCEPTED' + accepted: evidence.status === 'ACCEPTED', }" nz-popover [nzPopoverMouseEnterDelay]="0.5" - [nzPopoverContent]="evidencePopover" - nzPopoverPlacement="right" - [nzPopoverTrigger]="enablePopover ? 'hover' : null"> + [nzPopoverContent]="enablePopover ? evidencePopover : undefined" + nzPopoverPlacement="right"> - + diff --git a/client/src/app/components/evidence/evidence-tag/evidence-tag.component.ts b/client/src/app/components/evidence/evidence-tag/evidence-tag.component.ts index b78337ba0..b60cc7501 100644 --- a/client/src/app/components/evidence/evidence-tag/evidence-tag.component.ts +++ b/client/src/app/components/evidence/evidence-tag/evidence-tag.component.ts @@ -1,5 +1,5 @@ import { Component, Input, OnInit } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { getEntityColor } from '@app/core/utilities/get-entity-color' import { EvidenceStatus, Maybe } from '@app/generated/civic.apollo' @@ -16,10 +16,7 @@ export interface LinkableEvidence { templateUrl: './evidence-tag.component.html', styleUrls: ['./evidence-tag.component.less'], }) -export class CvcEvidenceTagComponent - extends BaseCloseableTag - implements OnInit -{ +export class CvcEvidenceTagComponent { _evidence!: LinkableEvidence @Input() set evidence(eid: LinkableEvidence) { @@ -34,13 +31,12 @@ export class CvcEvidenceTagComponent return this._evidence } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true iconColor: string constructor() { - super() this.iconColor = getEntityColor('EvidenceItem') } diff --git a/client/src/app/components/features/feature-tag/feature-tag.component.html b/client/src/app/components/features/feature-tag/feature-tag.component.html index 0812cd190..18842566e 100644 --- a/client/src/app/components/features/feature-tag/feature-tag.component.html +++ b/client/src/app/components/features/feature-tag/feature-tag.component.html @@ -8,11 +8,8 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? featurePopover : undefined"> diff --git a/client/src/app/components/features/feature-tag/feature-tag.component.ts b/client/src/app/components/features/feature-tag/feature-tag.component.ts index e7a5882df..c1600c4d5 100644 --- a/client/src/app/components/features/feature-tag/feature-tag.component.ts +++ b/client/src/app/components/features/feature-tag/feature-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { getEntityColor } from '@app/core/utilities/get-entity-color' import { Maybe } from '@app/generated/civic.apollo' @@ -22,15 +22,15 @@ export interface LinkableFeature { styleUrl: './feature-tag.component.less', changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcFeatureTagComponent extends BaseCloseableTag implements OnInit { +export class CvcFeatureTagComponent implements OnInit { @Input() feature!: LinkableFeature - @Input() enablePopover: Maybe = true - @Input() truncateLongName: Maybe = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean = false + @Input() linked?: boolean = true iconColor: string constructor() { - super() this.iconColor = getEntityColor('Gene') } @@ -39,7 +39,6 @@ export class CvcFeatureTagComponent extends BaseCloseableTag implements OnInit { } ngOnInit() { - super.ngOnInit() if (this.feature === undefined) { throw new Error( 'cvc-feature-tag requires LinkableFeature input, none supplied.' diff --git a/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.html b/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.html index 15ff123ef..a18f520bb 100644 --- a/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.html +++ b/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.html @@ -9,16 +9,12 @@ *ngIf="enablePopover; else noPopover" [ngClass]="{ deprecated: molecularProfile.deprecated }" nz-popover - [nzPopoverMouseEnterDelay]="this.onCloseClicked ? 0 : 0.5" - [nzPopoverContent]="popoverContent" - nzPopoverTrigger="hover" - [nzMode]="this.onCloseClicked ? 'closeable' : 'default'" - (nzOnClose)="itemClosed($event)"> + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? popoverContent : undefined"> @@ -26,10 +22,7 @@ - + @@ -50,7 +43,7 @@ - {{ molecularProfile.name! | truncate : this.truncationLength }} + {{ molecularProfile.name! | truncate: this.truncationLength }} {{ molecularProfile.name }} diff --git a/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.ts b/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.ts index 7f806eac9..39268f195 100644 --- a/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.ts +++ b/client/src/app/components/molecular-profiles/molecular-profile-tag/molecular-profile-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { getEntityColor } from '@app/core/utilities/get-entity-color' import { Maybe, MolecularProfileSegment } from '@app/generated/civic.apollo' @@ -31,21 +31,18 @@ export interface LinkableMolecularProfileSegments { styleUrls: ['./molecular-profile-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcMolecularProfileTagComponent - extends BaseCloseableTag - implements OnInit -{ +export class CvcMolecularProfileTagComponent implements OnInit { @Input() molecularProfile!: | LinkableMolecularProfile | LinkableMolecularProfileSegments - @Input() enablePopover: Maybe = true - @Input() truncateLongName: boolean | number = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean | number = false + @Input() linked?: boolean = true truncationLength: number = 20 iconColor: string constructor() { - super() this.iconColor = getEntityColor('MolecularProfile') } @@ -54,7 +51,6 @@ export class CvcMolecularProfileTagComponent } ngOnInit() { - super.ngOnInit() if (this.molecularProfile === undefined) { throw new Error( 'cvc-molecular-profile-tag requires LinkableMolecularProfile input, none supplied.' diff --git a/client/src/app/components/organizations/organization-tag/organization-tag.component.html b/client/src/app/components/organizations/organization-tag/organization-tag.component.html index 3399b8772..adf29b6e5 100644 --- a/client/src/app/components/organizations/organization-tag/organization-tag.component.html +++ b/client/src/app/components/organizations/organization-tag/organization-tag.component.html @@ -7,13 +7,11 @@ + [nzPopoverContent]="enablePopover ? orgPopover : undefined"> - + diff --git a/client/src/app/components/organizations/organization-tag/organization-tag.component.ts b/client/src/app/components/organizations/organization-tag/organization-tag.component.ts index 41cc44837..e20c22e4c 100644 --- a/client/src/app/components/organizations/organization-tag/organization-tag.component.ts +++ b/client/src/app/components/organizations/organization-tag/organization-tag.component.ts @@ -13,8 +13,8 @@ export interface TagLinkableOrganization { }) export class CvcOrganizationTagComponent implements OnInit { @Input() org!: TagLinkableOrganization - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true constructor() {} diff --git a/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.html b/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.html index 88a64060f..2b7030ab5 100644 --- a/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.html +++ b/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.html @@ -7,12 +7,9 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? phenotypePopover : undefined" + nzPopoverPlacement="right"> @@ -21,14 +18,6 @@ - - - - - - diff --git a/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.ts b/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.ts index bd5df4d17..34e0f2b50 100644 --- a/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.ts +++ b/client/src/app/components/phenotypes/phenotype-tag/phenotype-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { Maybe } from '@app/generated/civic.apollo' export interface LinkablePhenotype { @@ -19,7 +19,7 @@ export interface LinkablePhenotype { styleUrls: ['./phenotype-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcPhenotypeTagComponent extends BaseCloseableTag { +export class CvcPhenotypeTagComponent { _phenotype!: LinkablePhenotype @Input() set phenotype(ph: LinkablePhenotype) { @@ -33,7 +33,8 @@ export class CvcPhenotypeTagComponent extends BaseCloseableTag { return this._phenotype } - @Input() enablePopover: Maybe = true + @Input() enablePopover?: boolean = true + @Input() linked?: boolean = true idFunction(): number { return this.phenotype.id diff --git a/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.html b/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.html index 2943bc31d..ef092c9f2 100644 --- a/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.html +++ b/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.html @@ -2,9 +2,11 @@ diff --git a/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.ts b/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.ts index d227e3742..35f9e0ae0 100644 --- a/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.ts +++ b/client/src/app/components/shared/feature-variant-tag/feature-variant-tag.component.ts @@ -32,11 +32,11 @@ export interface LinkableVariant { export class CvcFeatureVariantTagComponent implements OnInit { @Input() variant!: LinkableVariant @Input() feature!: LinkableFeature - @Input() enablePopover: Maybe = true - @Input() truncateLongName: Maybe = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean = false + @Input() linked?: boolean = true - constructor() { - } + constructor() {} ngOnInit() { if (this.variant === undefined) { @@ -51,7 +51,6 @@ export class CvcFeatureVariantTagComponent implements OnInit { throw new Error( 'cvc-feature-variant-tag requires a Feature, either as an input or on the Variant' ) - } } } diff --git a/client/src/app/components/sources/source-tag/source-tag.component.html b/client/src/app/components/sources/source-tag/source-tag.component.html index 53454fcdc..aef3bade5 100644 --- a/client/src/app/components/sources/source-tag/source-tag.component.html +++ b/client/src/app/components/sources/source-tag/source-tag.component.html @@ -8,13 +8,9 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? sourcePopover : undefined" + nzPopoverPlacement="right"> @@ -35,7 +31,7 @@ nzType="civic-source"> - {{ this.displayName | truncate : 50 }} + {{ this.displayName | truncate: 50 }} {{ this.displayName }} diff --git a/client/src/app/components/sources/source-tag/source-tag.component.ts b/client/src/app/components/sources/source-tag/source-tag.component.ts index 0332fdc7f..10de203cb 100644 --- a/client/src/app/components/sources/source-tag/source-tag.component.ts +++ b/client/src/app/components/sources/source-tag/source-tag.component.ts @@ -5,7 +5,7 @@ import { OnInit, } from '@angular/core' import { SourceTypeDisplayPipe } from '@app/core/pipes/source-type-display.pipe' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { Maybe, SourceSource } from '@app/generated/civic.apollo' export interface LinkableSource { @@ -44,7 +44,7 @@ type SourceTagInput = SourceWithDisplayName | SourceWithCitation styleUrls: ['./source-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcSourceTagComponent extends BaseCloseableTag implements OnInit { +export class CvcSourceTagComponent { _source!: SourceTagInput @Input() @@ -68,16 +68,14 @@ export class CvcSourceTagComponent extends BaseCloseableTag implements OnInit { return this._source } - @Input() enablePopover: Maybe = true - @Input() linked: Maybe = true + @Input() enablePopover?: boolean = true + @Input() linked?: boolean = true @Input() mode: 'normal' | 'concise' = 'normal' @Input() truncateLongName: Maybe = false displayName!: string - constructor(private sourceTypeDisplay: SourceTypeDisplayPipe) { - super() - } + constructor(private sourceTypeDisplay: SourceTypeDisplayPipe) {} idFunction() { return this.source.id diff --git a/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.html b/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.html index 22d78859d..eb764643c 100644 --- a/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.html +++ b/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.html @@ -7,12 +7,8 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? therapyPopover : undefined"> @@ -32,7 +28,7 @@ nzTheme="twotone" nzTwotoneColor="#AC3996"> - {{ therapy.name | truncate : 21 }} + {{ therapy.name | truncate: 21 }} {{ therapy.name }} diff --git a/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.ts b/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.ts index c61be517c..741b9fd89 100644 --- a/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.ts +++ b/client/src/app/components/therapies/cvc-therapy-tag/cvc-therapy-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { Maybe } from '@app/generated/civic.apollo' export interface LinkableTherapy { @@ -20,7 +20,7 @@ export interface LinkableTherapy { styleUrls: ['./cvc-therapy-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcTherapyTagComponent extends BaseCloseableTag implements OnInit { +export class CvcTherapyTagComponent { _therapy!: LinkableTherapy @Input() set therapy(d: LinkableTherapy) { @@ -31,8 +31,9 @@ export class CvcTherapyTagComponent extends BaseCloseableTag implements OnInit { return this._therapy } - @Input() enablePopover: Maybe = true - @Input() truncateLongName: Maybe = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean = false + @Input() linked?: boolean = true idFunction(): number { return this.therapy.id diff --git a/client/src/app/components/users/user-tag/user-tag.component.html b/client/src/app/components/users/user-tag/user-tag.component.html index f5bd7f133..302595329 100644 --- a/client/src/app/components/users/user-tag/user-tag.component.html +++ b/client/src/app/components/users/user-tag/user-tag.component.html @@ -8,8 +8,7 @@ diff --git a/client/src/app/components/users/user-tag/user-tag.component.ts b/client/src/app/components/users/user-tag/user-tag.component.ts index 2dfc5103a..17eda77af 100644 --- a/client/src/app/components/users/user-tag/user-tag.component.ts +++ b/client/src/app/components/users/user-tag/user-tag.component.ts @@ -40,8 +40,8 @@ export class CvcUserTagComponent { get user(): TagLinkableUser { return this._user } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true icon!: string } diff --git a/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.html b/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.html index 53c26cd80..35078232c 100644 --- a/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.html +++ b/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.html @@ -8,13 +8,11 @@ + [nzPopoverContent]="enablePopover ? popoverContent : undefined"> diff --git a/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.ts b/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.ts index 956a1caa4..686db77d5 100644 --- a/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.ts +++ b/client/src/app/components/variant-groups/variant-group-tag/variant-group-tag.component.ts @@ -28,8 +28,8 @@ export class CvcVariantGroupTagComponent { get variantgroup(): LinkableVariantgroup { return this._variantgroup } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true iconColor: string diff --git a/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.html b/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.html index da9df8999..2a243d277 100644 --- a/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.html +++ b/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.html @@ -8,9 +8,7 @@ + [nzPopoverContent]="enablePopover ? variantTypePopover : undefined"> diff --git a/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.ts b/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.ts index 6a162495b..3fa17a323 100644 --- a/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.ts +++ b/client/src/app/components/variant-types/variant-type-tag/variant-type-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { getEntityColor } from '@app/core/utilities/get-entity-color' import { Maybe } from '@app/generated/civic.apollo' @@ -20,10 +20,7 @@ export interface LinkableVariantType { styleUrls: ['./variant-type-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcVariantTypeTagComponent - extends BaseCloseableTag - implements OnInit -{ +export class CvcVariantTypeTagComponent { _variantType!: LinkableVariantType @Input() set variantType(vt: LinkableVariantType) { @@ -37,8 +34,8 @@ export class CvcVariantTypeTagComponent return this._variantType } - @Input() linked: Maybe = true - @Input() enablePopover: Maybe = true + @Input() linked?: boolean = true + @Input() enablePopover?: boolean = true idFunction() { return this.variantType.id @@ -46,7 +43,6 @@ export class CvcVariantTypeTagComponent iconColor: string constructor() { - super() this.iconColor = getEntityColor('VariantType') } } diff --git a/client/src/app/components/variants/variant-tag/variant-tag.component.html b/client/src/app/components/variants/variant-tag/variant-tag.component.html index e74ad8696..76df8b573 100644 --- a/client/src/app/components/variants/variant-tag/variant-tag.component.html +++ b/client/src/app/components/variants/variant-tag/variant-tag.component.html @@ -8,17 +8,12 @@ + [nzPopoverMouseEnterDelay]="0.5" + [nzPopoverContent]="enablePopover ? popoverContent : undefined"> - + @@ -38,7 +33,7 @@ - {{ variant.name | truncate : 20 }} + {{ variant.name | truncate: 20 }} {{ variant.name }} diff --git a/client/src/app/components/variants/variant-tag/variant-tag.component.ts b/client/src/app/components/variants/variant-tag/variant-tag.component.ts index 3c66214c9..7687759f9 100644 --- a/client/src/app/components/variants/variant-tag/variant-tag.component.ts +++ b/client/src/app/components/variants/variant-tag/variant-tag.component.ts @@ -4,7 +4,7 @@ import { Input, OnInit, } from '@angular/core' -import { BaseCloseableTag } from '@app/core/utilities/closeable-tag-base' + import { getEntityColor } from '@app/core/utilities/get-entity-color' import { Maybe } from '@app/generated/civic.apollo' @@ -22,14 +22,14 @@ export interface LinkableVariant { styleUrls: ['./variant-tag.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class CvcVariantTagComponent extends BaseCloseableTag implements OnInit { +export class CvcVariantTagComponent implements OnInit { @Input() variant!: LinkableVariant - @Input() enablePopover: Maybe = true - @Input() truncateLongName: Maybe = false + @Input() enablePopover?: boolean = true + @Input() truncateLongName?: boolean = false + @Input() linked?: boolean = true iconColor: string constructor() { - super() this.iconColor = getEntityColor('Variant') } @@ -38,7 +38,6 @@ export class CvcVariantTagComponent extends BaseCloseableTag implements OnInit { } ngOnInit() { - super.ngOnInit() if (this.variant === undefined) { throw new Error( 'cvc-variant-tag requires LinkableVariant input, none supplied.' diff --git a/client/src/app/core/utilities/closeable-tag-base.ts b/client/src/app/core/utilities/closeable-tag-base.ts deleted file mode 100644 index 899bc0f28..000000000 --- a/client/src/app/core/utilities/closeable-tag-base.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { Component, Input, OnInit } from '@angular/core' - -@Component({ template: '' }) -export abstract class BaseCloseableTag implements OnInit { - @Input() onCloseClicked?: (id: number) => void - @Input() linked?: boolean = true - - popoverVisible = false - abstract idFunction(): number - - // TODO: implement as getter/setters to remove ngOnInit dependency for virtual scroll cache - // Low priority as closable tags are not currently used in virtual scroll viewports. - ngOnInit(): void { - if (this.onCloseClicked) { - // If you want the tag to be clickable to close, it cannot also be linkable - this.linked = false - } - } - - itemClosed(_: MouseEvent): void { - this.popoverVisible = false - if (this.onCloseClicked) { - this.onCloseClicked(this.idFunction()) - } - } -} From 132a846817efde560b8458445b381ff1f1f873b2 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 9 Oct 2024 15:11:55 -0500 Subject: [PATCH 135/160] added enablePopover attributes to browse table tags --- .../assertions-table.component.html | 7 ++- .../clinical-trials-table.component.html | 1 + .../diseases-table.component.html | 5 ++- .../evidence-table.component.html | 7 ++- .../features-table.component.html | 6 ++- .../organizations-table.component.html | 5 ++- .../phenotypes-table.component.html | 4 +- .../shared/link-tag/link-tag.component.ts | 1 + .../tag-overflow/tag-overflow.component.html | 24 +++++++--- .../tag-overflow/tag-overflow.component.ts | 1 + .../sources-table.component.html | 44 ++++++++++++++----- .../therapies-table.component.html | 4 +- .../users-table/users-table.component.html | 5 ++- .../variant-groups-table.component.html | 4 +- .../variant-types-table.component.html | 3 +- .../variants-table.component.html | 7 ++- 16 files changed, 98 insertions(+), 30 deletions(-) diff --git a/client/src/app/components/assertions/assertions-table/assertions-table.component.html b/client/src/app/components/assertions/assertions-table/assertions-table.component.html index df7e8bf66..cf1b58e2a 100644 --- a/client/src/app/components/assertions/assertions-table/assertions-table.component.html +++ b/client/src/app/components/assertions/assertions-table/assertions-table.component.html @@ -324,17 +324,21 @@ let-index="index"> - + @@ -347,6 +351,7 @@ diff --git a/client/src/app/components/clinical-trials/clinical-trials-table/clinical-trials-table.component.html b/client/src/app/components/clinical-trials/clinical-trials-table/clinical-trials-table.component.html index e79513b55..38d038aa8 100644 --- a/client/src/app/components/clinical-trials/clinical-trials-table/clinical-trials-table.component.html +++ b/client/src/app/components/clinical-trials/clinical-trials-table/clinical-trials-table.component.html @@ -115,6 +115,7 @@ - + - + @@ -462,6 +466,7 @@ diff --git a/client/src/app/components/features/features-table/features-table.component.html b/client/src/app/components/features/features-table/features-table.component.html index c57b9eb8a..d03c1c612 100644 --- a/client/src/app/components/features/features-table/features-table.component.html +++ b/client/src/app/components/features/features-table/features-table.component.html @@ -192,7 +192,9 @@ let-index="index"> - + @@ -227,6 +230,7 @@ diff --git a/client/src/app/components/organizations/organizations-table/organizations-table.component.html b/client/src/app/components/organizations/organizations-table/organizations-table.component.html index 8fa006cef..e1da2d5c4 100644 --- a/client/src/app/components/organizations/organizations-table/organizations-table.component.html +++ b/client/src/app/components/organizations/organizations-table/organizations-table.component.html @@ -97,7 +97,9 @@ - + {{ organization.memberCount | number }} @@ -105,6 +107,7 @@ diff --git a/client/src/app/components/phenotypes/phenotypes-table/phenotypes-table.component.html b/client/src/app/components/phenotypes/phenotypes-table/phenotypes-table.component.html index ab8292004..7b1e9314b 100644 --- a/client/src/app/components/phenotypes/phenotypes-table/phenotypes-table.component.html +++ b/client/src/app/components/phenotypes/phenotypes-table/phenotypes-table.component.html @@ -114,7 +114,9 @@ let-index="index"> - + @Input() iconName: Maybe + @Input() enablePopover?: boolean = true } diff --git a/client/src/app/components/shared/tag-overflow/tag-overflow.component.html b/client/src/app/components/shared/tag-overflow/tag-overflow.component.html index b3c91a41b..e1a729378 100644 --- a/client/src/app/components/shared/tag-overflow/tag-overflow.component.html +++ b/client/src/app/components/shared/tag-overflow/tag-overflow.component.html @@ -3,7 +3,7 @@ *ngFor="let tag of displayedTags" [ngClass]="{ 'matched-tag': - matchingText && tag.matchText!.toLowerCase().includes(matchingText) + matchingText && tag.matchText!.toLowerCase().includes(matchingText), }"> + @@ -32,7 +32,7 @@ [ngClass]="{ 'matched-tag': matchingText && - tag.matchText!.toLowerCase().includes(matchingText) + tag.matchText!.toLowerCase().includes(matchingText), }"> - + - + - + + [variant]="tag" + [enablePopover]="enablePopover"> diff --git a/client/src/app/components/shared/tag-overflow/tag-overflow.component.ts b/client/src/app/components/shared/tag-overflow/tag-overflow.component.ts index b2d55fc5e..3d130b5ea 100644 --- a/client/src/app/components/shared/tag-overflow/tag-overflow.component.ts +++ b/client/src/app/components/shared/tag-overflow/tag-overflow.component.ts @@ -51,6 +51,7 @@ export class CvcTagOverflowComponent implements OnChanges { @Input() matchingText?: string @Input() tagType: Maybe @Input() thisOne = false + @Input() enablePopover?: boolean = true displayedTags?: TagInfo[] hiddenTags?: TagInfo[] diff --git a/client/src/app/components/sources/sources-table/sources-table.component.html b/client/src/app/components/sources/sources-table/sources-table.component.html index b92a3d8b4..8093ceb36 100644 --- a/client/src/app/components/sources/sources-table/sources-table.component.html +++ b/client/src/app/components/sources/sources-table/sources-table.component.html @@ -87,13 +87,17 @@ [nzSortFn]="true"> Journal - - + - - - - @@ -203,6 +210,7 @@ {{ source.journal }} - - + + + + + {{ source.evidenceItemCount }} + + + {{ source.sourceSuggestionCount }} - {{source.evidenceItemCount}} - {{source.sourceSuggestionCount}} diff --git a/client/src/app/components/therapies/therapies-table/therapies-table.component.html b/client/src/app/components/therapies/therapies-table/therapies-table.component.html index 7fc791ff2..2f2d2d415 100644 --- a/client/src/app/components/therapies/therapies-table/therapies-table.component.html +++ b/client/src/app/components/therapies/therapies-table/therapies-table.component.html @@ -120,7 +120,9 @@ let-index="index"> - + - + @@ -163,6 +165,7 @@ diff --git a/client/src/app/components/variant-groups/variant-groups-table/variant-groups-table.component.html b/client/src/app/components/variant-groups/variant-groups-table/variant-groups-table.component.html index 316516952..113fe0ff3 100644 --- a/client/src/app/components/variant-groups/variant-groups-table/variant-groups-table.component.html +++ b/client/src/app/components/variant-groups/variant-groups-table/variant-groups-table.component.html @@ -117,7 +117,9 @@ let-index="index"> - + + [variantType]="vartype" + [enablePopover]="!isScrolling"> @@ -171,8 +172,9 @@ name: variant.featureName, link: variant.featureLink, deprecated: variant.featureDeprecated, - flagged: variant.featureFlagged + flagged: variant.featureFlagged, }" + [enablePopover]="!isScrolling" [truncateLongName]="true"> @@ -186,6 +188,7 @@ tagType="variant-type" [tags]="variant.variantTypes" [maxDisplayCount]="1" + [enablePopover]="!isScrolling" [matchingText]="variantTypeNameInput"> @@ -194,6 +197,7 @@ tagType="disease" [tags]="variant.diseases" [maxDisplayCount]="1" + [enablePopover]="!isScrolling" [matchingText]="diseaseNameInput"> @@ -202,6 +206,7 @@ tagType="therapy" [tags]="variant.therapies" [maxDisplayCount]="1" + [enablePopover]="!isScrolling" [matchingText]="therapyNameInput"> From 6c25a7acd7e05e2ae5b17918d05ba860c115f10e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 10 Oct 2024 14:38:13 -0500 Subject: [PATCH 136/160] feed update query & notification/button working --- .../activity-feed.component.html | 36 +++++++++-- .../activity-feed/activity-feed.component.ts | 59 ++++++++++++++++--- .../activity-feed/activity-feed.query.gql | 12 +++- .../feed-settings.component.less | 4 +- client/src/app/generated/civic.apollo.ts | 38 +++++++----- .../curation-timeline.page.html | 2 +- 6 files changed, 119 insertions(+), 32 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index b770ab491..7961484d1 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -27,11 +27,37 @@ - - + @let currentFilters = onFilterChange$ | async; + + @if (newActivities() > 0) { + + } + + + diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 8f691fddb..6ae327bfe 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -7,8 +7,6 @@ import { Injector, input, NgZone, - OnInit, - runInInjectionContext, Signal, } from '@angular/core' import { @@ -36,9 +34,9 @@ import { ScrollerStateService, } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { - BehaviorSubject, combineLatest, filter, + interval, map, merge, Observable, @@ -47,6 +45,7 @@ import { Subject, switchMap, take, + timer, withLatestFrom, } from 'rxjs' import { @@ -58,7 +57,13 @@ import { connectionToFilterOptions, queryParamsToQueryVariables, } from '@app/components/activities/activity-feed/activity-feed.functions' -import { shareReplay } from 'rxjs/operators' +import { + distinctUntilChanged, + mapTo, + shareReplay, + skip, + startWith, +} from 'rxjs/operators' import { ApolloQueryResult } from '@apollo/client/core' import { ActivityFeedGQL, @@ -92,7 +97,9 @@ import { CommonModule } from '@angular/common' import { NzResultModule } from 'ng-zorro-antd/result' import { tag } from 'rxjs-spy/operators' import { NzAlertModule } from 'ng-zorro-antd/alert' -import { animate, state, style, transition, trigger } from '@angular/animations' +import { CvcFeedUpdates } from './feed-updates/feed-updates.component' +import { NzButtonModule } from 'ng-zorro-antd/button' +import { NzIconModule } from 'ng-zorro-antd/icon' export const FEED_SCROLL_SERVICE_TOKEN = new InjectionToken('ActivityFeedScrollerState') @@ -112,11 +119,14 @@ export const FEED_SCROLL_SERVICE_TOKEN = NzTagModule, NzSpinModule, NzResultModule, + NzButtonModule, + NzIconModule, CvcActivityFeedItem, CvcAutoHeightDivModule, CvcActivityFeedCounts, CvcActivityFeedSettingsButton, CvcActivityFeedFilterSelects, + CvcFeedUpdates, ], providers: [ { @@ -136,6 +146,7 @@ export class CvcActivityFeed { cvcFilters = input(feedDefaultFilters) cvcScope = input(feedDefaultScope) cvcTitle = input('Activity Feed') + cvcCheckInterval = input(0) // SOURCE STREAMS onSettingChange$: Subject @@ -145,6 +156,7 @@ export class CvcActivityFeed { // INTERMEDIATE STREAMS poll$: Subject fetchMore$: Subject + refreshChange$: Observable result$: Observable> init$: Subject queryType$: Subject<'refetch' | 'fetchMore'> @@ -162,6 +174,7 @@ export class CvcActivityFeed { feedFilterOptions: Signal scroller: Signal allRowsFetched: Signal + newActivities: Signal // REFERENCES queryRef?: QueryRef @@ -195,7 +208,7 @@ export class CvcActivityFeed { initialValue: false, }) - const refreshChange$ = combineLatest([ + this.refreshChange$ = combineLatest([ this.onSettingChange$, this.onFilterChange$, ]).pipe( @@ -221,7 +234,7 @@ export class CvcActivityFeed { ) this.result$ = this.init$.pipe( - switchMap(() => merge(refreshChange$, fetchChange$)), + switchMap(() => merge(this.refreshChange$, fetchChange$)), switchMap((event: FeedQueryEvent) => { this.queryType$.next(event.type) this.onZeroRows$.next(false) @@ -329,6 +342,38 @@ export class CvcActivityFeed { this.configureDatasource() this.configureAdapter() }) + + const newActivityCount$ = this.refreshChange$.pipe( + switchMap((refetchEvent) => { + const now = new Date() + const interval = this.cvcCheckInterval() * 1000 + if (interval > 0) { + console.log('------- newActivityCount$ setting new interval') + return timer(interval, interval).pipe( + startWith(0), + switchMap(() => { + console.log( + '****** newActivityCount$ checking for new activities' + ) + return this.gql + .fetch({ + ...refetchEvent.query, + includeConnection: false, + occurredAfter: now, + }) + .pipe( + map((result) => result.data?.activities?.totalCount ?? 0), + distinctUntilChanged() + ) + }) + ) + } else { + console.log('------- newActivityCount$ no interval specified') + return of(0) + } + }) + ) + this.newActivities = toSignal(newActivityCount$, { initialValue: 0 }) } // end constructor() configureDatasource(): void { diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 0cc51ff9d..186b1fe6d 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -9,6 +9,8 @@ query ActivityFeed( $activityType: [ActivityTypeInput!] $subjectType: [ActivitySubjectInput!] $includeAutomatedEvents: Boolean + $includeConnection: Boolean = true + $includePageInfo: Boolean = true $mode: EventFeedMode $showFilters: Boolean! $requestDetails: Boolean! @@ -30,12 +32,12 @@ query ActivityFeed( occurredAfter: $occurredAfter occurredBefore: $occurredBefore ) { - ...ActivitiesConnectionFields + ...ActivitiesConnectionFields @include(if: $includeConnection) + ...ActivitiesPageInfoFields @include(if: $includePageInfo) } } -# activities to render feed items & ui controls -fragment ActivitiesConnectionFields on ActivityInterfaceConnection { +fragment ActivitiesPageInfoFields on ActivityInterfaceConnection { pageInfo { startCursor endCursor @@ -45,6 +47,10 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { pageCount totalCount unfilteredCount +} + +# activities to render feed items & ui controls +fragment ActivitiesConnectionFields on ActivityInterfaceConnection { activityTypes @include(if: $showFilters) uniqueParticipants @include(if: $showFilters) { id diff --git a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less index 8f8a6e5a0..b582016fe 100644 --- a/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less +++ b/client/src/app/components/activities/activity-feed/feed-settings/feed-settings.component.less @@ -1,9 +1,9 @@ :host { - display: inline-block; + display: block; } .popover-content { - min-width: 250px; + min-width: 250px; } .option-key { diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index ed721fe1c..210a0a11d 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7580,6 +7580,8 @@ export type ActivityFeedQueryVariables = Exact<{ activityType?: InputMaybe | ActivityTypeInput>; subjectType?: InputMaybe | ActivitySubjectInput>; includeAutomatedEvents?: InputMaybe; + includeConnection?: InputMaybe; + includePageInfo?: InputMaybe; mode?: InputMaybe; showFilters: Scalars['Boolean']['input']; requestDetails: Scalars['Boolean']['input']; @@ -7588,9 +7590,11 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, pageCount: number, totalCount: number, unfilteredCount: number, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, activityTypes?: Array, subjectTypes?: Array, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean }, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; +export type ActivitiesPageInfoFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } }; + +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -9711,6 +9715,19 @@ export type FusionVariantSummaryFieldsFragment = { __typename: 'FusionVariant', export type MyVariantInfoFieldsFragment = { __typename: 'MyVariantInfo', myVariantInfoId: string, caddConsequence: Array, caddDetail: Array, caddScore?: number | undefined, caddPhred?: number | undefined, clinvarClinicalSignificance: Array, clinvarHgvsCoding: Array, clinvarHgvsGenomic: Array, clinvarHgvsNonCoding: Array, clinvarHgvsProtein: Array, clinvarId?: number | undefined, clinvarOmim?: string | undefined, cosmicId?: string | undefined, dbnsfpInterproDomain: Array, dbsnpRsid?: string | undefined, eglClass?: string | undefined, eglHgvs: Array, eglProtein?: string | undefined, eglTranscript?: string | undefined, exacAlleleCount?: number | undefined, exacAlleleFrequency?: number | undefined, exacAlleleNumber?: number | undefined, fathmmMklPrediction?: string | undefined, fathmmMklScore?: number | undefined, fathmmPrediction: Array, fathmmScore: Array, fitconsScore?: number | undefined, gerp?: number | undefined, gnomadExomeAlleleCount?: number | undefined, gnomadExomeAlleleFrequency?: number | undefined, gnomadExomeAlleleNumber?: number | undefined, gnomadExomeFilter?: string | undefined, gnomadGenomeAlleleCount?: number | undefined, gnomadGenomeAlleleFrequency?: number | undefined, gnomadGenomeAlleleNumber?: number | undefined, gnomadGenomeFilter?: string | undefined, lrtPrediction?: string | undefined, lrtScore?: number | undefined, metalrPrediction?: string | undefined, metalrScore?: number | undefined, metasvmPrediction?: string | undefined, metasvmScore?: number | undefined, mutationassessorPrediction: Array, mutationassessorScore: Array, mutationtasterPrediction: Array, mutationtasterScore: Array, phastcons100way?: number | undefined, phastcons30way?: number | undefined, phyloP100way?: number | undefined, phyloP30way?: number | undefined, polyphen2HdivPrediction: Array, polyphen2HdivScore: Array, polyphen2HvarPrediction: Array, polyphen2HvarScore: Array, proveanPrediction: Array, proveanScore: Array, revelScore?: Array | undefined, siftPrediction: Array, siftScore: Array, siphy?: number | undefined, snpeffSnpEffect: Array, snpeffSnpImpact: Array }; +export const ActivitiesPageInfoFieldsFragmentDoc = gql` + fragment ActivitiesPageInfoFields on ActivityInterfaceConnection { + pageInfo { + startCursor + endCursor + hasNextPage + hasPreviousPage + } + pageCount + totalCount + unfilteredCount +} + `; export const ActivityFeedItemBaseFragmentDoc = gql` fragment ActivityFeedItemBase on ActivityInterface { id @@ -10314,15 +10331,6 @@ ${SuggestSourceActivityDetailFragmentDoc} ${UpdateSourceSuggestionStatusActivityDetailFragmentDoc}`; export const ActivitiesConnectionFieldsFragmentDoc = gql` fragment ActivitiesConnectionFields on ActivityInterfaceConnection { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - pageCount - totalCount - unfilteredCount activityTypes @include(if: $showFilters) uniqueParticipants @include(if: $showFilters) { id @@ -13355,7 +13363,7 @@ export const VariantSummaryFieldsFragmentDoc = gql` ${FactorVariantSummaryFieldsFragmentDoc} ${FusionVariantSummaryFieldsFragmentDoc}`; export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!, $occurredAfter: ISO8601DateTime, $occurredBefore: ISO8601DateTime) { + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $includeConnection: Boolean = true, $includePageInfo: Boolean = true, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!, $occurredAfter: ISO8601DateTime, $occurredBefore: ISO8601DateTime) { activities( subject: $subject first: $first @@ -13371,10 +13379,12 @@ export const ActivityFeedDocument = gql` occurredAfter: $occurredAfter occurredBefore: $occurredBefore ) { - ...ActivitiesConnectionFields + ...ActivitiesConnectionFields @include(if: $includeConnection) + ...ActivitiesPageInfoFields @include(if: $includePageInfo) } } - ${ActivitiesConnectionFieldsFragmentDoc}`; + ${ActivitiesConnectionFieldsFragmentDoc} +${ActivitiesPageInfoFieldsFragmentDoc}`; @Injectable({ providedIn: 'root' diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html index 03fa4fc2b..49a3c86a2 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html @@ -1,4 +1,4 @@ - + @@ -139,6 +113,8 @@ feedFilter$ to emit, which is required to fire off an initial query --> diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 6ae327bfe..67f9ae236 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -97,7 +97,6 @@ import { CommonModule } from '@angular/common' import { NzResultModule } from 'ng-zorro-antd/result' import { tag } from 'rxjs-spy/operators' import { NzAlertModule } from 'ng-zorro-antd/alert' -import { CvcFeedUpdates } from './feed-updates/feed-updates.component' import { NzButtonModule } from 'ng-zorro-antd/button' import { NzIconModule } from 'ng-zorro-antd/icon' @@ -126,7 +125,6 @@ export const FEED_SCROLL_SERVICE_TOKEN = CvcActivityFeedCounts, CvcActivityFeedSettingsButton, CvcActivityFeedFilterSelects, - CvcFeedUpdates, ], providers: [ { @@ -174,7 +172,6 @@ export class CvcActivityFeed { feedFilterOptions: Signal scroller: Signal allRowsFetched: Signal - newActivities: Signal // REFERENCES queryRef?: QueryRef @@ -342,38 +339,6 @@ export class CvcActivityFeed { this.configureDatasource() this.configureAdapter() }) - - const newActivityCount$ = this.refreshChange$.pipe( - switchMap((refetchEvent) => { - const now = new Date() - const interval = this.cvcCheckInterval() * 1000 - if (interval > 0) { - console.log('------- newActivityCount$ setting new interval') - return timer(interval, interval).pipe( - startWith(0), - switchMap(() => { - console.log( - '****** newActivityCount$ checking for new activities' - ) - return this.gql - .fetch({ - ...refetchEvent.query, - includeConnection: false, - occurredAfter: now, - }) - .pipe( - map((result) => result.data?.activities?.totalCount ?? 0), - distinctUntilChanged() - ) - }) - ) - } else { - console.log('------- newActivityCount$ no interval specified') - return of(0) - } - }) - ) - this.newActivities = toSignal(newActivityCount$, { initialValue: 0 }) } // end constructor() configureDatasource(): void { diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index a23995cf4..074f28bda 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -1,4 +1,27 @@ + + + + {{ newActivities() }} new + {{ newActivities() > 1 ? 'activities' : 'activity' }} available + + + + + + + +

Sort By

+ + + + +
+ +

Sort Direction

+ + + + +
+
diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 4cfd0f4bb..26198b149 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -6,6 +6,7 @@ import { Output, Signal, WritableSignal, + computed, effect, input, signal, @@ -22,7 +23,10 @@ import { ActivityFeedUpdatesGQL, ActivitySubjectInput, ActivityTypeInput, + DateSort, + DateSortColumns, Maybe, + SortDirection, } from '@app/generated/civic.apollo' import { CommonModule, KeyValuePipe } from '@angular/common' import { FormsModule } from '@angular/forms' @@ -93,6 +97,8 @@ export class CvcActivityFeedFilterSelects implements OnInit { occurredAfter!: WritableSignal occurredBefore!: WritableSignal disableDates: { [key: string]: (current: Date) => boolean } + sortByColumn!: WritableSignal + sortByDirection!: WritableSignal newActivities: Signal constructor(private gql: ActivityFeedUpdatesGQL) { @@ -108,6 +114,8 @@ export class CvcActivityFeedFilterSelects implements OnInit { userId: this.userId(), occurredAfter: this.occurredAfter(), occurredBefore: this.occurredBefore(), + sortByColumn: this.sortByColumn(), + sortByDirection: this.sortByDirection(), }) }) @@ -117,13 +125,11 @@ export class CvcActivityFeedFilterSelects implements OnInit { const now = new Date() const interval = this.cvcCheckInterval() * 1000 if (interval > 0) { - console.log('------- newActivityCount$ setting new interval') + // check for new activities every interval seconds, + // starting after interval seconds return timer(interval, interval).pipe( startWith(0), switchMap(() => { - console.log( - '****** newActivityCount$ checking for new activities' - ) return this.gql .fetch( { @@ -139,7 +145,6 @@ export class CvcActivityFeedFilterSelects implements OnInit { }) ) } else { - console.log('------- newActivityCount$ no interval specified') return of(0) } }) @@ -153,5 +158,7 @@ export class CvcActivityFeedFilterSelects implements OnInit { this.userId = signal(this.cvcFilters().userId) this.occurredAfter = signal(this.cvcFilters().occurredAfter) this.occurredBefore = signal(this.cvcFilters().occurredBefore) + this.sortByColumn = signal(this.cvcFilters().sortByColumn) + this.sortByDirection = signal(this.cvcFilters().sortByDirection) } } diff --git a/client/src/app/core/pipes/enum-to-title-pipe.ts b/client/src/app/core/pipes/enum-to-title-pipe.ts index 7eb94cfb2..57b32dfc7 100644 --- a/client/src/app/core/pipes/enum-to-title-pipe.ts +++ b/client/src/app/core/pipes/enum-to-title-pipe.ts @@ -14,6 +14,12 @@ export class EnumToTitlePipe implements PipeTransform { return '-' } + if (enum_text === 'DESC') { + return 'Descending' + } + if (enum_text === 'ASC') { + return 'Ascending' + } let str = enum_text.toLowerCase().replace(/_/g, ' ').split(' ') for (var i = 0; i < str.length; i++) { str[i] = str[i].charAt(0).toUpperCase() + str[i].slice(1) From fc1ddb5ca2f9e41293a3a289c7ab8a88f489a06e Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Tue, 15 Oct 2024 11:31:11 -0500 Subject: [PATCH 140/160] add feature name column to shared cols --- server/app/tsv_formatters/variant_tsv_formatter.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/app/tsv_formatters/variant_tsv_formatter.rb b/server/app/tsv_formatters/variant_tsv_formatter.rb index 70fadbf5a..e88290f8c 100644 --- a/server/app/tsv_formatters/variant_tsv_formatter.rb +++ b/server/app/tsv_formatters/variant_tsv_formatter.rb @@ -12,6 +12,7 @@ def self.headers 'variant_civic_url', 'feature_type', 'feature_id', + 'feature_name', 'feature_civic_url', 'variant', 'variant_aliases', @@ -128,6 +129,7 @@ def self.row_from_object(variant) LinkAdaptors::Variant.new(variant).permalink_path(include_domain: true), variant.feature.feature_instance_type.demodulize, variant.feature.id, + variant.feature.name, LinkAdaptors::Feature.new(variant.feature).permalink_path(include_domain: true), variant.name, variant.variant_aliases.map(&:name).join(','), From 7da2ce5e69ef5163569bfafb0a9b1e71940ca8eb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Oct 2024 23:54:45 +0000 Subject: [PATCH 141/160] Bump actiontext from 7.1.3.4 to 7.1.4.1 in /server Bumps [actiontext](https://github.com/rails/rails) from 7.1.3.4 to 7.1.4.1. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v7.2.1.1/actiontext/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v7.1.3.4...v7.1.4.1) --- updated-dependencies: - dependency-name: actiontext dependency-type: indirect ... Signed-off-by: dependabot[bot] --- server/Gemfile.lock | 130 ++++++++++++++++++++++---------------------- 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/server/Gemfile.lock b/server/Gemfile.lock index 9fbf8a94e..9b1c64787 100644 --- a/server/Gemfile.lock +++ b/server/Gemfile.lock @@ -1,35 +1,35 @@ GEM remote: https://rubygems.org/ specs: - actioncable (7.1.3.4) - actionpack (= 7.1.3.4) - activesupport (= 7.1.3.4) + actioncable (7.1.4.1) + actionpack (= 7.1.4.1) + activesupport (= 7.1.4.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.3.4) - actionpack (= 7.1.3.4) - activejob (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) + actionmailbox (7.1.4.1) + actionpack (= 7.1.4.1) + activejob (= 7.1.4.1) + activerecord (= 7.1.4.1) + activestorage (= 7.1.4.1) + activesupport (= 7.1.4.1) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.1.3.4) - actionpack (= 7.1.3.4) - actionview (= 7.1.3.4) - activejob (= 7.1.3.4) - activesupport (= 7.1.3.4) + actionmailer (7.1.4.1) + actionpack (= 7.1.4.1) + actionview (= 7.1.4.1) + activejob (= 7.1.4.1) + activesupport (= 7.1.4.1) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) - actionpack (7.1.3.4) - actionview (= 7.1.3.4) - activesupport (= 7.1.3.4) + actionpack (7.1.4.1) + actionview (= 7.1.4.1) + activesupport (= 7.1.4.1) nokogiri (>= 1.8.5) racc rack (>= 2.2.4) @@ -37,15 +37,15 @@ GEM rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.3.4) - actionpack (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) + actiontext (7.1.4.1) + actionpack (= 7.1.4.1) + activerecord (= 7.1.4.1) + activestorage (= 7.1.4.1) + activesupport (= 7.1.4.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.3.4) - activesupport (= 7.1.3.4) + actionview (7.1.4.1) + activesupport (= 7.1.4.1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) @@ -55,23 +55,23 @@ GEM activemodel (>= 5.2.0) activestorage (>= 5.2.0) activesupport (>= 5.2.0) - activejob (7.1.3.4) - activesupport (= 7.1.3.4) + activejob (7.1.4.1) + activesupport (= 7.1.4.1) globalid (>= 0.3.6) activejob-null (0.0.1) - activemodel (7.1.3.4) - activesupport (= 7.1.3.4) - activerecord (7.1.3.4) - activemodel (= 7.1.3.4) - activesupport (= 7.1.3.4) + activemodel (7.1.4.1) + activesupport (= 7.1.4.1) + activerecord (7.1.4.1) + activemodel (= 7.1.4.1) + activesupport (= 7.1.4.1) timeout (>= 0.4.0) - activestorage (7.1.3.4) - actionpack (= 7.1.3.4) - activejob (= 7.1.3.4) - activerecord (= 7.1.3.4) - activesupport (= 7.1.3.4) + activestorage (7.1.4.1) + actionpack (= 7.1.4.1) + activejob (= 7.1.4.1) + activerecord (= 7.1.4.1) + activesupport (= 7.1.4.1) marcel (~> 1.0) - activesupport (7.1.3.4) + activesupport (7.1.4.1) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -117,7 +117,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) byebug (11.1.3) capistrano (3.16.0) airbrussh (>= 1.0.0) @@ -162,7 +162,7 @@ GEM elasticsearch-transport (7.13.3) faraday (~> 1) multi_json - erubi (1.12.0) + erubi (1.13.0) et-orbi (1.2.11) tzinfo ethon (0.16.0) @@ -203,7 +203,7 @@ GEM promise.rb (~> 0.7.2) hashie (5.0.0) htmlentities (4.3.4) - i18n (1.14.5) + i18n (1.14.6) concurrent-ruby (~> 1.0) image_processing (1.12.2) mini_magick (>= 4.9.5, < 5) @@ -250,7 +250,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.25.1) msgpack (1.7.2) multi_json (1.15.0) multi_xml (0.6.0) @@ -274,17 +274,17 @@ GEM net-protocol net-ssh (7.2.1) nio4r (2.7.3) - nokogiri (1.16.5-aarch64-linux) + nokogiri (1.16.7-aarch64-linux) racc (~> 1.4) - nokogiri (1.16.5-arm-linux) + nokogiri (1.16.7-arm-linux) racc (~> 1.4) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.7-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.5-x86-linux) + nokogiri (1.16.7-x86-linux) racc (~> 1.4) - nokogiri (1.16.5-x86_64-darwin) + nokogiri (1.16.7-x86_64-darwin) racc (~> 1.4) - nokogiri (1.16.5-x86_64-linux) + nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) oauth2 (1.4.11) faraday (>= 0.17.3, < 3.0) @@ -333,8 +333,8 @@ GEM puma (5.6.9) nio4r (~> 2.0) raabro (1.4.0) - racc (1.8.0) - rack (2.2.9) + racc (1.8.1) + rack (2.2.10) rack-cors (1.1.1) rack (>= 2.0.0) rack-mini-profiler (2.3.4) @@ -351,20 +351,20 @@ GEM rackup (1.0.0) rack (< 3) webrick - rails (7.1.3.4) - actioncable (= 7.1.3.4) - actionmailbox (= 7.1.3.4) - actionmailer (= 7.1.3.4) - actionpack (= 7.1.3.4) - actiontext (= 7.1.3.4) - actionview (= 7.1.3.4) - activejob (= 7.1.3.4) - activemodel (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) + rails (7.1.4.1) + actioncable (= 7.1.4.1) + actionmailbox (= 7.1.4.1) + actionmailer (= 7.1.4.1) + actionpack (= 7.1.4.1) + actiontext (= 7.1.4.1) + actionview (= 7.1.4.1) + activejob (= 7.1.4.1) + activemodel (= 7.1.4.1) + activerecord (= 7.1.4.1) + activestorage (= 7.1.4.1) + activesupport (= 7.1.4.1) bundler (>= 1.15.0) - railties (= 7.1.3.4) + railties (= 7.1.4.1) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -372,9 +372,9 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - railties (7.1.3.4) - actionpack (= 7.1.3.4) - activesupport (= 7.1.3.4) + railties (7.1.4.1) + actionpack (= 7.1.4.1) + activesupport (= 7.1.4.1) irb rackup (>= 1.0.0) rake (>= 12.2) From 967d078e7640f8332d82c4f02e5a59bfeb17cc9d Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 16 Oct 2024 09:40:31 -0500 Subject: [PATCH 142/160] Always return the feature ID, never the feature instance ID --- server/app/graphql/types/entities/feature_type.rb | 8 ++++++++ server/app/graphql/types/query_type.rb | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/server/app/graphql/types/entities/feature_type.rb b/server/app/graphql/types/entities/feature_type.rb index c6764c26a..a19e33ffe 100644 --- a/server/app/graphql/types/entities/feature_type.rb +++ b/server/app/graphql/types/entities/feature_type.rb @@ -24,6 +24,14 @@ class FeatureType < Types::BaseObject field :deprecation_reason, Types::FeatureDeprecationReasonType, null: true field :creation_activity, Types::Activities::CreateFeatureActivityType, null: true + def id + if object.class.name == 'Feature' + object.id + else + object.feature.id + end + end + def feature_aliases if object.class.name == 'Feature' to_load = object diff --git a/server/app/graphql/types/query_type.rb b/server/app/graphql/types/query_type.rb index 23db79038..e2660555b 100644 --- a/server/app/graphql/types/query_type.rb +++ b/server/app/graphql/types/query_type.rb @@ -211,8 +211,8 @@ def gene(id: :unspecified, entrez_symbol: :unspecified) if (id == :unspecified && entrez_symbol == :unspecified) || (id != :unspecified && entrez_symbol != :unspecified) raise GraphQL::ExecutionError.new('Must specify exactly one of id or entrezSymbol') end - if (id != :unspecified) - Features::Gene.find_by(id: id) + if (id != :unspecified) + Feature.find_by(feature_instance_type: 'Features::Gene', id: id).feature_instance else Features::Gene.find_by(name: entrez_symbol) end From e58088b5c6cfa1ae2cebc2988bdfbbff3c85c6d8 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 16 Oct 2024 09:41:38 -0500 Subject: [PATCH 143/160] Add queries for a single fusion and factor --- server/app/graphql/types/query_type.rb | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/server/app/graphql/types/query_type.rb b/server/app/graphql/types/query_type.rb index e2660555b..d7871498e 100644 --- a/server/app/graphql/types/query_type.rb +++ b/server/app/graphql/types/query_type.rb @@ -60,6 +60,17 @@ def authorized?(object, args, context) argument :entrez_symbol, String, required: false end + field :factor, Types::Entities::FactorType, null: true do + description "Find a single gene by CIViC ID or NCIt ID" + argument :id, Int, required: false + argument :ncit_id, String, required: false + end + + field :fusion, Types::Entities::FusionType, null: true do + description "Find a single gene by CIViC ID" + argument :id, Int, required: false + end + field :feature, Types::Entities::FeatureType, null: true do description "Find a single feature by CIViC ID" argument :id, Int, required: false @@ -218,6 +229,21 @@ def gene(id: :unspecified, entrez_symbol: :unspecified) end end + def factor(id: :unspecified, ncit_id: :unspecified) + if (id == :unspecified && ncit_id == :unspecified) || (id != :unspecified && ncit_id != :unspecified) + raise GraphQL::ExecutionError.new('Must specify exactly one of id or ncitId') + end + if (id != :unspecified) + Feature.find_by(feature_instance_type: 'Features::Factor', id: id).feature_instance + else + Features::Factor.find_by(ncit_id: ncit_id) + end + end + + def fusion(id: ) + Feature.find_by(feature_instance_type: 'Features::Fusion', id: id).feature_instance + end + def feature(id: ) Feature.find_by(id: id) end From 3c12ce27cbb10bc223b60794322e0425e71f3915 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 16 Oct 2024 09:46:57 -0500 Subject: [PATCH 144/160] Update schema files --- client/src/app/generated/civic.apollo-helpers.ts | 4 +++- client/src/app/generated/civic.apollo.ts | 15 +++++++++++++++ client/src/app/generated/server.model.graphql | 10 ++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/client/src/app/generated/civic.apollo-helpers.ts b/client/src/app/generated/civic.apollo-helpers.ts index 8cb9db90e..68e1a5561 100644 --- a/client/src/app/generated/civic.apollo-helpers.ts +++ b/client/src/app/generated/civic.apollo-helpers.ts @@ -1825,7 +1825,7 @@ export type PhenotypePopoverFieldPolicy = { name?: FieldPolicy | FieldReadFunction, url?: FieldPolicy | FieldReadFunction }; -export type QueryKeySpecifier = ('acmgCode' | 'acmgCodesTypeahead' | 'activities' | 'activity' | 'assertion' | 'assertions' | 'browseDiseases' | 'browseFeatures' | 'browseMolecularProfiles' | 'browseSources' | 'browseVariantGroups' | 'browseVariants' | 'clingenCode' | 'clingenCodesTypeahead' | 'clinicalTrial' | 'clinicalTrials' | 'comment' | 'comments' | 'contributors' | 'countries' | 'dataReleases' | 'disease' | 'diseasePopover' | 'diseaseTypeahead' | 'entityTypeahead' | 'events' | 'evidenceItem' | 'evidenceItems' | 'factors' | 'feature' | 'featureTypeahead' | 'flag' | 'flags' | 'fusions' | 'gene' | 'genes' | 'molecularProfile' | 'molecularProfiles' | 'nccnGuideline' | 'nccnGuidelinesTypeahead' | 'notifications' | 'organization' | 'organizationLeaderboards' | 'organizations' | 'phenotype' | 'phenotypePopover' | 'phenotypeTypeahead' | 'phenotypes' | 'previewCommentText' | 'previewMolecularProfileName' | 'remoteCitation' | 'revision' | 'revisions' | 'search' | 'searchByPermalink' | 'searchGenes' | 'source' | 'sourcePopover' | 'sourceSuggestionValues' | 'sourceSuggestions' | 'sourceTypeahead' | 'subscriptionForEntity' | 'therapies' | 'therapy' | 'therapyPopover' | 'therapyTypeahead' | 'timepointStats' | 'user' | 'userLeaderboards' | 'userTypeahead' | 'users' | 'validateRevisionsForAcceptance' | 'variant' | 'variantGroup' | 'variantGroups' | 'variantType' | 'variantTypePopover' | 'variantTypeTypeahead' | 'variantTypes' | 'variants' | 'variantsTypeahead' | 'viewer' | QueryKeySpecifier)[]; +export type QueryKeySpecifier = ('acmgCode' | 'acmgCodesTypeahead' | 'activities' | 'activity' | 'assertion' | 'assertions' | 'browseDiseases' | 'browseFeatures' | 'browseMolecularProfiles' | 'browseSources' | 'browseVariantGroups' | 'browseVariants' | 'clingenCode' | 'clingenCodesTypeahead' | 'clinicalTrial' | 'clinicalTrials' | 'comment' | 'comments' | 'contributors' | 'countries' | 'dataReleases' | 'disease' | 'diseasePopover' | 'diseaseTypeahead' | 'entityTypeahead' | 'events' | 'evidenceItem' | 'evidenceItems' | 'factor' | 'factors' | 'feature' | 'featureTypeahead' | 'flag' | 'flags' | 'fusion' | 'fusions' | 'gene' | 'genes' | 'molecularProfile' | 'molecularProfiles' | 'nccnGuideline' | 'nccnGuidelinesTypeahead' | 'notifications' | 'organization' | 'organizationLeaderboards' | 'organizations' | 'phenotype' | 'phenotypePopover' | 'phenotypeTypeahead' | 'phenotypes' | 'previewCommentText' | 'previewMolecularProfileName' | 'remoteCitation' | 'revision' | 'revisions' | 'search' | 'searchByPermalink' | 'searchGenes' | 'source' | 'sourcePopover' | 'sourceSuggestionValues' | 'sourceSuggestions' | 'sourceTypeahead' | 'subscriptionForEntity' | 'therapies' | 'therapy' | 'therapyPopover' | 'therapyTypeahead' | 'timepointStats' | 'user' | 'userLeaderboards' | 'userTypeahead' | 'users' | 'validateRevisionsForAcceptance' | 'variant' | 'variantGroup' | 'variantGroups' | 'variantType' | 'variantTypePopover' | 'variantTypeTypeahead' | 'variantTypes' | 'variants' | 'variantsTypeahead' | 'viewer' | QueryKeySpecifier)[]; export type QueryFieldPolicy = { acmgCode?: FieldPolicy | FieldReadFunction, acmgCodesTypeahead?: FieldPolicy | FieldReadFunction, @@ -1855,11 +1855,13 @@ export type QueryFieldPolicy = { events?: FieldPolicy | FieldReadFunction, evidenceItem?: FieldPolicy | FieldReadFunction, evidenceItems?: FieldPolicy | FieldReadFunction, + factor?: FieldPolicy | FieldReadFunction, factors?: FieldPolicy | FieldReadFunction, feature?: FieldPolicy | FieldReadFunction, featureTypeahead?: FieldPolicy | FieldReadFunction, flag?: FieldPolicy | FieldReadFunction, flags?: FieldPolicy | FieldReadFunction, + fusion?: FieldPolicy | FieldReadFunction, fusions?: FieldPolicy | FieldReadFunction, gene?: FieldPolicy | FieldReadFunction, genes?: FieldPolicy | FieldReadFunction, diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index f85d64593..fbbdeca8d 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -4794,6 +4794,8 @@ export type Query = { evidenceItem?: Maybe; /** List and filter evidence items. */ evidenceItems: EvidenceItemConnection; + /** Find a single gene by CIViC ID or NCIt ID */ + factor?: Maybe; /** List and filter factors. */ factors: FactorConnection; /** Find a single feature by CIViC ID */ @@ -4804,6 +4806,8 @@ export type Query = { flag?: Maybe; /** List and filter flags. */ flags: FlagConnection; + /** Find a single gene by CIViC ID */ + fusion?: Maybe; /** List and filter fusions. */ fusions: FusionConnection; /** Find a single gene by CIViC ID or Entrez symbol */ @@ -5174,6 +5178,12 @@ export type QueryEvidenceItemsArgs = { }; +export type QueryFactorArgs = { + id?: InputMaybe; + ncitId?: InputMaybe; +}; + + export type QueryFactorsArgs = { after?: InputMaybe; before?: InputMaybe; @@ -5213,6 +5223,11 @@ export type QueryFlagsArgs = { }; +export type QueryFusionArgs = { + id?: InputMaybe; +}; + + export type QueryFusionsArgs = { after?: InputMaybe; before?: InputMaybe; diff --git a/client/src/app/generated/server.model.graphql b/client/src/app/generated/server.model.graphql index d23c4745e..2ee5e47cb 100644 --- a/client/src/app/generated/server.model.graphql +++ b/client/src/app/generated/server.model.graphql @@ -8722,6 +8722,11 @@ type Query { variantOrigin: VariantOrigin ): EvidenceItemConnection! + """ + Find a single gene by CIViC ID or NCIt ID + """ + factor(id: Int, ncitId: String): Factor + """ List and filter factors. """ @@ -8818,6 +8823,11 @@ type Query { state: FlagState ): FlagConnection! + """ + Find a single gene by CIViC ID + """ + fusion(id: Int): Fusion + """ List and filter fusions. """ From 400ef0d390e34af9c6479f2d4994399b355de86d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 14:49:45 +0000 Subject: [PATCH 145/160] Bump express from 4.19.2 to 4.21.1 in /server Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.1. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.1) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] --- server/yarn.lock | 207 ++++++++++++++++++++++++++++++----------------- 1 file changed, 135 insertions(+), 72 deletions(-) diff --git a/server/yarn.lock b/server/yarn.lock index 297522769..39479e243 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -1626,10 +1626,10 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== -body-parser@1.20.2: - version "1.20.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" - integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== +body-parser@1.20.3: + version "1.20.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== dependencies: bytes "3.1.2" content-type "~1.0.5" @@ -1639,7 +1639,7 @@ body-parser@1.20.2: http-errors "2.0.0" iconv-lite "0.4.24" on-finished "2.4.1" - qs "6.11.0" + qs "6.13.0" raw-body "2.5.2" type-is "~1.6.18" unpipe "1.0.0" @@ -1702,13 +1702,16 @@ bytes@3.1.2: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" @@ -1875,10 +1878,10 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" - integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== +cookie@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" + integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== core-js-compat@^3.31.0, core-js-compat@^3.34.0: version "3.36.0" @@ -1945,6 +1948,15 @@ default-gateway@^6.0.3: dependencies: execa "^5.0.0" +define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" @@ -2002,6 +2014,11 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + enhanced-resolve@^5.15.0: version "5.15.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" @@ -2022,6 +2039,18 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + es-module-lexer@^1.2.1: version "1.4.1" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" @@ -2103,36 +2132,36 @@ execa@^5.0.0: strip-final-newline "^2.0.0" express@^4.17.3: - version "4.19.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" - integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + version "4.21.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281" + integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.2" + body-parser "1.20.3" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.6.0" + cookie "0.7.1" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.2.0" + finalhandler "1.3.1" fresh "0.5.2" http-errors "2.0.0" - merge-descriptors "1.0.1" + merge-descriptors "1.0.3" methods "~1.1.2" on-finished "2.4.1" parseurl "~1.3.3" - path-to-regexp "0.1.7" + path-to-regexp "0.1.10" proxy-addr "~2.0.7" - qs "6.11.0" + qs "6.13.0" range-parser "~1.2.1" safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" + send "0.19.0" + serve-static "1.16.2" setprototypeof "1.2.0" statuses "2.0.1" type-is "~1.6.18" @@ -2168,13 +2197,13 @@ fill-range@^7.1.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== +finalhandler@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019" + integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== dependencies: debug "2.6.9" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" on-finished "2.4.1" parseurl "~1.3.3" @@ -2248,14 +2277,16 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-intrinsic@^1.0.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: - function-bind "^1.1.1" - has "^1.0.3" + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" has-symbols "^1.0.3" + hasown "^2.0.0" get-stream@^6.0.0: version "6.0.1" @@ -2303,6 +2334,13 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + graceful-fs@^4.1.2: version "4.2.8" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" @@ -2328,6 +2366,18 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" @@ -2706,10 +2756,10 @@ memfs@^3.4.3: dependencies: fs-monkey "^1.0.4" -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== +merge-descriptors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" + integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== merge-stream@^2.0.0: version "2.0.0" @@ -2842,10 +2892,10 @@ npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" -object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" @@ -2961,10 +3011,10 @@ path-parse@^1.0.6, path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== +path-to-regexp@0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b" + integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== path-type@^4.0.0: version "4.0.0" @@ -3018,12 +3068,12 @@ punycode@^2.1.0: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== +qs@6.13.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" randombytes@^2.1.0: version "2.1.0" @@ -3248,10 +3298,10 @@ semver@^6.0.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== dependencies: debug "2.6.9" depd "2.0.0" @@ -3287,15 +3337,27 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== +serve-static@1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== dependencies: - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.18.0" + send "0.19.0" + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" setprototypeof@1.1.0: version "1.1.0" @@ -3331,14 +3393,15 @@ shell-quote@^1.8.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" From ab274f16a50a80579b15cf4eb24a476f04dc56ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 14:49:53 +0000 Subject: [PATCH 146/160] Bump webrick from 1.8.1 to 1.8.2 in /server Bumps [webrick](https://github.com/ruby/webrick) from 1.8.1 to 1.8.2. - [Release notes](https://github.com/ruby/webrick/releases) - [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2) --- updated-dependencies: - dependency-name: webrick dependency-type: indirect ... Signed-off-by: dependabot[bot] --- server/Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/Gemfile.lock b/server/Gemfile.lock index 9b1c64787..0edd0ddef 100644 --- a/server/Gemfile.lock +++ b/server/Gemfile.lock @@ -526,7 +526,7 @@ GEM rack-proxy (>= 0.6.1) railties (>= 5.2) semantic_range (>= 2.3.0) - webrick (1.8.1) + webrick (1.8.2) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) From 184fb188862cef30da1cf7e32c724412232d8279 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 14:55:25 +0000 Subject: [PATCH 147/160] Bump express from 4.19.2 to 4.21.1 in /client Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.1. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.1) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] --- client/yarn.lock | 207 ++++++++++++++++++++++++++++++----------------- 1 file changed, 135 insertions(+), 72 deletions(-) diff --git a/client/yarn.lock b/client/yarn.lock index aa21aae2f..59abcc106 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -4651,10 +4651,10 @@ bl@^4.0.3, bl@^4.1.0: inherits "^2.0.4" readable-stream "^3.4.0" -body-parser@1.20.2: - version "1.20.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" - integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== +body-parser@1.20.3: + version "1.20.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== dependencies: bytes "3.1.2" content-type "~1.0.5" @@ -4664,7 +4664,7 @@ body-parser@1.20.2: http-errors "2.0.0" iconv-lite "0.4.24" on-finished "2.4.1" - qs "6.11.0" + qs "6.13.0" raw-body "2.5.2" type-is "~1.6.18" unpipe "1.0.0" @@ -4823,13 +4823,16 @@ cacache@^18.0.0: tar "^6.1.11" unique-filename "^3.0.0" -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" @@ -5257,10 +5260,10 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" - integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== +cookie@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" + integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== copy-anything@^2.0.1: version "2.0.6" @@ -5517,6 +5520,15 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" @@ -5743,6 +5755,11 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + encoding@^0.1.13: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" @@ -5813,6 +5830,18 @@ error-stack-parser@2.0.6, error-stack-parser@^2.0.1: dependencies: stackframe "^1.1.1" +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + es-module-lexer@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" @@ -6026,36 +6055,36 @@ exponential-backoff@^3.1.1: integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== express@^4.17.3: - version "4.19.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" - integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + version "4.21.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281" + integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.2" + body-parser "1.20.3" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.6.0" + cookie "0.7.1" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.2.0" + finalhandler "1.3.1" fresh "0.5.2" http-errors "2.0.0" - merge-descriptors "1.0.1" + merge-descriptors "1.0.3" methods "~1.1.2" on-finished "2.4.1" parseurl "~1.3.3" - path-to-regexp "0.1.7" + path-to-regexp "0.1.10" proxy-addr "~2.0.7" - qs "6.11.0" + qs "6.13.0" range-parser "~1.2.1" safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" + send "0.19.0" + serve-static "1.16.2" setprototypeof "1.2.0" statuses "2.0.1" type-is "~1.6.18" @@ -6204,13 +6233,13 @@ fill-range@^7.1.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== +finalhandler@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019" + integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== dependencies: debug "2.6.9" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" on-finished "2.4.1" parseurl "~1.3.3" @@ -6387,14 +6416,16 @@ get-east-asian-width@^1.0.0: resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e" integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA== -get-intrinsic@^1.0.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: - function-bind "^1.1.1" - has "^1.0.3" + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" has-symbols "^1.0.3" + hasown "^2.0.0" get-stream@^6.0.0: version "6.0.1" @@ -6502,6 +6533,13 @@ globby@^14.0.0: slash "^5.1.0" unicorn-magic "^0.1.0" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + graceful-fs@^4.1.2, graceful-fs@^4.2.4, graceful-fs@^4.2.6: version "4.2.10" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" @@ -6581,6 +6619,18 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" @@ -7654,10 +7704,10 @@ memoize-resolver@~1.0.0: resolved "https://registry.yarnpkg.com/memoize-resolver/-/memoize-resolver-1.0.0.tgz#93f01b61909008eb9d9b521fc1db152cc1b47f06" integrity sha512-mXfNXte0RSWl0rEIsQhXutfM2R2Oa7UyKDD7XoZMEbKeucTRms04y5y41U8gLqPzRx7ViN/QyYnTR2TX/5tawA== -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== +merge-descriptors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" + integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== merge-stream@^2.0.0: version "2.0.0" @@ -8278,10 +8328,10 @@ object-assign@^4.1.0, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" @@ -8626,10 +8676,10 @@ path-scurry@^1.11.1: lru-cache "^10.2.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== +path-to-regexp@0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b" + integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== path-type@^4.0.0: version "4.0.0" @@ -8859,12 +8909,12 @@ pvutils@^1.1.3: resolved "https://registry.yarnpkg.com/pvutils/-/pvutils-1.1.3.tgz#f35fc1d27e7cd3dfbd39c0826d173e806a03f5a3" integrity sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ== -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== +qs@6.13.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" queue-microtask@^1.2.2: version "1.2.3" @@ -9401,10 +9451,10 @@ semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== dependencies: debug "2.6.9" depd "2.0.0" @@ -9456,21 +9506,33 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== +serve-static@1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== dependencies: - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.18.0" + send "0.19.0" set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -9515,14 +9577,15 @@ shell-quote@^1.8.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" From 0ad002ee976785cbdc12f758339fc0a275dac9f8 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Wed, 16 Oct 2024 09:58:53 -0500 Subject: [PATCH 148/160] Use safe access operator --- server/app/graphql/types/query_type.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/app/graphql/types/query_type.rb b/server/app/graphql/types/query_type.rb index d7871498e..4a3797518 100644 --- a/server/app/graphql/types/query_type.rb +++ b/server/app/graphql/types/query_type.rb @@ -223,7 +223,7 @@ def gene(id: :unspecified, entrez_symbol: :unspecified) raise GraphQL::ExecutionError.new('Must specify exactly one of id or entrezSymbol') end if (id != :unspecified) - Feature.find_by(feature_instance_type: 'Features::Gene', id: id).feature_instance + Feature.find_by(feature_instance_type: 'Features::Gene', id: id)&.feature_instance else Features::Gene.find_by(name: entrez_symbol) end @@ -234,14 +234,14 @@ def factor(id: :unspecified, ncit_id: :unspecified) raise GraphQL::ExecutionError.new('Must specify exactly one of id or ncitId') end if (id != :unspecified) - Feature.find_by(feature_instance_type: 'Features::Factor', id: id).feature_instance + Feature.find_by(feature_instance_type: 'Features::Factor', id: id)&.feature_instance else Features::Factor.find_by(ncit_id: ncit_id) end end def fusion(id: ) - Feature.find_by(feature_instance_type: 'Features::Fusion', id: id).feature_instance + Feature.find_by(feature_instance_type: 'Features::Fusion', id: id)&.feature_instance end def feature(id: ) From 22e38246b25540915d26f45205e8f7c26a4fbb90 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 15:01:21 +0000 Subject: [PATCH 149/160] Bump micromatch from 4.0.5 to 4.0.8 in /server Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8. - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) --- updated-dependencies: - dependency-name: micromatch dependency-type: indirect ... Signed-off-by: dependabot[bot] --- server/yarn.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/yarn.lock b/server/yarn.lock index 39479e243..2d9431917 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -1660,7 +1660,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.2, braces@~3.0.2: +braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== @@ -2772,11 +2772,11 @@ methods@~1.1.2: integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== dependencies: - braces "^3.0.2" + braces "^3.0.3" picomatch "^2.3.1" mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": From 25d9d621a85d2f1e80c13c09ae3f8453d0f07316 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 15:56:00 +0000 Subject: [PATCH 150/160] Bump webpack from 5.90.3 to 5.95.0 in /server Bumps [webpack](https://github.com/webpack/webpack) from 5.90.3 to 5.95.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.90.3...v5.95.0) --- updated-dependencies: - dependency-name: webpack dependency-type: indirect ... Signed-off-by: dependabot[bot] --- server/yarn.lock | 177 +++++++++++++++++++++-------------------------- 1 file changed, 80 insertions(+), 97 deletions(-) diff --git a/server/yarn.lock b/server/yarn.lock index 2d9431917..ca73469fa 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -1178,23 +1178,7 @@ dependencies: "@types/node" "*" -"@types/eslint-scope@^3.7.3": - version "3.7.7" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" - integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.56.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb" - integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^1.0.5": +"@types/estree@^1.0.5": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== @@ -1231,16 +1215,16 @@ dependencies: "@types/node" "*" -"@types/json-schema@*", "@types/json-schema@^7.0.9": - version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== +"@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + "@types/mime@*": version "3.0.4" resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" @@ -1321,10 +1305,10 @@ dependencies: "@types/node" "*" -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" - integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" @@ -1339,10 +1323,10 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== -"@webassemblyjs/helper-buffer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" - integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" @@ -1358,15 +1342,15 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" - integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" "@webassemblyjs/ieee754@1.11.6": version "1.11.6" @@ -1387,59 +1371,59 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== -"@webassemblyjs/wasm-edit@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" - integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-opt" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - "@webassemblyjs/wast-printer" "1.11.6" - -"@webassemblyjs/wasm-gen@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" - integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== - dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wasm-opt@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" - integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" - integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-api-error" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wast-printer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" - integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@xtuc/long" "4.2.2" "@webpack-cli/configtest@^1.2.0": @@ -1477,10 +1461,10 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" -acorn-import-assertions@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" - integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== +acorn-import-attributes@^1.9.5: + version "1.9.5" + resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" + integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== acorn@^8.7.1, acorn@^8.8.2: version "8.11.3" @@ -2019,10 +2003,10 @@ encodeurl@~2.0.0: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== -enhanced-resolve@^5.15.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" - integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== +enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -2346,7 +2330,7 @@ graceful-fs@^4.1.2: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== -graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -3637,10 +3621,10 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -3745,25 +3729,24 @@ webpack-sources@^3.2.1, webpack-sources@^3.2.3: integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.53.0: - version "5.90.3" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.3.tgz#37b8f74d3ded061ba789bb22b31e82eed75bd9ac" - integrity sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA== + version "5.95.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0" + integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== dependencies: - "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.11.5" - "@webassemblyjs/wasm-edit" "^1.11.5" - "@webassemblyjs/wasm-parser" "^1.11.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" - acorn-import-assertions "^1.9.0" + acorn-import-attributes "^1.9.5" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.15.0" + enhanced-resolve "^5.17.1" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" + graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" @@ -3771,7 +3754,7 @@ webpack@^5.53.0: schema-utils "^3.2.0" tapable "^2.1.1" terser-webpack-plugin "^5.3.10" - watchpack "^2.4.0" + watchpack "^2.4.1" webpack-sources "^3.2.3" websocket-driver@>=0.5.1, websocket-driver@^0.7.4: From 9de8cf532f3e13820bc4f45faaad9e3bfb00f55e Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 16 Oct 2024 11:29:10 -0500 Subject: [PATCH 151/160] fixed participating user filter query var munging --- .../activities/activity-feed/activity-feed.component.ts | 1 - .../activities/activity-feed/activity-feed.functions.ts | 4 ++-- .../activities/activity-feed/activity-feed.types.ts | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 67f9ae236..64260cf6c 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -240,7 +240,6 @@ export class CvcActivityFeed { } else { if (event.type === 'refetch') { this.queryRef.refetch(event.query).then((data) => { - console.log('refetch complete', data) this.onQueryComplete$.next(true) if (this.scrollAdapter) this.scrollAdapter.reload() }) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts index f2651f898..c56f1fb5f 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.functions.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.functions.ts @@ -67,7 +67,7 @@ export const disableDates = { function filtersToQueryVariables( filters: ActivityFeedFilters ): ActivityFeedFilterVariables { - return { + const queryVariables = { activityType: filters['activityType'].length > 0 ? filters['activityType'] : undefined, organizationId: @@ -88,6 +88,7 @@ function filtersToQueryVariables( direction: filters['sortByDirection'], }, } + return queryVariables } // convert settings to mode & id query variables @@ -103,7 +104,6 @@ function settingsToQueryVariables( ? { organizationId: [scope.organizationId] } : {}), ...(scope.mode === EventFeedMode.User ? { userId: [scope.userId] } : {}), - userId: scope.mode === EventFeedMode.User ? [scope.userId] : undefined, } } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.types.ts b/client/src/app/components/activities/activity-feed/activity-feed.types.ts index 44dbc2319..fdc87ed5b 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.types.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.types.ts @@ -125,9 +125,9 @@ type ScopeUser = { // Unscoped mode feed queries do not specify a organization, subject, or user type ScopeUnscoped = { mode: EventFeedMode.Unscoped - organizationId?: never + organizationId?: number[] + userId?: number[] subject?: never - userId?: never } // FeedScope types help configure the query & UI depending on EventFeedMode From 5cc8fd9869a2345351f512565b96a5e7d7357462 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 16 Oct 2024 13:39:09 -0500 Subject: [PATCH 152/160] feed-details now handles DeleteCommentActivity type --- .../activity-feed.component.html | 2 +- .../activity-feed/activity-feed.config.ts | 4 - .../activity-feed/activity-feed.query.gql | 1 + .../feed-filters/feed-filters.component.ts | 4 +- .../comment/comment-activity.query.gql | 5 + .../delete-comment-activity.component.html | 5 + .../delete-comment-activity.component.less | 10 ++ .../delete-comment-activity.component.ts | 18 +++ .../delete-comment-activity.query.gql | 14 ++ .../feed-item-details.component.html | 34 ++++- .../feed-item-details.component.less | 5 + .../feed-item-details.component.ts | 4 +- .../feed-item/feed-item.component.html | 123 ++++++++------- .../feed-item/feed-item.component.ts | 2 + .../comment-list/comment-list.query.gql | 144 +++++++++--------- client/src/app/generated/civic.apollo.ts | 39 ++++- .../curation-timeline.page.html | 2 +- 17 files changed, 269 insertions(+), 147 deletions(-) create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.less create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts create mode 100644 client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 20bbcafc9..91f5f3688 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -114,7 +114,7 @@ diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index feba5249a..9ea02f064 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -30,10 +30,6 @@ export const feedDefaultFilters: ActivityFeedFilters = { userId: [], activityType: [], subjectType: [], - - // 103 items, no errors: - // activityType: [ActivityTypeInput.Comment], - // subjectType: [ActivitySubjectInput.Variant], occurredAfter: null, occurredBefore: null, sortByColumn: DateSortColumns.Created, diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 186b1fe6d..70db7674e 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -121,6 +121,7 @@ fragment ActivityFeedItem on ActivityInterface { ...CommentActivityDetail @include(if: $requestDetails) ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...CreateVariantActivityDetail @include(if: $requestDetails) + ...DeleteCommentActivityDetail @include(if: $requestDetails) ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...DeprecateVariantActivityDetail @include(if: $requestDetails) diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts index 26198b149..50ca82ed9 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.ts @@ -128,7 +128,6 @@ export class CvcActivityFeedFilterSelects implements OnInit { // check for new activities every interval seconds, // starting after interval seconds return timer(interval, interval).pipe( - startWith(0), switchMap(() => { return this.gql .fetch( @@ -142,7 +141,8 @@ export class CvcActivityFeedFilterSelects implements OnInit { map((result) => result.data?.activities?.totalCount ?? 0), distinctUntilChanged() ) - }) + }), + startWith(0) ) } else { return of(0) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql index 1331987ef..e86b2f359 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/comment/comment-activity.query.gql @@ -1,6 +1,11 @@ fragment CommentActivityDetail on CommentActivity { comment { ...commentListNode + commentable { + id + name + link + } } ...ActivityFeedItemBase ...ActivityFeedItemEvents diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html new file mode 100644 index 000000000..c519112d7 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html @@ -0,0 +1,5 @@ +
+ + +
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.less new file mode 100644 index 000000000..3d547ffff --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.less @@ -0,0 +1,10 @@ +@import '../shared/comment-container.mixin.less'; +:host { + display: block; +} + +.comment-container { + .comment-container-mixin(); + text-decoration: line-through; + opacity: 0.7; // Optional: to make the struck-through text slightly faded +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts new file mode 100644 index 000000000..5c50b93df --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts @@ -0,0 +1,18 @@ +import { CommonModule } from '@angular/common' +import { ChangeDetectionStrategy, Component, input } from '@angular/core' +import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' +import { DeleteCommentActivityDetailFragment } from '@app/generated/civic.apollo' + +@Component({ + selector: 'cvc-delete-comment-activity-details', + standalone: true, + imports: [CommonModule, CvcCommentBodyModule], + templateUrl: './delete-comment-activity.component.html', + styleUrl: './delete-comment-activity.component.less', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class CvcDeleteCommentActivity { + activity = input.required({ + alias: 'cvcDeleteCommentActivity', + }) +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql new file mode 100644 index 000000000..0273beb13 --- /dev/null +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql @@ -0,0 +1,14 @@ +fragment DeleteCommentActivityDetail on DeleteCommentActivity { + subject { + ... on Comment { + ...commentListNode + commentable { + id + name + link + } + } + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html index 5620a87e5..cdc6bd678 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.html @@ -18,6 +18,11 @@ [cvcCreateVariantActivity]="activity"> } + @case ('DeleteCommentActivity') { + + + } @case ('DeprecateComplexMolecularProfileActivity') { @@ -80,15 +85,30 @@ [cvcUpdateSourceSuggestionStatusActivity]="activity"> } + @default { +

Unhandled activity type

+
{{ activity | json }}
+ } } } @else { @if ($loading()) { - +
+ +
} } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less index 5d4e87f30..a67434ea3 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.less @@ -1,3 +1,8 @@ :host { display: block; } + +.loading-container { + padding: 8px; + min-height: 100px; +} diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts index 4a1894198..9ba34b33e 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/feed-item-details.component.ts @@ -45,6 +45,7 @@ import { startWith } from 'rxjs/operators' import { FEED_SCROLL_SERVICE_TOKEN } from '@app/components/activities/activity-feed/activity-feed.component' import { ScrollerStateService } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { CvcDeprecateFeatureActivity } from './deprecate-feature/deprecate-feature-activity.component' +import { CvcDeleteCommentActivity } from './delete-comment/delete-comment-activity.component' @Component({ selector: 'cvc-activity-feed-item-details', @@ -71,6 +72,7 @@ import { CvcDeprecateFeatureActivity } from './deprecate-feature/deprecate-featu CvcSubmitEvidenceActivity, CvcDeprecateFeatureActivity, NzSkeletonModule, + CvcDeleteCommentActivity, ], templateUrl: './feed-item-details.component.html', styleUrl: './feed-item-details.component.less', @@ -109,7 +111,7 @@ export class CvcActivityFeedItemDetails implements OnInit { pluck('loading'), filter(isNonNulled), debounceTime(250), - startWith(true) + startWith(false) ), { requireSync: true } ) diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 7bc192f49..4c8f1e106 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -75,58 +75,75 @@ #subject let-subject let-isScrolling="isScrolling"> - - - - - - - - - - - - - {{ subject.__typename }} {{ subject.name }} - - + @switch (subject.__typename) { + @case ('Feature') { + + } + @case ('Assertion') { + + } + @case ('Comment') { + + } + @case ('EvidenceItem') { + + } + @case ('GeneVariant') { + + } + @case ('FactorVariant') { + + } + @case ('FusionVariant') { + + } + @case ('Revision') { + + } + @case ('VariantGroup') { + + } + @case ('Source') { + + } + @case ('MolecularProfile') { + + } + @default { + + {{ subject.__typename }} {{ subject.name }} + + } + } } diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 2d44abfb1..6bb11f628 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -50,6 +50,7 @@ import { simpleActivityTypes } from '../activity-feed.config' import { CvcFeatureVariantTagModule } from '@app/components/shared/feature-variant-tag/feature-variant-tag.module' import { NzTagModule } from 'ng-zorro-antd/tag' import { NzGridModule } from 'ng-zorro-antd/grid' +import { CvcCommentTagModule } from '../../../comments/comment-tag/comment-tag.module' export type FeedItemToggle = { id: number @@ -92,6 +93,7 @@ export type FeedItemToggle = { CvcMolecularProfileTagModule, CvcCommentActivity, CvcFeatureVariantTagModule, + CvcCommentTagModule, ], }) export class CvcActivityFeedItem implements OnInit { diff --git a/client/src/app/components/comments/comment-list/comment-list.query.gql b/client/src/app/components/comments/comment-list/comment-list.query.gql index ee36a5119..f28028f07 100644 --- a/client/src/app/components/comments/comment-list/comment-list.query.gql +++ b/client/src/app/components/comments/comment-list/comment-list.query.gql @@ -79,90 +79,90 @@ fragment commentListNode on Comment { } fragment commenterFields on User { + id + username + displayName + name + role + profileImagePath(size: 32) + organizations { id - username - displayName name - role profileImagePath(size: 32) - organizations { + } +} + +fragment parsedCommentFragment on CommentBodySegment { + __typename + ... on CommentTagSegment { + entityId + displayName + tagType + link + revisionSetId + feature { id name - profileImagePath(size: 32) + link + deprecated + flagged } -} - -fragment parsedCommentFragment on CommentBodySegment{ __typename - ... on CommentTagSegment { - entityId - displayName - tagType + } + ... on CommentTagSegmentFlagged { + entityId + displayName + tagType + flagged + link + revisionSetId + feature { + id + name link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlagged { - entityId - displayName - tagType + deprecated flagged - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename } - ... on CommentTagSegmentFlaggedAndWithStatus { - entityId - displayName - tagType - status - flagged + __typename + } + ... on CommentTagSegmentFlaggedAndWithStatus { + entityId + displayName + tagType + status + flagged + link + revisionSetId + feature { + id + name link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTagSegmentFlaggedAndDeprecated { - entityId - displayName - tagType - flagged deprecated - link - revisionSetId - feature { - id - name - link - deprecated - flagged - } - __typename - } - ... on CommentTextSegment { - text + flagged } - ... on User { - ... commenterFields + __typename + } + ... on CommentTagSegmentFlaggedAndDeprecated { + entityId + displayName + tagType + flagged + deprecated + link + revisionSetId + feature { + id + name + link + deprecated + flagged } + __typename + } + ... on CommentTextSegment { + text + } + ... on User { + ...commenterFields + } } diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index f28a131a6..d36a6deca 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7590,11 +7590,11 @@ export type ActivityFeedQueryVariables = Exact<{ }>; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, pageCount: number, totalCount: number, unfilteredCount: number, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, pageCount: number, totalCount: number, unfilteredCount: number, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; export type ActivitiesPageInfoFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; @@ -7638,7 +7638,7 @@ export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsA type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7646,7 +7646,7 @@ type ActivityFeedItem_CreateFeatureActivity_Fragment = { __typename: 'CreateFeat type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7692,12 +7692,14 @@ export type ActivityFeedUpdatesQuery = { __typename: 'Query', activities: { __ty export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeleteCommentActivityDetailFragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; + export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -7730,7 +7732,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -10051,6 +10053,11 @@ export const CommentActivityDetailFragmentDoc = gql` fragment CommentActivityDetail on CommentActivity { comment { ...commentListNode + commentable { + id + name + link + } } ...ActivityFeedItemBase ...ActivityFeedItemEvents @@ -10072,6 +10079,24 @@ export const CreateVariantActivityDetailFragmentDoc = gql` } ${ActivityFeedItemBaseFragmentDoc} ${ActivityFeedItemEventsFragmentDoc}`; +export const DeleteCommentActivityDetailFragmentDoc = gql` + fragment DeleteCommentActivityDetail on DeleteCommentActivity { + subject { + ... on Comment { + ...commentListNode + commentable { + id + name + link + } + } + } + ...ActivityFeedItemBase + ...ActivityFeedItemEvents +} + ${CommentListNodeFragmentDoc} +${ActivityFeedItemBaseFragmentDoc} +${ActivityFeedItemEventsFragmentDoc}`; export const DeprecateComplexMolecularProfileActivityDetailFragmentDoc = gql` fragment DeprecateComplexMolecularProfileActivityDetail on DeprecateComplexMolecularProfileActivity { parsedNote { @@ -10311,6 +10336,7 @@ export const ActivityFeedItemFragmentDoc = gql` ...CommentActivityDetail @include(if: $requestDetails) ...CreateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...CreateVariantActivityDetail @include(if: $requestDetails) + ...DeleteCommentActivityDetail @include(if: $requestDetails) ...DeprecateComplexMolecularProfileActivityDetail @include(if: $requestDetails) ...DeprecateVariantActivityDetail @include(if: $requestDetails) ...DeprecateFeatureActivityDetail @include(if: $requestDetails) @@ -10330,6 +10356,7 @@ ${AcceptRevisionsActivityDetailFragmentDoc} ${CommentActivityDetailFragmentDoc} ${CreateComplexMolecularProfileActivityDetailFragmentDoc} ${CreateVariantActivityDetailFragmentDoc} +${DeleteCommentActivityDetailFragmentDoc} ${DeprecateComplexMolecularProfileActivityDetailFragmentDoc} ${DeprecateVariantActivityDetailFragmentDoc} ${DeprecateFeatureActivityDetailFragmentDoc} diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html index 49a3c86a2..a8472f136 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html @@ -1,4 +1,4 @@ - + @if (scope().mode !== 'USER') { diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less index a1c2657ad..6260f0b57 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.less @@ -1,3 +1,4 @@ +@import 'themes/default.less'; @import 'ng-zorro-antd/style/color/colors.less'; :host { padding-top: 8px; @@ -47,7 +48,7 @@ } .description { - margin-left: 8px; + margin-left: 4px; display: inline; ::ng-deep nz-tag { margin-right: 0; @@ -63,14 +64,25 @@ .toggle { display: inline-block; margin-left: 8px; - padding: 0 8px 0 8px; + padding: 0; + // padding: 0 1px 0 1px; background-color: @blue-1; border: 1px solid @blue-2; border-radius: 2px; cursor: pointer; + line-height: 18px; span { - height: 12px; - width: 12px; + height: 10px; + width: 10px; color: @blue-7; } } +.no-toggle { + .toggle(); + background-color: @grey-2; + border-color: @grey-4; + cursor: inherit; + span { + color: @grey-4; + } +} diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts index 6bb11f628..1ab6ce087 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.ts @@ -69,6 +69,11 @@ export type FeedItemToggle = { transition('visible <=> hidden', animate('.25s ease-out')), transition('hidden <=> visible', animate('.25s ease-in')), ]), + trigger('toggle', [ + state('hide', style({ transform: 'rotate(0deg)' })), + state('show', style({ transform: 'rotate(90deg)' })), + transition('hide <=> show', animate('0.2s linear')), + ]), ], changeDetection: ChangeDetectionStrategy.OnPush, standalone: true, From 85c186acf9d63ad1141235ea40c9b4ea0a7467db Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 16 Oct 2024 17:40:04 -0500 Subject: [PATCH 154/160] added 'no note provided' msg for comment-only activity details --- .../deprecate-mp-activity.component.html | 14 ++++++++++++-- .../deprecate-mp-activity.component.ts | 3 ++- .../flag-entity-activity.component.html | 14 ++++++++++++-- .../flag-entity/flag-entity-activity.component.ts | 3 ++- .../resolve-flag-activity.component.html | 14 ++++++++++++-- .../resolve-flag-activity.component.ts | 4 +++- .../submit-assertion-activity.component.html | 14 ++++++++++++-- .../submit-assertion-activity.component.ts | 4 +++- .../submit-evidence-activity.component.html | 14 ++++++++++++-- .../submit-evidence-activity.component.ts | 3 ++- 10 files changed, 72 insertions(+), 15 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html index 92e7f90e0..1f506e0d5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.html @@ -1,4 +1,14 @@
- + @if (activity().parsedNote.length > 0) { + + } @else { +
+ No note provided on deprecation. +
+ }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts index bc0ebcb83..99f30c67d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/deprecate-molecular-profile/deprecate-mp-activity.component.ts @@ -1,11 +1,12 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' import { DeprecateComplexMolecularProfileActivityDetailFragment } from '@app/generated/civic.apollo' +import { NzTypographyModule } from 'ng-zorro-antd/typography' @Component({ selector: 'cvc-deprecate-mp-activity-details', standalone: true, - imports: [CvcCommentBodyModule], + imports: [CvcCommentBodyModule, NzTypographyModule], templateUrl: './deprecate-mp-activity.component.html', styleUrl: './deprecate-mp-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html index 92e7f90e0..e859e592f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.html @@ -1,4 +1,14 @@
- + @if (activity().parsedNote.length > 0) { + + } @else { +
+ No note provided on flag. +
+ }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts index 402783e90..7678f8418 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/flag-entity/flag-entity-activity.component.ts @@ -13,11 +13,12 @@ import { ScrollerStateService, } from '@app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service' import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' +import { NzTypographyModule } from 'ng-zorro-antd/typography' @Component({ selector: 'cvc-flag-entity-activity-details', standalone: true, - imports: [CommonModule, CvcCommentBodyModule], + imports: [CommonModule, CvcCommentBodyModule, NzTypographyModule], templateUrl: './flag-entity-activity.component.html', styleUrl: './flag-entity-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html index 92e7f90e0..2d9cbe222 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.html @@ -1,4 +1,14 @@
- + @if (activity().parsedNote.length > 0) { + + } @else { +
+ No note provided on resolve. +
+ }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts index 34df13082..694b1f60d 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/resolve-flag/resolve-flag-activity.component.ts @@ -1,10 +1,12 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { ResolveFlagActivityDetailFragment } from '@app/generated/civic.apollo' import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' +import { NzTypographyModule } from 'ng-zorro-antd/typography' + @Component({ selector: 'cvc-resolve-flag-activity-details', standalone: true, - imports: [CvcCommentBodyModule], + imports: [CvcCommentBodyModule, NzTypographyModule], templateUrl: './resolve-flag-activity.component.html', styleUrl: './resolve-flag-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html index 92e7f90e0..776063681 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.html @@ -1,4 +1,14 @@
- + @if (activity().parsedNote.length > 0) { + + } @else { +
+ No note provided by submitter. +
+ }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts index 8a1724ea9..222d48f8f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-assertion/submit-assertion-activity.component.ts @@ -1,10 +1,12 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' import { SubmitAssertionActivityDetailFragment } from '@app/generated/civic.apollo' +import { NzTypographyModule } from 'ng-zorro-antd/typography' + @Component({ selector: 'cvc-submit-assertion-activity-details', standalone: true, - imports: [CvcCommentBodyModule], + imports: [CvcCommentBodyModule, NzTypographyModule], templateUrl: './submit-assertion-activity.component.html', styleUrl: './submit-assertion-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html index 92e7f90e0..776063681 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.html @@ -1,4 +1,14 @@
- + @if (activity().parsedNote.length > 0) { + + } @else { +
+ No note provided by submitter. +
+ }
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts index b8b6fe091..0a8db0174 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/submit-evidence/submit-evidence-activity.component.ts @@ -1,11 +1,12 @@ import { ChangeDetectionStrategy, Component, input } from '@angular/core' import { CvcCommentBodyModule } from '@app/components/comments/comment-body/comment-body.module' import { SubmitEvidenceItemActivityDetailFragment } from '@app/generated/civic.apollo' +import { NzTypographyModule } from 'ng-zorro-antd/typography' @Component({ selector: 'cvc-submit-evidence-activity-details', standalone: true, - imports: [CvcCommentBodyModule], + imports: [CvcCommentBodyModule, NzTypographyModule], templateUrl: './submit-evidence-activity.component.html', styleUrl: './submit-evidence-activity.component.less', changeDetection: ChangeDetectionStrategy.OnPush, From 5da8eb46b22543ec63a8b2a0fb8097efbeaf2cb6 Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Thu, 17 Oct 2024 10:00:58 -0500 Subject: [PATCH 155/160] add missing build dep --- server/package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/package.json b/server/package.json index 1bd600be9..9acd8725c 100644 --- a/server/package.json +++ b/server/package.json @@ -8,9 +8,10 @@ }, "version": "0.1.0", "devDependencies": { - "webpack-dev-server": "4.15.1", + "@babel/plugin-proposal-object-rest-spread": "7.20.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "babel-plugin-macros": "3.1.0", - "@babel/plugin-proposal-object-rest-spread": "7.20.7" + "webpack-dev-server": "4.15.1" }, "babel": { "presets": [ From 8b2bc1d87abcb202dab974ca5a315b160882eeee Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 17 Oct 2024 10:44:53 -0500 Subject: [PATCH 156/160] comment & delete comment activities now show both comment & subject in description --- .../activity-feed/activity-feed.config.ts | 7 +- .../activity-feed/activity-feed.query.gql | 42 +++++ .../delete-comment-activity.component.html | 3 +- .../delete-comment-activity.component.ts | 2 +- .../delete-comment-activity.query.gql | 14 +- .../activity-revision.component.less | 6 +- .../activity-revision.component.ts | 2 +- .../feed-item/feed-item.component.html | 55 +++++- client/src/app/generated/civic.apollo.ts | 174 +++++++++++------- .../delete_comment_activity_type.rb | 2 +- ...eate_complex_molecular_profile_activity.rb | 2 +- 11 files changed, 216 insertions(+), 93 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.config.ts b/client/src/app/components/activities/activity-feed/activity-feed.config.ts index 9ea02f064..87841c764 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.config.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.config.ts @@ -79,17 +79,16 @@ export const feedFilterOptionDefaults: ActivityFeedFilterOptions = { } export const scrollerSettings: Settings = { - bufferSize: 25, + bufferSize: 20, // fetchmore minimum rows requested minIndex: 0, startIndex: 0, - itemSize: 44, - sizeStrategy: SizeStrategy.Frequent, + itemSize: 42, + sizeStrategy: SizeStrategy.Constant, // seems to provide better performance padding: 0.8, } export const scrollerDevSettings: DevSettings = { // debug: true, // immediateLog: true, - // cacheData: true, // smoother scrolling? cacheData: true, // testing } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 70db7674e..1f189d3ac 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -112,6 +112,48 @@ fragment ActivityFeedItemBase on ActivityInterface { link } } + ... on Comment { + commentable { + id + name + link + ... on FactorVariant { + feature { + id + name + link + } + } + ... on FusionVariant { + feature { + id + name + link + } + } + ... on GeneVariant { + feature { + id + name + link + } + } + } + } + } + ... on DeleteCommentActivity { + comment { + id + name + link + } + } + ... on CommentActivity { + comment { + id + name + link + } } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html index c519112d7..b82b2cedc 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.html @@ -1,5 +1,4 @@
- + [commentBodySegments]="activity().comment.parsedComment">
diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts index 5c50b93df..2f5adf22f 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.component.ts @@ -12,7 +12,7 @@ import { DeleteCommentActivityDetailFragment } from '@app/generated/civic.apollo changeDetection: ChangeDetectionStrategy.OnPush, }) export class CvcDeleteCommentActivity { - activity = input.required({ + activity = input.required({ alias: 'cvcDeleteCommentActivity', }) } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql index 0273beb13..9b04e8214 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql +++ b/client/src/app/components/activities/activity-feed/feed-item-details/delete-comment/delete-comment-activity.query.gql @@ -1,13 +1,11 @@ fragment DeleteCommentActivityDetail on DeleteCommentActivity { + comment { + ...commentListNode + } subject { - ... on Comment { - ...commentListNode - commentable { - id - name - link - } - } + id + name + link } ...ActivityFeedItemBase ...ActivityFeedItemEvents diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less index f8394120e..1228394c5 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.less @@ -43,8 +43,12 @@ pre { padding: 0; list-style-type: none; li { + display: inline-block; margin: 0; - padding: 2px 0; + padding: 0; + nz-tag { + margin: 0 4px 4px 0; + } } } diff --git a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts index 5ab7f1b51..e43d3ec58 100644 --- a/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts +++ b/client/src/app/components/activities/activity-feed/feed-item-details/shared/activity-revision/activity-revision.component.ts @@ -61,7 +61,7 @@ export class CvcActivityRevision { const rev = this.revision() return `${rev.linkoutData.name} ${rev.name} ` }) - // NOTE: getter requiredfor type narrowing to work with @let/@if/@switch + // NOTE: getter required for type narrowing to work with @let/@if/@switch // see https://medium.com/javascript-everyday/elegant-type-narrowing-with-let-syntax-in-angular-a6cf2cd18964 get diffValue(): ObjectFieldDiff | ScalarFieldDiff { const diff = this.revision().linkoutData.diffValue diff --git a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html index 48a650664..fa673df97 100644 --- a/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html +++ b/client/src/app/components/activities/activity-feed/feed-item/feed-item.component.html @@ -18,6 +18,7 @@
+ @if (!simpleActivityTypes.has(activity.__typename)) {
} +
- @if (scope().mode !== 'USER') { } - - {{ activity.verbiage }} - + + @if (activity.__typename === 'CommentActivity') { + + added + + + + to + + } @else { + + {{ activity.verbiage }} + + } @if (scope().mode !== 'SUBJECT') { } + + @if ( + activity.__typename === 'DeleteCommentActivity' && + activity.subject.__typename === 'Comment' + ) { + + from + + + + } @if (activity.organization && scope().mode !== 'ORGANIZATION') {
; -export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, pageCount: number, totalCount: number, unfilteredCount: number, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; +export type ActivityFeedQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, pageCount: number, totalCount: number, unfilteredCount: number, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }>, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; export type ActivitiesPageInfoFieldsFragment = { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } }; -export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; +export type ActivitiesConnectionFieldsFragment = { __typename: 'ActivityInterfaceConnection', activityTypes?: Array, subjectTypes?: Array, uniqueParticipants?: Array<{ __typename: 'User', id: number, displayName: string, role: UserRole }>, participatingOrganizations?: Array<{ __typename: 'Organization', id: number, name: string }>, edges: Array<{ __typename: 'ActivityInterfaceEdge', cursor: string, node?: { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }> }; -type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; export type ActivityFeedItemBaseFragment = ActivityFeedItemBase_AcceptRevisionsActivity_Fragment | ActivityFeedItemBase_CommentActivity_Fragment | ActivityFeedItemBase_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_CreateFeatureActivity_Fragment | ActivityFeedItemBase_CreateVariantActivity_Fragment | ActivityFeedItemBase_DeleteCommentActivity_Fragment | ActivityFeedItemBase_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItemBase_DeprecateFeatureActivity_Fragment | ActivityFeedItemBase_DeprecateVariantActivity_Fragment | ActivityFeedItemBase_FlagEntityActivity_Fragment | ActivityFeedItemBase_ModerateAssertionActivity_Fragment | ActivityFeedItemBase_ModerateEvidenceItemActivity_Fragment | ActivityFeedItemBase_RejectRevisionsActivity_Fragment | ActivityFeedItemBase_ResolveFlagActivity_Fragment | ActivityFeedItemBase_SubmitAssertionActivity_Fragment | ActivityFeedItemBase_SubmitEvidenceItemActivity_Fragment | ActivityFeedItemBase_SuggestRevisionSetActivity_Fragment | ActivityFeedItemBase_SuggestSourceActivity_Fragment | ActivityFeedItemBase_UpdateSourceSuggestionStatusActivity_Fragment; -type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CommentActivity_Fragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; +type ActivityFeedItem_CreateFeatureActivity_Fragment = { __typename: 'CreateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } }; -type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_CreateVariantActivity_Fragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeleteCommentActivity_Fragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateFeatureActivity_Fragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_DeprecateVariantActivity_Fragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_FlagEntityActivity_Fragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateAssertionActivity_Fragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ModerateEvidenceItemActivity_Fragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_RejectRevisionsActivity_Fragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_ResolveFlagActivity_Fragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitAssertionActivity_Fragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SubmitEvidenceItemActivity_Fragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestRevisionSetActivity_Fragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_SuggestSourceActivity_Fragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +type ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemFragment = ActivityFeedItem_AcceptRevisionsActivity_Fragment | ActivityFeedItem_CommentActivity_Fragment | ActivityFeedItem_CreateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_CreateFeatureActivity_Fragment | ActivityFeedItem_CreateVariantActivity_Fragment | ActivityFeedItem_DeleteCommentActivity_Fragment | ActivityFeedItem_DeprecateComplexMolecularProfileActivity_Fragment | ActivityFeedItem_DeprecateFeatureActivity_Fragment | ActivityFeedItem_DeprecateVariantActivity_Fragment | ActivityFeedItem_FlagEntityActivity_Fragment | ActivityFeedItem_ModerateAssertionActivity_Fragment | ActivityFeedItem_ModerateEvidenceItemActivity_Fragment | ActivityFeedItem_RejectRevisionsActivity_Fragment | ActivityFeedItem_ResolveFlagActivity_Fragment | ActivityFeedItem_SubmitAssertionActivity_Fragment | ActivityFeedItem_SubmitEvidenceItemActivity_Fragment | ActivityFeedItem_SuggestRevisionSetActivity_Fragment | ActivityFeedItem_SuggestSourceActivity_Fragment | ActivityFeedItem_UpdateSourceSuggestionStatusActivity_Fragment; @@ -7690,41 +7690,41 @@ export type ActivityFeedUpdatesQueryVariables = Exact<{ export type ActivityFeedUpdatesQuery = { __typename: 'Query', activities: { __typename: 'ActivityInterfaceConnection', pageCount: number, totalCount: number, unfilteredCount: number, pageInfo: { __typename: 'PageInfo', startCursor?: string | undefined, endCursor?: string | undefined, hasNextPage: boolean, hasPreviousPage: boolean } } }; -export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type AcceptRevisionsActivityDetailFragment = { __typename: 'AcceptRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CommentActivityDetailFragment = { __typename: 'CommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CreateComplexMolecularProfileActivityDetailFragment = { __typename: 'CreateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type CreateVariantActivityDetailFragment = { __typename: 'CreateVariantActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeleteCommentActivityDetailFragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeleteCommentActivityDetailFragment = { __typename: 'DeleteCommentActivity', id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateFeatureActivityDetailFragment = { __typename: 'DeprecateFeatureActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateComplexMolecularProfileActivityDetailFragment = { __typename: 'DeprecateComplexMolecularProfileActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type DeprecateVariantActivityDetailFragment = { __typename: 'DeprecateVariantActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type FlagEntityActivityDetailFragment = { __typename: 'FlagEntityActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ModerateAssertionActivityDetailFragment = { __typename: 'ModerateAssertionActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ModerateEvidenceItemActivityDetailFragment = { __typename: 'ModerateEvidenceItemActivity', id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type RejectRevisionsActivityDetailFragment = { __typename: 'RejectRevisionsActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type ResolveFlagActivityDetailFragment = { __typename: 'ResolveFlagActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitAssertionActivityDetailFragment = { __typename: 'SubmitAssertionActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SubmitEvidenceItemActivityDetailFragment = { __typename: 'SubmitEvidenceItemActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestRevisionSetActivityDetailFragment = { __typename: 'SuggestRevisionSetActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type SuggestSourceActivityDetailFragment = { __typename: 'SuggestSourceActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; -export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; +export type UpdateSourceSuggestionStatusActivityDetailFragment = { __typename: 'UpdateSourceSuggestionStatusActivity', id: number, verbiage: string, createdAt: any, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; export type ActivityFeedItemQueryVariables = Exact<{ id: Scalars['Int']['input']; @@ -7732,7 +7732,7 @@ export type ActivityFeedItemQueryVariables = Exact<{ }>; -export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, comment: { __typename: 'Comment', id: number, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; +export type ActivityFeedItemQuery = { __typename: 'Query', activity?: { __typename: 'AcceptRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, supersededRevisions: Array<{ __typename: 'Revision', id: number, link: string, name: string, fieldName: string, createdAt: any, creationActivity?: { __typename: 'SuggestRevisionSetActivity', user: { __typename: 'User', displayName: string, profileImagePath?: string | undefined, id: number, role: UserRole } } | undefined }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'CreateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'CreateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeleteCommentActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, comment: { __typename: 'Comment', id: number, name: string, link: string, title?: string | undefined, comment: string, createdAt: any, deleted: boolean, deletedAt?: any | undefined, commenter: { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }, parsedComment: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }> }, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateComplexMolecularProfileActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateFeatureActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, variants: Array<{ __typename: 'FactorVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'FusionVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'GeneVariant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | { __typename: 'Variant', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'DeprecateVariantActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, molecularProfiles: Array<{ __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean, flagged: boolean }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'FlagEntityActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, flag: { __typename: 'Flag', id: number, link: string, name: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ModerateEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'RejectRevisionsActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'ResolveFlagActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitAssertionActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SubmitEvidenceItemActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestRevisionSetActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, revisions: Array<{ __typename: 'Revision', id: number, name: string, status: RevisionStatus, currentValue?: any | undefined, suggestedValue?: any | undefined, fieldName: string, link: string, createdAt: any, linkoutData: { __typename: 'LinkoutData', name: string, diffValue: { __typename: 'ObjectFieldDiff', currentObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, addedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, removedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, keptObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }>, suggestedObjects: Array<{ __typename: 'ModeratedObjectField', id: number, displayName?: string | undefined, displayType?: string | undefined, entityType: string, link?: string | undefined, deleted: boolean, deprecated?: boolean | undefined, flagged?: boolean | undefined, feature?: { __typename: 'LinkableFeature', link: string, id: number, name: string, deprecated: boolean, flagged: boolean } | undefined }> } | { __typename: 'ScalarFieldDiff', left: string, right: string } } }>, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'SuggestSourceActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', id: number, status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | { __typename: 'UpdateSourceSuggestionStatusActivity', note?: string | undefined, id: number, verbiage: string, createdAt: any, organization?: { __typename: 'Organization', id: number, name: string } | undefined, user: { __typename: 'User', id: number, displayName: string, role: UserRole }, subject: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string, commentable: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string } } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'ExonCoordinate', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string, feature: { __typename: 'Feature', id: number, name: string, link: string } } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'RevisionSet', id: number, name: string, link: string } | { __typename: 'Source', id: number, name: string, link: string } | { __typename: 'SourcePopover', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | { __typename: 'VariantCoordinate', id: number, name: string, link: string } | { __typename: 'VariantGroup', id: number, name: string, link: string }, parsedNote: Array<{ __typename: 'CommentTagSegment', entityId: number, displayName: string, tagType: TaggableEntity, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlagged', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndDeprecated', entityId: number, displayName: string, tagType: TaggableEntity, flagged: boolean, deprecated: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTagSegmentFlaggedAndWithStatus', entityId: number, displayName: string, tagType: TaggableEntity, status: EvidenceStatus, flagged: boolean, link: string, revisionSetId?: number | undefined, feature?: { __typename: 'LinkableFeature', id: number, name: string, link: string, deprecated: boolean, flagged: boolean } | undefined } | { __typename: 'CommentTextSegment', text: string } | { __typename: 'User', id: number, username: string, displayName: string, name?: string | undefined, role: UserRole, profileImagePath?: string | undefined, organizations: Array<{ __typename: 'Organization', id: number, name: string, profileImagePath?: string | undefined }> }>, sourceSuggestion: { __typename: 'SourceSuggestion', status: SourceSuggestionStatus, source?: { __typename: 'Source', id: number, name: string, link: string, deprecated: boolean } | undefined, molecularProfile?: { __typename: 'MolecularProfile', id: number, name: string, link: string, deprecated: boolean } | undefined, disease?: { __typename: 'Disease', id: number, name: string, link: string, deprecated: boolean } | undefined }, events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> } | undefined }; type ActivityFeedItemEvents_AcceptRevisionsActivity_Fragment = { __typename: 'AcceptRevisionsActivity', events: Array<{ __typename: 'Event', id: number, createdAt: any, action: EventAction, originatingObject?: { __typename: 'Assertion', id: number, name: string, link: string } | { __typename: 'Comment', id: number, name: string, link: string } | { __typename: 'EvidenceItem', id: number, name: string, link: string } | { __typename: 'Factor', id: number, name: string, link: string } | { __typename: 'FactorVariant', id: number, name: string, link: string } | { __typename: 'Feature', id: number, name: string, link: string } | { __typename: 'Flag', id: number, name: string, link: string } | { __typename: 'Fusion', id: number, name: string, link: string } | { __typename: 'FusionVariant', id: number, name: string, link: string } | { __typename: 'Gene', id: number, name: string, link: string } | { __typename: 'GeneVariant', id: number, name: string, link: string } | { __typename: 'MolecularProfile', id: number, name: string, link: string } | { __typename: 'Revision', id: number, name: string, link: string } | { __typename: 'SourceSuggestion', id: number, name: string, link: string } | { __typename: 'Variant', id: number, name: string, link: string } | undefined, originatingUser: { __typename: 'User', id: number, displayName: string } }> }; @@ -9783,6 +9783,48 @@ export const ActivityFeedItemBaseFragmentDoc = gql` link } } + ... on Comment { + commentable { + id + name + link + ... on FactorVariant { + feature { + id + name + link + } + } + ... on FusionVariant { + feature { + id + name + link + } + } + ... on GeneVariant { + feature { + id + name + link + } + } + } + } + } + ... on DeleteCommentActivity { + comment { + id + name + link + } + } + ... on CommentActivity { + comment { + id + name + link + } } } `; @@ -10081,15 +10123,13 @@ export const CreateVariantActivityDetailFragmentDoc = gql` ${ActivityFeedItemEventsFragmentDoc}`; export const DeleteCommentActivityDetailFragmentDoc = gql` fragment DeleteCommentActivityDetail on DeleteCommentActivity { + comment { + ...commentListNode + } subject { - ... on Comment { - ...commentListNode - commentable { - id - name - link - } - } + id + name + link } ...ActivityFeedItemBase ...ActivityFeedItemEvents diff --git a/server/app/graphql/types/activities/delete_comment_activity_type.rb b/server/app/graphql/types/activities/delete_comment_activity_type.rb index 853662d85..b16262389 100644 --- a/server/app/graphql/types/activities/delete_comment_activity_type.rb +++ b/server/app/graphql/types/activities/delete_comment_activity_type.rb @@ -5,7 +5,7 @@ class DeleteCommentActivityType < Types::BaseObject field :comment, Types::Entities::CommentType, null: false def comment - Loaders::AssociationLoader.for(CommentActivity, :linked_comment).load(object) + Loaders::AssociationLoader.for(DeleteCommentActivity, :linked_comment).load(object) end end end diff --git a/server/app/models/create_complex_molecular_profile_activity.rb b/server/app/models/create_complex_molecular_profile_activity.rb index 49e391edb..3ea61b115 100644 --- a/server/app/models/create_complex_molecular_profile_activity.rb +++ b/server/app/models/create_complex_molecular_profile_activity.rb @@ -4,6 +4,6 @@ def molecular_profile end def generate_verbiage - 'created complex' + 'created' end end From 0dc12e81e3fda4801e60c1e0f752d9847970a36b Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Thu, 17 Oct 2024 12:55:31 -0500 Subject: [PATCH 157/160] fixed empty results messages --- .../activity-feed/activity-feed.component.html | 11 ++++++----- .../activity-feed/activity-feed.component.ts | 12 ++++++++---- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.html b/client/src/app/components/activities/activity-feed/activity-feed.component.html index 91f5f3688..fda20d747 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.html +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.html @@ -56,14 +56,15 @@ text-align: center; color: #666; "> - No Activities found matching + No Activities found @if (cvcScope().mode === 'SUBJECT') { - specified subject + for this subject } @else if (cvcScope().mode === 'USER') { - specified contributor - } @else { - specified filters + for this contributor + } @else if (cvcScope().mode === 'ORGANIZATION') { + for this organization } + that match specified filters
diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 64260cf6c..65c8932f0 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -161,7 +161,6 @@ export class CvcActivityFeed { onQueryComplete$: Subject edge$: Observable pageInfo$: Observable - onZeroRows$: Subject onAllRowsFetched$: Subject // PRESENTATION SIGNALS @@ -195,12 +194,10 @@ export class CvcActivityFeed { this.queryType$ = new Subject() this.pageInfo$ = new Observable() this.onQueryComplete$ = new Subject() - this.onZeroRows$ = new Subject() this.onAllRowsFetched$ = new Subject() this.scrollerRoutines = configureScrollerRoutines(this, this.scrollerState) this.scroller = this.scrollerState.state.asReadonly() - this.zeroRows = toSignal(this.onZeroRows$, { initialValue: false }) this.allRowsFetched = toSignal(this.onAllRowsFetched$, { initialValue: false, }) @@ -234,7 +231,6 @@ export class CvcActivityFeed { switchMap(() => merge(this.refreshChange$, fetchChange$)), switchMap((event: FeedQueryEvent) => { this.queryType$.next(event.type) - this.onZeroRows$.next(false) if (!this.queryRef) { this.queryRef = this.gql.watch(event.query) } else { @@ -338,6 +334,14 @@ export class CvcActivityFeed { this.configureDatasource() this.configureAdapter() }) + + this.zeroRows = toSignal( + this.result$.pipe( + map((result) => result.data?.activities?.edges.length === 0), + shareReplay(1) + ), + { initialValue: false } + ) } // end constructor() configureDatasource(): void { From ba9f0e084e1d16449f8d5e568129cfe1091c58d2 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Fri, 18 Oct 2024 09:23:44 -0500 Subject: [PATCH 158/160] fixed sorted query, removed Sort By select --- .../activity-feed/activity-feed.component.ts | 15 +++---------- .../activity-feed/activity-feed.query.gql | 5 ++--- .../feed-filters/feed-filters.component.html | 21 +------------------ .../feed-item/feed-item.component.html | 4 +++- client/src/app/generated/civic.apollo.ts | 4 +++- .../curation-timeline.page.html | 7 +------ 6 files changed, 13 insertions(+), 43 deletions(-) diff --git a/client/src/app/components/activities/activity-feed/activity-feed.component.ts b/client/src/app/components/activities/activity-feed/activity-feed.component.ts index 65c8932f0..12693cdab 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.component.ts +++ b/client/src/app/components/activities/activity-feed/activity-feed.component.ts @@ -235,6 +235,7 @@ export class CvcActivityFeed { this.queryRef = this.gql.watch(event.query) } else { if (event.type === 'refetch') { + this.onAllRowsFetched$.next(false) this.queryRef.refetch(event.query).then((data) => { this.onQueryComplete$.next(true) if (this.scrollAdapter) this.scrollAdapter.reload() @@ -309,16 +310,6 @@ export class CvcActivityFeed { { initialValue: feedFilterOptionDefaults } ) - this.allRowsFetched = toSignal( - this.onAllRowsFetched$.pipe(tag('onAllRowsFetched$')), - // connection$.pipe( - // map((connection) => { - // return connection.pageInfo.hasNextPage - // }) - // ), - { initialValue: false } - ) - this.edge$ = this.result$.pipe( pluck('data', 'activities'), filter(isNonNulled), @@ -337,8 +328,7 @@ export class CvcActivityFeed { this.zeroRows = toSignal( this.result$.pipe( - map((result) => result.data?.activities?.edges.length === 0), - shareReplay(1) + map((result) => result.data?.activities?.edges.length === 0) ), { initialValue: false } ) @@ -360,6 +350,7 @@ export class CvcActivityFeed { hasNextPage === false && edges.length <= edgesRequired ) { + this.onAllRowsFetched$.next(true) return of(edges) } diff --git a/client/src/app/components/activities/activity-feed/activity-feed.query.gql b/client/src/app/components/activities/activity-feed/activity-feed.query.gql index 1f189d3ac..bf59f9156 100644 --- a/client/src/app/components/activities/activity-feed/activity-feed.query.gql +++ b/client/src/app/components/activities/activity-feed/activity-feed.query.gql @@ -16,6 +16,7 @@ query ActivityFeed( $requestDetails: Boolean! $occurredAfter: ISO8601DateTime $occurredBefore: ISO8601DateTime + $sortBy: DateSort ) { activities( subject: $subject @@ -31,6 +32,7 @@ query ActivityFeed( mode: $mode occurredAfter: $occurredAfter occurredBefore: $occurredBefore + sortBy: $sortBy ) { ...ActivitiesConnectionFields @include(if: $includeConnection) ...ActivitiesPageInfoFields @include(if: $includePageInfo) @@ -68,9 +70,6 @@ fragment ActivitiesConnectionFields on ActivityInterfaceConnection { ...ActivityFeedItem } } - # nodes { - # ...ActivityFeedItem - # } } # activity summary info to render each feed item diff --git a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html index d87ce23aa..e3b7a06a1 100644 --- a/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html +++ b/client/src/app/components/activities/activity-feed/feed-filters/feed-filters.component.html @@ -21,7 +21,6 @@ - - -

Sort By

- - - - -
- +

Sort Direction

@if (scope().mode !== 'USER') { - + } @if (activity.__typename === 'CommentActivity') { diff --git a/client/src/app/generated/civic.apollo.ts b/client/src/app/generated/civic.apollo.ts index 9234585ee..d57c60d11 100644 --- a/client/src/app/generated/civic.apollo.ts +++ b/client/src/app/generated/civic.apollo.ts @@ -7587,6 +7587,7 @@ export type ActivityFeedQueryVariables = Exact<{ requestDetails: Scalars['Boolean']['input']; occurredAfter?: InputMaybe; occurredBefore?: InputMaybe; + sortBy?: InputMaybe; }>; @@ -13444,7 +13445,7 @@ export const VariantSummaryFieldsFragmentDoc = gql` ${FactorVariantSummaryFieldsFragmentDoc} ${FusionVariantSummaryFieldsFragmentDoc}`; export const ActivityFeedDocument = gql` - query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $includeConnection: Boolean = true, $includePageInfo: Boolean = true, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!, $occurredAfter: ISO8601DateTime, $occurredBefore: ISO8601DateTime) { + query ActivityFeed($subject: [SubscribableQueryInput!], $first: Int, $last: Int, $before: String, $after: String, $organizationId: [Int!], $userId: [Int!], $activityType: [ActivityTypeInput!], $subjectType: [ActivitySubjectInput!], $includeAutomatedEvents: Boolean, $includeConnection: Boolean = true, $includePageInfo: Boolean = true, $mode: EventFeedMode, $showFilters: Boolean!, $requestDetails: Boolean!, $occurredAfter: ISO8601DateTime, $occurredBefore: ISO8601DateTime, $sortBy: DateSort) { activities( subject: $subject first: $first @@ -13459,6 +13460,7 @@ export const ActivityFeedDocument = gql` mode: $mode occurredAfter: $occurredAfter occurredBefore: $occurredBefore + sortBy: $sortBy ) { ...ActivitiesConnectionFields @include(if: $includeConnection) ...ActivitiesPageInfoFields @include(if: $includePageInfo) diff --git a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html index a8472f136..dbee5ffd7 100644 --- a/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html +++ b/client/src/app/views/curation/curation-activity/curation-timeline/curation-timeline.page.html @@ -1,6 +1 @@ - - + From cc9fbf43cd3b8b123cd59248e7653fac6db5753d Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Fri, 18 Oct 2024 10:22:05 -0500 Subject: [PATCH 159/160] fix typo that codespell found --- .../activity-feed/feed-scroll-service/feed-scroll.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts index 2f73765b8..59dc6db7f 100644 --- a/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts +++ b/client/src/app/components/activities/activity-feed/feed-scroll-service/feed-scroll.service.ts @@ -22,7 +22,7 @@ export interface ScrollerState { toggledItems: Set } -// configure ngx-ui-scroll's event listners +// configure ngx-ui-scroll's event listeners export function configureScrollerRoutines( context: CvcActivityFeed, state: ScrollerStateService From 0270e8e002b8f76f0e26ecfb8ded6509a18b543a Mon Sep 17 00:00:00 2001 From: Adam Coffman Date: Wed, 23 Oct 2024 10:26:44 -0500 Subject: [PATCH 160/160] add filtering by list of ids to evidence resolver --- client/src/app/generated/server.model.graphql | 5 ++ client/src/app/generated/server.schema.json | 82 +++++++++++++++++++ .../resolvers/top_level_evidence_items.rb | 3 + 3 files changed, 90 insertions(+) diff --git a/client/src/app/generated/server.model.graphql b/client/src/app/generated/server.model.graphql index 5683946be..78792005f 100644 --- a/client/src/app/generated/server.model.graphql +++ b/client/src/app/generated/server.model.graphql @@ -8652,6 +8652,11 @@ type Query { """ id: Int + """ + Filter to evidence matching a list of EIDs + """ + ids: [Int!] + """ Returns the last _n_ elements from the list. """ diff --git a/client/src/app/generated/server.schema.json b/client/src/app/generated/server.schema.json index 04e71aaea..4966fe882 100644 --- a/client/src/app/generated/server.schema.json +++ b/client/src/app/generated/server.schema.json @@ -40045,6 +40045,26 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "ids", + "description": "Filter to evidence matching a list of EIDs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "variantId", "description": "Exact match filtering on the ID of the variant.", @@ -40370,6 +40390,43 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "factor", + "description": "Find a single gene by CIViC ID or NCIt ID", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ncitId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Factor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "factors", "description": "List and filter factors.", @@ -40707,6 +40764,31 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "fusion", + "description": "Find a single gene by CIViC ID", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Fusion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "fusions", "description": "List and filter fusions.", diff --git a/server/app/graphql/resolvers/top_level_evidence_items.rb b/server/app/graphql/resolvers/top_level_evidence_items.rb index 62d51215e..838a01264 100644 --- a/server/app/graphql/resolvers/top_level_evidence_items.rb +++ b/server/app/graphql/resolvers/top_level_evidence_items.rb @@ -25,6 +25,9 @@ def generate_select(field = nil) option(:id, type: GraphQL::Types::Int, description: 'Exact match filtering on the ID of the evidence item.') do |scope, value| scope.where("evidence_items.id = ?", value) end + option(:ids, type: [GraphQL::Types::Int], description: 'Filter to evidence matching a list of EIDs') do |scope, value| + scope.where("evidence_items.id IN (?)", value) + end option(:variant_id, type: GraphQL::Types::Int, description: 'Exact match filtering on the ID of the variant.') do |scope, value| scope.joins(molecular_profile: [:variants]).where("variants.id = ?", value) end